Antolflash, вот, наверное, вы сами ответили на свой вопрос ).
SPA, +1000 )
ага, РОБОТЫ... ЗАПОЛОНИЛИ... ) пипетс
NtQuerySystemInformation, для танкистов - первая ссылка гуглана:...
dZentle_man, см. подпись
dZentle_man, странно, а в MY_masm32 есть ). Broken Sword писал по етому поводу.
who_loads_my_proc
amvoz, эхх..., вам Sol_Ksacap же объяснил уже
эхх, ну чтож всё так сложно то? Ну раз нет проблем с записью в память, то VirtualAllocEx > WriteProcessMemory > CreateRemoteThread
CreateRemoteThread - не по-дзенски, юзай дизасм и WriteProcessMemory.
webmoney.ru> 'обменник'.ua >СОФТ УкрСоцБанк?
scf бред какой )
Clerk, ну кривоватый макроассемблер, кривоватый ) jt_ macro Address Disp = ($ - Address) mov eax, Disp .if eax > 127 int 3...
етот ссы не проссыш, извиняюсь за каламбур. На асме всё просто: LARGE_INTEGER = QWORD = два дворда = 8 байт LARGE_INTEGER 256 dup (0) = QWORD 256...
вобщем вот, по дороге прихватил, 1,2. За два прохода масм не осиливает... хотя хз(я сантехник)Clerk, помоему дело именно в масме (замечал раньше...
Clerk, что в етом именно в етой проверке проблема я понял после второй безуспешной попытки компила. И вариантов всяких разных тож много...
Сделай для меток ниже вызова макроса другой, без проверки.
Clerk, там у тебя получается, что Disp меньше нуля, т.е. проверять что Disp может быть больше 127 смысла не имеет.
Clerk, пропатчи компилятор чтоб не мявкал, листинг то получается нормальный!
Имена участников (разделяйте запятой).