PE386 попробовал - эффект тот же
такой код тоже не катит void _test(void* dest, unsigned long len) { for (unsigned long i = 0; i < len; i++) { *((char *)dest + i)...
Quantum если ты про переименование то это проблему не решает, т.е. ничего не изменилось
это не Каспер чтобы пытаться спрятать от компилятора узнаваемый им код путем манипуляций с кодом, понятно что код можно переписать, но это танцы с...
а fasmw разве понимает командную строку? \Fasm\fasm.exe proga.asm
изначально я вобще хотел использовать OSVERSIONINFO osvi = {0}; и компилятор 6-й студии заменил бы этот код циклом, а вот 2005 сильно умный
Quantum это уже танцы с бубном, хотелось бы прямые пути для начала попробовать =)
это при том что саму CheckOS() компилятор инлайнит
вот в мсдн написано Option Equivalent to Comment /O1 (Minimize Size) /Og /Os /Oy /Ob2 /Gs /GF...
Проблема компиляции в VS 2005 такой код: void _test(void* dest, unsigned long len) { while (len--) { *(char *)dest = '\0';...
тогда может установлен какой-нибудь чудо фаервол? ;)
лоадер можно написать по-разному, зависит от того чем запакована прога иногда можно временно поставить своеобразную точку останова jmp $ (EBFEh)...
именно это и описано в тех статьях, посмотри на код плагина(ов) внимательней
_Serega_ не понял а там разве непонятная?
invoke lstrcmpi, addr uProcess.szExeFile, addr Prog_name jz ok next1: invoke Process32Next, hSnapShot, addr uProcess invoke...
потому что поддержка висты не планировалась разработчиками, потому что у многих проблемы даже со связкой XP + SoftICE
100% работать не будет
_Serega_ примеры в пакете от ActiveState и статья про встраивание тут http://www.wasm.ru/article.php?article=ida_perl и тут более старая...
perl юзай, очень легко встраивается
лучше DT снеси и поставь Айс а для NFS MW есть качественный nocd в инете
Имена участников (разделяйте запятой).