|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.06.2009, 23:14 | #1 |
Регистрация: 07.08.2007
Сообщений: 6
|
Элементарный антивирус
Доброе всем время суток. У меня очень срочный вопрос. Надо за сутки написать курсовую на тему Антивирусы. Проблема в следующем: в практической части нужно самому написать элементарный антивирус или лекарство от конкретного любого вируса, язык програмирования не важен но лучше Си. Весь инет перерыл, и не нашёл ни одного даже простейшего исходника. Может быть кто-нибудь сможет мне помочь? Заранее благодарен.
|
04.06.2009, 14:44 | #3 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Конечно в день не получится. Но примерно нужно искать комбинации байт свойственных данному вирусу (сигнатуру) в екзешнике. То есть если вирус где-то себя прописывает в теле жертвы, то нужно искать комбинацию байт которая бы однозначно характеризовала вирус.
Опять же не все вирусы можно излечить.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
04.06.2009, 22:59 | #4 |
Форумчанин
Регистрация: 05.10.2007
Сообщений: 536
|
пиши программку,которая чистит реестр,и приводит его к первоначальному виду. Например автозагрузку.
были же вирусы, да и есть, наверно, которые таким нехитрым способо запускались ( в ветке HKEY_CURRENT_USER\Software\Microsof t\Windows\CurrentVersion\ Run)
rocklistener...
|
08.06.2009, 18:43 | #5 |
Регистрация: 07.08.2007
Сообщений: 6
|
теперь вопрос немного изменился. В какой лучше среде и какой тип приложения (обязательно на языке Си) нужно создать, чтобы при выполнении написанной и скомпилированной программы не отображались никакие окна. Поясняю. Создал простенькую програмку, создающую файлы определённого размера, но т.к. писалось консольное приложение, то консоль отображается во время работы а она мне совсем не нужна. И как закодить для этой же программки, чтобы она при первом запуске прописывалась в автозагрузку?
Ещё вопрос. как сделать на Си в программке, которая удаляет файлы с указанным именем, чтобы она перед удалением проверяла не всё имя а тока его первые N символов? |
08.06.2009, 18:49 | #7 |
ИСККОНный хакер
Форумчанин
Регистрация: 08.11.2007
Сообщений: 195
|
Win32 Application -> пустой проект.
Дальше делайте, что хотите: создадите окно - будет, не создадите - не будет. Если есть ещё вопросы - пишите: VedaCoder@mail.ru
#define QUESTION bb || !bb
|
16.06.2009, 18:03 | #8 | |
Заблокирован
Регистрация: 18.11.2007
Сообщений: 254
|
Цитата:
У тебя точка входа описана как Код:
Код:
|
|
16.06.2009, 18:15 | #9 |
ИСККОНный хакер
Форумчанин
Регистрация: 08.11.2007
Сообщений: 195
|
А я о чём?
#define QUESTION bb || !bb
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
антивирус | ulito4ka | Безопасность, Шифрование | 50 | 26.03.2011 23:15 |
Элементарный чат на delphi | Pavelok | Работа с сетью в Delphi | 3 | 16.05.2009 22:49 |
надо б антивирус | Aivar | Помощь студентам | 3 | 25.11.2008 20:31 |
Антивирус | Sanek777 | Общие вопросы Delphi | 6 | 04.11.2008 14:56 |
Антивирус Касперского | ERASERROR | Софт | 2 | 03.02.2008 16:24 |