C#, theme for project

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by n2b, 18 Feb 2009.

  1. n2b

    n2b New Member

    Joined:
    13 Feb 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    По информатике предлагают написать проект: программу на C# за 7 недель(достаточной сложности) идеи мы придумываем сами.
    Хотел написать спамилку для icq, но тут пугают трудности с протоколом, также предложили сделать хотя бы "кастрированный" xspider... Тут у меня возникают страхи с алгоритмом написания поиска уязвимостей... Дамы и Господа, прошу помочь с идеями и с реализацией оных(хотя бы как нибудь).

    /* по сложности проектов спамилки и "неполный" xspider их устроил... */
    /* искал исходники какой-либо спамилки - фихЪ там... (
    */
     
  2. ToniKapuchon

    ToniKapuchon Elder - Старейшина

    Joined:
    26 Feb 2006
    Messages:
    153
    Likes Received:
    45
    Reputations:
    -1
    хм... вот прикольно наверн приносить преподу спам-бота ))) ты не боишься что он тебя не поймёт? пиши ftp клиент))
     
  3. n2b

    n2b New Member

    Joined:
    13 Feb 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    Все обговорено и допустимо, среди тех людей нашел себе наставника для 4го курса для таких вещей как кардинг и так далее, люди поняли что моя направленность такова как направленность этого форума('пример'), поэтому без проблем, спам-бот и другие вещи будут восприняты правильно.
     
    #3 n2b, 18 Feb 2009
    Last edited: 18 Feb 2009
  4. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    оххх школота...
    напиши что-нибудь полезное для себя и людей. Тем много,можешь взять из математики/физики.
    Могу предложить: эмулятор процессора,3д движок,интерполяцию с заданием функции(парсинг выражений).
     
    #4 scrat, 18 Feb 2009
    Last edited: 18 Feb 2009
  5. kusanagi

    kusanagi New Member

    Joined:
    23 Jan 2009
    Messages:
    65
    Likes Received:
    3
    Reputations:
    0
    можно написать свою поисковую систему, или распознавалку капчей ))
     
  6. n2b

    n2b New Member

    Joined:
    13 Feb 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    Школота? )) Ну школу я закончил ) Речь идет про институт )
    3д движок их не устраивает - слишком просто на их взгляд, только игра.
    Хотелось бы проект близкий к будущей деятельности, возможно проще будет думать над алгоритмом и логикой....
    Также хотелось бы увидеть какую-нибудь помосч, потому что я не кодер и щас сижу с большой книжкой по c# =)
     
  7. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    врврврвр если ты представляешь свою будующую реальность связанную с icq,то я тебе не завидую.
    3d движок с освещением это по моему достаточно неплохо для 7 недель. Если хочешь написать что-то близкое к реальным условиям: напиши систему распределенного вычисления. Там можно и скриптовой язык какойнить задействовать,и сеть и алгоритмы *****тые.
     
  8. Jes

    Jes Elder - Старейшина

    Joined:
    16 Apr 2007
    Messages:
    370
    Likes Received:
    391
    Reputations:
    34
    да лан , что там с icq мучиться , док по oscarj в руки и вперед...:)
     
  9. n2b

    n2b New Member

    Joined:
    13 Feb 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    Можно поподробней? Что это и с чем едят, ну и как писать, а чего начинать(линки, буки и т.д.) если можете.
     
  10. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    ну предположим у тебя есть задача которая вычисляется какойто функцией с заданными параметрами,при чём какое-то количество параметров изменяется на каком-то интервале. Ну вот,ты собираешь в сеть компьютеры,отдаёшь им комманды вычислять на определённом промежутке.
     
  11. n2b

    n2b New Member

    Joined:
    13 Feb 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    Завтра уже надо предложить идеи + ТЗ.... может все-таки подскажете что можно реализовать за 7 недель, связанное с web?
    И какие проблемы будут при написании спам-бота с протоколом icq?
     
  12. geezer.code

    geezer.code Elder - Старейшина

    Joined:
    22 Jan 2007
    Messages:
    552
    Likes Received:
    358
    Reputations:
    90
    c icq одна проблема - AOL. постоянно темнят с протоколом, пытаются отжать рынок у альтер клиентов.
     
  13. n2b

    n2b New Member

    Joined:
    13 Feb 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    Вообщем решился писать спам бота, есть какие-нибудь статьи или кто-нибудь может помочь по этому поводу?
     
  14. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    libpurple, если хочешь качественно.
     
  15. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    перенес,дальше ничего сильно связанного с программированием не будет,велком ту школота тред
     
  16. m0le[x]

    m0le[x] Wardriver

    Joined:
    25 Oct 2006
    Messages:
    759
    Likes Received:
    576
    Reputations:
    105
    Ты что в Мексике живешь? У вас там наставников по кардингу в институте раздают)))
     
  17. c0n Difesa

    c0n Difesa Member

    Joined:
    1 Jan 2009
    Messages:
    133
    Likes Received:
    66
    Reputations:
    18
    Возможно, немного опоздал с вариантами, но напишу для тех, кому еще предстоит такой выбор.
    Вот то, что студенты технического ВУЗа пишут на C# за половину учебного семестра (то есть 8 недель):

    1) 3D-игра (естественно простого оформления, но с поддержкой сети и жалкого подобия искусственного интеллекта). В данной области полет фантазии ограничен желанием и сроками. На помощь игровому девелоперу приходит XNA Game Studio от Microsoft – среда для разработки игр для PC и Xbox (например, простейший 2D арканоид в этой студии пишется за 40 минут).

    2) Модуль с приложением для отправки SMS. Из деталей: модуль имеет функцию SendMessage(тип SMS-сообщения(0,1,2), номер кому слать, текст). Отправляется сообщение либо через подключенный по USB телефон, либо через интернет (свой смс-шлюз есть у любого оператора).

    3) Подобие сервиса VirusTotal. Без комментариев.

    Из проектов, так или иначе связанных с информационной безопасностью:

    1) Протокол приема-передачи сообщений с поддержкой шифрования передаваемых данных и клиент к этому протоколу. Яркий тому пример всем известный Jabber.

    2) Распределенные вычисления в самых разных их проявлениях. Наиболее популярно ПО, выполняющее распределенный перебор всяких хэшей (в большинстве своем MD5). Кстати, я сейчас работаю над данной системой на C# правда несколько большего функционала, про детали пока промолчу, но скажу, что данное ПО пишется в адекватные сроки (4-8 недель в зависимости от времени).

    3) Программы, связанные со стеганографией (сокрытием факта передачи информации). Например, программа, которая прячет текст в картинку (банально, но познавательно).
     
  18. n2b

    n2b New Member

    Joined:
    13 Feb 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    А если учесть что человек(в контексте я) C# вообще не знает и сидит с книжкой в руках изучает методы и классы? 6 недель адекватный срок для спам-бота?


    И все-таки хотелось бы увидеть линки или помощь, очень надо, по написанию спам-бота.
     
    #18 n2b, 21 Feb 2009
    Last edited: 21 Feb 2009
  19. .ATK

    .ATK Active Member

    Joined:
    20 Feb 2009
    Messages:
    143
    Likes Received:
    111
    Reputations:
    9
    Хм, тебе стоит начать с основ шарпа.... а когда ты допрёшь до того, что тебе нужен класс для работы с протоколом icq, отправляйся сюда http://www.gotdotnet.ru/, а после алгоритм простой: 1. авторизировался 2. отправил сообщения (в цикле) 3. повторил два предыдущих действия!
     
  20. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    всё зависит от опыта программирования вообще. Если ты кодил на другом языке года 2,то да,реально. Если опыта не было,то я думаю не стоит вообще трогать подобное.