http://wasm.ru/article.php?article=apihook_1 http://wasm.ru/article.php?article=apihook_2 http://wasm.ru/article.php?article=apihook_3
http://msdn2.microsoft.com/en-us/library/ms879904.aspx
Необязательно =))
alexandr_k ну так а что за код вернула MAPIInitialize?
http://www.aisto.com/roeder/dotnet/
IceStudent http://www.cracklab.ru/f/index.php?action=vthread&forum=3&topic=6828 вот достаточно неплохая для кряклаба =)) ветка
Rustem контора у меня самая обычная =)) просто кастомеру надо работать с закрытым форматом файлов, вот собственно и приходиться заниматься...
На счет времени точно сказать немогу т.к. похоже мы преследуем разные цели - у меня не стоит задача полностью реконстуировать алгоритм - обычно...
по долгу службы приходиться работать имеено с большими программами (ну более 1Мб), но почему-то каких-то обших рекомендаций в голову не приходит...
а зачем там какието сигнатуры?
keybd_event?
ну да достаточно тормозные конструкции... как самый очевидный вариант =) @@: mov dl, [edi] inc edi inc ecx cmp al, dl...
на гугле бан? Uniform naming convention (универсальное соглашение об именовании). Соглашение об именовании ресурсов в сетях Microsoft,...
ну если по скорости то можно как минимум отказаться от партиальных регистров т.к. арифметический операций нет то безболезненно =)
30 dup DRIVEATTRIBUTE ? (Точно не скажу давно масм не видел)
x86 не поддерживает операцию пересылки из памяти в память
кстати вот http://projecteuler.net/ =)))
http://ihtik.2x4.ru/complit_22janv2007/complit_22janv2007_4132.rar ?
http://phoenix87.altervista.org/tutorials/rev/files/crackme1.zip на гугле забанили? =)
rdtsc
Имена участников (разделяйте запятой).