|
|
ru.nethack- RU.NETHACK ------------------------------------------------------------------- From : Andrey Sokolov 2:5020/1057.100 13 Aug 2002 03:13:46 To : All Subject : Видимо, никто ничего не прочуял... --------------------------------------------------------------------------------
Речь идёт не о написании программ (вирусов, червей) на некоем заранее
спроектированном псевдопроцессоре с заранее оформленной псевдоархитектурой.
Я говорю о компиляции программ (вирусов, червей), написанных на HLL, в
ассемблер x86 или в ассемлер любой другой архитектуры, а затем перевод отработки
компилятора в ассемблер псевдопроцессора. Матрица псевдоопкодов,
псевдоархитектура, вся эта бодяга генерируется совершенно рандомно, или же в
зависимости от некоторых заранее спроектированных механизмов (ДHК, РHК).
В результате, одна и та же программа, написанная на HLL, выглядит в разные
моменты времени совершенно по-разному. С разным размером. Общих сигнатур и любой
другой общности между копиями кода программы (вируса, червя) нет.
Имхо, хорошая тема для обсуждения. Hапример,
1) заражение файла с бинарником, имеющего определённый размер. сжатие
бинарника bzip2-шным рантаймом (ну, например), расширение бинарника кодом
псевдопроцессора+вируса+etc, восстановление контрольной суммы до изначального
значения (ну или ещё что, чтобы не компрометировать себя)
2) "полиморфность", а, на самом деле, мутация (ДHК, РHК) кода самого
псевдопроцессора в реальном времени...
3) и вообще...
Andrey
---
* Origin: underlings (2:5020/1057.100)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.nethack/191813d584336.html, оценка из 5, голосов 10
|