Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.02;
Скачать: CL | DM;

Вниз

Нужно обнаружить одну хитрую программу....   Найти похожие ветки 

 
Free0n ©   (2006-01-11 14:11) [0]

Есть экзешник, который копирует сам себя в определенной папке, при этом он изменяет
свою иконку на случайную, найденную им в других экзешниках или файлах с ресурсами.
Т.к. он меняет произвольно свою иконку, то у него изменяется размер и его хэш, но
ведь б"ольшая его часть остается неизменной.  Как мне с наибольшей вероятностью
обнаружить все такие экзешники?

Заранее спасибо.


 
Rouse_ ©   (2006-01-11 14:13) [1]

Посчитать контрольную сумму файла за исключением иконок...


 
Free0n ©   (2006-01-11 14:16) [2]

Если можно, то приведи рабочий код, а если нет, то как можно узнать где именно в файле хранится иконка?


 
BiN ©   (2006-01-11 15:12) [3]

Я понимаю, что это полезная во всех отношения программа, а ты администратор и всё такое, но всё же.

Это троян?


 
Rouse_ ©   (2006-01-11 15:48) [4]


> как можно узнать где именно в файле хранится иконка

Да как тебе угодно хоть тупо в лоб ищи. К примеру, перечисли ресурсы, вытащи саму иконку, а потом банально беги по телу файла и ищи место где она зашита :)


 
Free0n ©   (2006-01-11 15:54) [5]

To BiN
Да это почти троян, это его эмулятор, который мне надо найти.


 
Deka ©   (2006-01-11 16:03) [6]

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


 
Игорь Шевченко ©   (2006-01-11 16:23) [7]

Поставь антивирус и не мучайся. Остальное он сам сделает


 
Anatoly Podgoretsky ©   (2006-01-11 16:30) [8]

Игорь Шевченко ©   (11.01.06 16:23) [7]
И против персональных вирусов?


 
Игорь Шевченко ©   (2006-01-11 16:37) [9]

Anatoly Podgoretsky ©   (11.01.06 16:30) [8]

Эвристическим анализатором


 
Free0n ©   (2006-01-11 16:45) [10]

To Deka
пойманный экземпляр есть, а как у него сигнатуру определить(подсчитать) если он в себя добавляет/удаляет ресурсы (меняет иконку и т.п.)


 
Игорь Шевченко ©   (2006-01-11 16:47) [11]

Free0n ©   (11.01.06 16:45) [10]

Посчитай сигнатуру секции кода, к примеру. Возьми два экземпляра, сравни, найди общую часть.


 
Free0n ©   (2006-01-11 17:37) [12]

To Игорь Шевченко
Отличная идея большое спасибо


 
Хинт ©   (2006-01-11 20:12) [13]

А я вот всегда думал, как сменить значок у EXE файла =)
А по сабжу:
читать к примеру первый килобайт файла и сравнивать с телом трояна


 
Free0n ©   (2006-01-12 23:49) [14]

TO Хинт
Первый килобайт не совсем правильно т.к. я пробовал у *.ехе изменить
иконку и сравнивал оба файла по первому килобайту, во первых, как я думаю, практически у всех ехе одинаковый РЕ заголовок а это порядка 300байт, и мне кажется что после заголовка хранятся ресурсы, хотя это мое личное мнение, я слышал что ресурсы могут храниться в любой части РЕ файла????


 
Игорь Шевченко ©   (2006-01-13 10:23) [15]


> я слышал что ресурсы могут храниться в любой части РЕ файла?
> ???


Никто не мешает храниться им в любой части, но обычно они хранятся в конце exeшника


 
umbra ©   (2006-01-13 11:30) [16]

можно по заголовку найти секцию кода и взять оттуда первые n байт. Это сработает, если экзешник не упакован.


 
umbra ©   (2006-01-13 12:52) [17]

кстати, а кто этот экзешник запускает?


 
Free0n ©   (2006-01-13 17:35) [18]

екзешник запускается сам =))


 
Игорь Шевченко ©   (2006-01-13 18:04) [19]


> екзешник запускается сам =))


" Processes do not just magically appear on the system, nor are they created
spontaneously by the kernel. New processes are created by other processes,
just like new humans. (4) (это в смысле ссылка, upper index)

(4) New humans are normally created by other humans, not by UNIX processes."


 
Alarm ©   (2006-01-13 18:32) [20]

Ветка очень напоминает флуд:(


 
Free0n ©   (2006-01-14 16:36) [21]

Где в заголовке можно найти секцию кода???
И как ее почитать, если можно - рабочий код.



Страницы: 1 вся ветка

Текущий архив: 2006.04.02;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.044 c
4-1137145180
Asail
2006-01-13 12:39
2006.04.02
Вопрос по TOpenDialog


15-1142062536
zac
2006-03-11 10:35
2006.04.02
микрофон


2-1142489120
Andreev
2006-03-16 09:05
2006.04.02
Замена функции Format


2-1142712031
TStas
2006-03-18 23:00
2006.04.02
Что такой TIme в TSearchRec


6-1134443488
SergP
2005-12-13 06:11
2006.04.02
Ограничения wininet на кол-во соединений.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский