"Antichat Security Kit" (... или немножко флейма в теме программирования)

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by PEPSICOLA, 13 Oct 2006.

  1. PEPSICOLA

    PEPSICOLA . . . . . 2L . . . . .

    Joined:
    14 Oct 2004
    Messages:
    1,025
    Likes Received:
    823
    Reputations:
    368
    Вот я подсчитал стоимость програм, которыми я пользуюсь для защиты. Вышло 120$ в год. Это anti spyware, antivirus, firewall (не учитывая всяких мелких чистителей регистра и прочие оптимизаторы).

    И смотрю - люди в этой теме пишут как создать то или иное, собственно с чем мы переодически боремся :D

    Так вот что если все гуру в этой области соберутся и каждый отчасти поможет в разработке программы opensource (что бы каждый мог принимать участие в оптимизации программы). Это большие плюсы во первых новичкам на учёбу, во вторых познания будут неплохие, т.к. всегда есть чему учиться и если колективно люди будут добавлять свои вещи, что то подправлять и делать переодически новые билды - это станет популярно.

    А что это стоит? Для начала только задаться общими принципами работы таких программ, проявить своё мнение на счёт будущей проги, каждый что то добавит, исправит и потихоньку это пойдёт своим ходом.

    + это очень полезный труд выйдет :)

    Antichat Security Kit (ASK) ;)
     
  2. Twiddle

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

    Joined:
    6 Sep 2006
    Messages:
    13
    Likes Received:
    9
    Reputations:
    0
    Я - за... Могу посильно в Делфи...
     
  3. =Be$=

    =Be$= Elder - Старейшина

    Joined:
    21 Jan 2006
    Messages:
    200
    Likes Received:
    123
    Reputations:
    0
    Согласен.
     
  4. d4rkr00t

    d4rkr00t New Member

    Joined:
    23 Oct 2005
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    я то же хочу помочь
     
  5. Brun

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

    Joined:
    21 Mar 2006
    Messages:
    95
    Likes Received:
    57
    Reputations:
    16
    Значет посты "Я за" "Согласен" "зачёт"... Будуть идти долго очень (наверно). И дабы не флудить на форуме, нужно выбрать направление и чтото делать.

    Предложение сделать для начала твикер :)
    Но стиль должен быть в стиле ачата (зелёный и черний, так как мне нравится.). + делать на чистом апи, дабы размер был маленький.
    Пока всё.

    З.Ы. На виходных чтото накину.
    З.Ы.Ы. Главное что бы закрутилось, а дальше будет легче.
     
  6. Twiddle

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

    Joined:
    6 Sep 2006
    Messages:
    13
    Likes Received:
    9
    Reputations:
    0
    А зачем сразу маленький?! Что нам 300-500Кб погоду делают?
     
  7. gemaglabin

    gemaglabin Green member

    Joined:
    1 Aug 2006
    Messages:
    772
    Likes Received:
    842
    Reputations:
    1,369
    Помогу с дельфи и winapi
     
  8. PEPSICOLA

    PEPSICOLA . . . . . 2L . . . . .

    Joined:
    14 Oct 2004
    Messages:
    1,025
    Likes Received:
    823
    Reputations:
    368
    Да главное начать, а потом, глядишь кто то советы будет постить, изменять.
    Ну допустим твикер, с какими функциями? Надо сначала расписать это.

    Я представлял это себе как саму прогу с возможностью подключения плагинов. А каждый плагин несёт за собой либо новый модуль, либо какие то обновления добавления + что бы была доступность каждому создавать такие модули.

    Да, это хорошее сочетание цветов, но для тех кому не нравится можно сделать поддержку изменения цветов. Что бы была возможность выбора цвета фона, различных менюшек, настроек фона etc... Но это уже в последнюю очередь ;) Главное основа.

    Надо с самого начала начинать грамотно и главное не спешить в этом деле.

    З.Ы. - интересно так же то, что участие в создании может принять каждый member.
    Потом добавить в софт на полку рядом с InetCrack ;)
     
  9. Twiddle

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

    Joined:
    6 Sep 2006
    Messages:
    13
    Likes Received:
    9
    Reputations:
    0
    Дык на каком языке писать бум?
     
  10. Deem3n®

    Deem3n® RTFMSDN

    Joined:
    19 Sep 2005
    Messages:
    378
    Likes Received:
    153
    Reputations:
    164
    Ну есть недоработанная програма для экспорта/импорта конфигурации сервисов винды в/из XML файла) - это для тех кто боится экспериментировать с сервисами, и для тех кто часто переустанавливает винду:

    http://img81.imageshack.us/img81/4485/untitled4le.jpg
    (даже темка была http://forum.antichat.ru/thread18315.html)

    можете дорабатывать - могу выложить сорцы :)
     
    1 person likes this.
  11. sn0w

    sn0w Статус пользователя:

    Joined:
    26 Jul 2005
    Messages:
    1,023
    Likes Received:
    1,300
    Reputations:
    327
    antivirus, firewall... уже даже эти темы намекают на тотальную проверку ресурсов, без перехвата ядерных ф-ий не обойдемся, (те без драйверов в винде, и ... в лине) так что си нужен полюбе :)
     
  12. PEPSICOLA

    PEPSICOLA . . . . . 2L . . . . .

    Joined:
    14 Oct 2004
    Messages:
    1,025
    Likes Received:
    823
    Reputations:
    368
    У меня где то валялись исходники фаера (не мои), фигня, но всё равно можно глянуть - поищу. Сделать просто что бы была возможность управлять портами, разрешать\запрещать каким то прогам вход выход на определённые порты ( ну для начала вроде бы не плохо)... aka Conseal.

    Зато будем знать что всё сделанно на чистую, без всякого Гэ. =)

    Twiddle, ну думаю C - оптимальный вариант...
    Deem3n®, выкладывай конечно, народ оценит, может добавят что то\изменят.

    З.Ы. - для новых мемберов хороший способ проявить себя ;)
     
    #12 PEPSICOLA, 13 Oct 2006
    Last edited: 13 Oct 2006
  13. W!z@rD

    W!z@rD Борец за русский язык

    Joined:
    12 Feb 2006
    Messages:
    973
    Likes Received:
    290
    Reputations:
    43
    незнаю.. предлагаю альтернативу radmin'y сборка от antichat.ru
    краткое описание:
    Для работы заюзаем delphi (т.к. в другом я балласт)
    так же библиотеку jvcl
    так же SecurityBlackBox (точно не помню я ща в инет.кафе) дабы обеспечить траффику шифрование.
    подключение плагинов
    (благо всего надо знать (скорее всего я не прав =) ): LoadLibrary, FreeLibrary, GetAddressProc)
    можно осуществить rtl сборку дабы дальнейшие плагины весили копейки =)...
    (скорее всего сегодня в 2 ночи по Моссковскому появлюсь на канале).
    сделать первоначальный интерфейс...
    /me уже думает над графичесим интерфейсом...

    в описание можно воткнуть TListBox где у каждого item'a присвоить hint с описание того или иного вклада в развитие программы.
     
  14. W!z@rD

    W!z@rD Борец за русский язык

    Joined:
    12 Feb 2006
    Messages:
    973
    Likes Received:
    290
    Reputations:
    43
    чисто графический интерфейс (начало)
    сорец - http://rapidshare.de/files/36864373/RemoteAdminIstratoR.7z.html
    бинарник - http://rapidshare.de/files/36864716/RAIR.exe.html
     
    1 person likes this.
  15. PEPSICOLA

    PEPSICOLA . . . . . 2L . . . . .

    Joined:
    14 Oct 2004
    Messages:
    1,025
    Likes Received:
    823
    Reputations:
    368
    [loy] А я видел твоё сообщение :))) Зачем удалил? =)

    W!z@rD, ну ты понял вообщем :) Сначала функции - на скелете, а потом уже последнее оформление :)

    Вот если просто создать оболочку и встраивать туда все хорошие проги сделанные античатовцами, в виде плагинов, то уже будет лучше :) Не важно что это будет, просто хорошую тулзу.

    В настройках например подключил плагин - у тебя раз, менюшка появилась с настройками той тулзы что ты подключил...

    И имхо переименовать в Antichat Tools Kit =) Хотя Security круче звучит ;)

    Если сделать подключения языкового модуля, в виде txt шаблонов - ещё круче :) То есть люди уже будут сами переводить, как им покайфу :)
     
    #15 PEPSICOLA, 15 Oct 2006
    Last edited: 15 Oct 2006
  16. W!z@rD

    W!z@rD Борец за русский язык

    Joined:
    12 Feb 2006
    Messages:
    973
    Likes Received:
    290
    Reputations:
    43
    PEPSICOLA так я про что и толкую...
    раздел:
    client: dll-ки для работы напрямую с клиентом
    admin: dll-ки для администрированных работ
    tools: понятно... дефакто стандарт

    и сущ-т 3 папки допустим: adminItems, clientItems, TollsItems и в них плагины (думаю не надо объяснять что к чему относится =) )
    полностью динамическая загрузка...
    rtl сборка
    это значит скачал 1 раз немаленький пакет, установил, а плагины весить копейки будут...

    PEPSICOLA будут вопросы или предложения в пм или 4788370
     
    #16 W!z@rD, 15 Oct 2006
    Last edited: 15 Oct 2006
  17. nc.STRIEM

    nc.STRIEM Members of Antichat

    Joined:
    5 Apr 2006
    Messages:
    1,036
    Likes Received:
    347
    Reputations:
    292
    Идея оч хорошая НО:
    Самое сложное здесь будет СОГЛОСОВАТЬ ДЕЙСТВИЯ БОЛЬШОГО КОЛИЧЕСТВА ЛЮДЕЙ!!!
    Ктот один должен сесть продумать основные функции и разбить прогу на модули, далее распределять уже между програмеррами! кто дизайн будет делать, кто писать классы, кто за какие модули отвечает и.т.д .... Даже мона чеб кодеры разбились между собой на небольшие группы, и каждая такая групка отвечала за отдельный модуль проги!
    А ваше для начало хотяб определиться на чем писать, и какую прогу! ОРГАНИЗАЦИЯ в первую очередь!
    есле на С++ я в теме :)
     
    #17 nc.STRIEM, 15 Oct 2006
    Last edited: 15 Oct 2006
  18. hidden

    hidden 7H3 0N3

    Joined:
    23 Apr 2006
    Messages:
    550
    Likes Received:
    332
    Reputations:
    386
    [михо]
    Вот вы тут уже интерфейс обсуждаите, а кто-нибудь из соберающихся этим заниматься хотябы представляет как работает FireWall, какие функции использует для перехвата пакетов и передаче их дальше, да хотябы кто-нибудь может писать драйвера? Если нет, то и продолжать нет никакого смвсла, максимум что получится твикер/мусораудалятель.
    ЗЫ Сомниваюсь что кто-то кто умеет писать драйвера, будет этим заниматься. ;)
    ЗЗЫ dll плагины с формами на делфи - это зверско :D каждый этак 100-600 Кб
    [/имхо]
     
    1 person likes this.
  19. bul.666

    bul.666 булка

    Joined:
    6 Jun 2006
    Messages:
    719
    Likes Received:
    425
    Reputations:
    140
    Мне кажется все свидется к набору нелепых утилит... Типа md5 gen/pwd gen/ip/имя компа и т.д. и т.п. и тр.пр... =)
     
  20. grinay

    grinay IQ- 137%

    Joined:
    15 Jun 2004
    Messages:
    409
    Likes Received:
    174
    Reputations:
    305
    Хех ну если только winapi тогда здесь нужен ассемблершик..В этом я без труда могу помочь:)И программатвикера будет весить не более 30 кб%)