· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.VIROLOGY —› Маленькие изменения для начинающих.

. 1 . 2 . >>

Посл.отвђт Сообщенiе


Дата: Авг 12, 2004 02:43:30

В документе о написании вируса под Win32 всё показалось
весь расплывчатым.. Поэтому я немного переработал модуль
поиска ядра и API.В аттаче исходник удалющий файл "sample.txt" в текущей директории (работает как в
Windows 98/XP/2000. (в отличии от подозрительного Aztec).
Хотелось бы услышать мнения ..


1327130533__getapi.asm


Дата: Авг 12, 2004 05:34:52

„без архива..я поздно узнал ..“


Дата: Авг 12, 2004 16:43:01

Фраза "for any win system" звучит несколько самоуверенно, напрммер под win2k этот пример вобще не запустится. Размер "PE" сигнатуры - 4 байта. Циклы вполное можно прооптимизировать как по размеру так и по удобочитаемости (есть лишние jump'ы).


Дата: Авг 13, 2004 03:56:51

Dr.Golova
А можно поподробней с Windows2000 (какая ошибка ;а как в дебагере?), у меня (в смысле где
я проверял все было ок!) Насчет оптимитизации - я только начинаю программировать на асме ...


Дата: Авг 13, 2004 06:16:30

slk
Файл без импорта не запустится в win2k.


Дата: Авг 13, 2004 06:18:38

Почему ??
Вроде все пашет (под любой 2000??)


Дата: Авг 13, 2004 06:35:11

slk
Посмотри с помощью PETools или LordPE есть ли импорт у твоего файла, если есть то это tasm значит сам прилепил.


Дата: Авг 13, 2004 09:00:00

нет там никаких импортов!
(а от куда им взяться?)

Можно ошибки поподробней плиз ;)


Дата: Авг 13, 2004 14:04:31

Asterix
А почему файл без импорта в 2к не запустится? Просто хочу узнать, может меня обманули и под личиной 2к подсунули какое мракобесие? По крайней мере у меня такие файлы атлично работают (правда, в оле они не грузятся).


Дата: Авг 13, 2004 14:34:47 · Поправил: bogrus

n0p Ану-ка-нука протестируй у себя
;============================================
format      PE GUI 4.0
entry       @F
;============================================
section     '.code' code readable executable
;============================================
@@:         pushad
            jmp @B
;============================================


2046107164__import2k.zip


Дата: Авг 13, 2004 17:30:46

bogrus
Win2000 запускается нормально (вернее не вызывает ошибки то, что написано в топике и файл false), а файл true вызывает ошибку.


Дата: Авг 13, 2004 19:11:22

„вернее не вызывает ошибки то, что написано в топике “

Тогда объясните мне плиз если он запускаеться ...
Почему нет переполнения стека ???
А true как раз и показывает ошибку , потомушта работает


Дата: Авг 13, 2004 19:20:22

bogrus
Я подозреваю что вместе с SP4 MS внесла глобальные изменения в загрузчик, подогнав его к загрузчику XP, а в XP такие файлы(без импорта) запускаются.

pas
Признавайся, у тебя 2kSP4? ;-)


Дата: Авг 13, 2004 19:30:41

Asterix у меня w2ksp4ru


Дата: Авг 13, 2004 19:50:31

Я только что проверил и на NT4.0 , не запускаеться .
Короче тоже kernel32.dll не мапиться . Значит это глюк Nовой Tехнологии , которую исправили только в ХР ?

В аттаче кстати , самый маленький MsgBox , вроде работающий на всех виндах . Загуглил на каком-то форуме и в нём ещё есть 10-20 байт свободных :)

543679816__msgbox188.zip

. 1 . 2 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.045