VR
Virtual Reality On-line   Hack
Новости   |     Журнал    |    Хаkер   |     Магазин   |   Проекты
[   Вход    ]
[Kарта сайтa]
[ Download  ]
[  Конкурс  ]
[  Анекдоты ]
[  Ссылки   ]
[  Реклама  ]
[ Почтальон ]
[ О проекте ]






TopList
Хакинг.
Вирь в музычке. (правда и вымысел)
:

Причиной написания этой статьи послужило объявление, которое я прочитал год назад возле деканата. В нем черным по белому было написано о новом страшном вире, который паразитирует на mp3 файлах. Ну и я как начинающая технокрыса решил наколоть одного мутанта, говоря ему, что я ему засадил этого виря. Но… Но этот чувак оказался не таким ламаком, как казалось с первого взгляда, так как он знал, что вири распространяются посредством исполняемых файлов, но не данных (исключение всякие там макросы).

Теперь, в ретроспективе, я считаю, что это совсем неплохая идея паразитировать на музычке. Скажешь невозможно? Петя Нортон вначале восьмидесятых говорил, что вири – вымысел 3,14здунов-фантастов, а сейчас его антивирь является одним из лучших. Потом продвинутые перцы говорили, что можно пикапиться только к исполняемым файлам, и, опаньки, они облажались.

Как же это сделать? Ну прежде всего заведи секретаршу, художницу, мануальщицу и прочих теток, потом посмотри на них сексуальным взглядом и садись за комп.

Вообще-то идея заключается в эксплоитинге винампа.

Wow, а что это такое?

Объясняю на примере. Пишем прогу на паскале, хотя обычно такие вещи пишут на Сишке.

Итак лес гоу.

Program fuck_the_roof;
Procedure fukemall;
Var a:array[1..100]of byte;
        I:integer;
Begin
For I:=1 to 200 do
A[I]:=$90;
End;
Begin
Fukemall
End.

После запуска у проги слетает крыша и она выдает там всякие ошибочки. Как это работает и как этим воспользоваться? Работает это все просто: при вызове процедуры точка изврата помещается в стек, но и локальные переменные тоже помещаются в стек. И мы пытаемся засунуть свой большой в маленькую секретаршу. Ну она берет и глюкает. Вывод: бери большую и жирную секретаршу. Этот глюк юзаеца легко: засовываем в стек нужный код, а потом замещаем точку разврата на наш код. И все, телемаркет.

Правда тут могут возникнуть пара трудностей с художницей и мануальщицей. А именно: необходимо засунуть вирусный код в музыкальный файл, необходимо, чтобы он нармальна звучал (в принципе, если делают вири, которые являясь батами делают одно, а комами другое, то можно сделать и вирь-музыку) и последнее – весь прикол в том, что мп3шки не сносят крышу, скажем у винампа, а вот it’ы бывает. Но засунуть вирь в it гораздо сложнее, так как, насколько мне известно, он сжимает сэмплы (с юзаньем рядов Фурье) и дык.

Так что дерзайте, совокупляйтесь и будет светить солнце вам в задницу.


Copyright©: Horrific aka Флёнов Михаил
Design by FMk group©