| 
				
				My 1-st Worm
				 | 
 | 
| gravitas | Дата: Среда, 09.02.2011, 16:55 | Сообщение # 1 |  
 
 
 
Авторитетный 
Зарегистрирован: 01.05.2010
 
 
Группа: Пользователи 
Сообщений: 385 
Статус: Offline 
 
 | Написал своего первого "червя". Распространняется через флешки и расшаренные ресы. Маскируется (благодаря иконке под видео файл аниме Naruto). Что творит: генерирует 2 рандомных числа, умножает их на минуты и ставит на них 2 таймера. По первому таймеру открывается и закрывается дисковод. Со второго таймера начинается ускорение движения мыши. Блокирует диспетчер задач. Вес червя после сжатия ~ 11 кб. Палится только левыми антивирами.   Выкладываю с целью вашей оценки и советов...
 
  TheDeduction       Для ускорения получения ответов на ваши вопросы рекомендуется подкармливание в виде +'ов в рейтинг :)
 |  
|   | 
 |    | 
| Anton93 | Дата: Пятница, 11.02.2011, 17:37 | Сообщение # 2 |  
 
 
 
Продвинутый 
Зарегистрирован: 06.01.2010
 
 
Группа: Модераторы 
Сообщений: 320 
Статус: Offline 
 
 | две вещи бросились в глаза,первая это ручное перебирание дисков, поставь там цикл и второе если тебе нужен таймер не обязательно использовать winapi все намного короче юзай sleep и цикл =)
 
   ICQ: 41896
 |  
|   | 
 |    | 
| gravitas | Дата: Пятница, 11.02.2011, 18:15 | Сообщение # 3 |  
 
 
 
Авторитетный 
Зарегистрирован: 01.05.2010
 
 
Группа: Пользователи 
Сообщений: 385 
Статус: Offline 
 
 | В первом случае цикл не юзаю, т.к. вряд ли у кого то флешка лежала бы к примеру на диске W:\ к примеру (юзал личный опыт).   Про второй случай:   Там создаются аж 4 таймера, а значит слип тут ВООБЩЕ не подходит, разве что создавать потоки. Но раз уж хочется извращаться и создавать потоки, проще будет создать таймер. 
  TheDeduction       Для ускорения получения ответов на ваши вопросы рекомендуется подкармливание в виде +'ов в рейтинг :)
 |  
|   | 
 |    | 
| Anton93 | Дата: Воскресенье, 13.02.2011, 13:04 | Сообщение # 4 |  
 
 
 
Продвинутый 
Зарегистрирован: 06.01.2010
 
 
Группа: Модераторы 
Сообщений: 320 
Статус: Offline 
 
 | сделай реагирование на событие подключение флешки
 
   ICQ: 41896
 |  
|   | 
 |    | 
| gravitas | Дата: Воскресенье, 13.02.2011, 17:43 | Сообщение # 5 |  
 
 
 
Авторитетный 
Зарегистрирован: 01.05.2010
 
 
Группа: Пользователи 
Сообщений: 385 
Статус: Offline 
 
 | А если флешка уже вставлена в комп при запуске виря. То он не увидев событие туды не сунется.
  TheDeduction       Для ускорения получения ответов на ваши вопросы рекомендуется подкармливание в виде +'ов в рейтинг :)
 |  
|   | 
 |    | 
| Anton93 | Дата: Воскресенье, 13.02.2011, 20:02 | Сообщение # 6 |  
 
 
 
Продвинутый 
Зарегистрирован: 06.01.2010
 
 
Группа: Модераторы 
Сообщений: 320 
Статус: Offline 
 
 | тогда при старте системы сделай как делал, а потом снимаем таймер и ставим реагирование;)
 
   ICQ: 41896
 |  
|   | 
 |    | 
| gravitas | Дата: Воскресенье, 13.02.2011, 20:04 | Сообщение # 7 |  
 
 
 
Авторитетный 
Зарегистрирован: 01.05.2010
 
 
Группа: Пользователи 
Сообщений: 385 
Статус: Offline 
 
 | Quote (Anton93) тогда при старте системы сделай как делал, а потом снимаем таймер и ставим реагирование;)     Лютый извращенец ты, однако  
  TheDeduction       Для ускорения получения ответов на ваши вопросы рекомендуется подкармливание в виде +'ов в рейтинг :)
 |  
|   | 
 |    | 
| C@T | Дата: Воскресенье, 13.02.2011, 20:48 | Сообщение # 8 |  
 
 
 
Авторитетный 
Зарегистрирован: 06.03.2010
 
 
Группа: Модераторы 
Сообщений: 265 
Статус: Offline 
 
 | Quote (Anton93) сделай реагирование на событие подключение флешки    а можеш подсказать как это реагирование ставить ? 
 
  
 |  
|   | 
 |    | 
| dolphin | Дата: Понедельник, 14.02.2011, 00:18 | Сообщение # 9 |  
 
 
 
 
 
Администратор 
Сообщений: 906 
Статус: Offline 
 
 | ловите WM_DEVICECHANGE
  Система: Windows 10 x64, Kali Linux   Среды программирования: Delphi 7, Delphi 10.x 
   Я не профессионал, я всего лишь любитель   Я не вредитель, я всего лишь теоретик
 |  
|   | 
 |    | 
| Anton93 | Дата: Понедельник, 14.02.2011, 17:40 | Сообщение # 10 |  
 
 
 
Продвинутый 
Зарегистрирован: 06.01.2010
 
 
Группа: Модераторы 
Сообщений: 320 
Статус: Offline 
 
 | я не извращенец, просто таймер недолюбливаю
 
   ICQ: 41896
 |  
|   | 
 |    |