Можно поподробнее про работу выше указателя стека - я что то такого не припомню. И что может произойти между инструкциями? Хотелось бы пример....
Да вот сам не пойму. В имеющейся у меня доке по этой функции (точнее NtQueryInformationProcess) нет способов получить подобную инфу. Но дока может...
Надо в исходники винды смотреть. Можно единожды вызвать CreateTimerQueueTimer из основного потока с помощью техники...
Надо разобраться, что в основном потоке происходит. Может там есть цикл или часто вызываемая функция. Можно или пропатчить какое либо место, или...
Вот тут ещё http://reverseengineering.stackexchange.com/questions/3487/can-a-windows-process-check-if-it-has-been-injected-by-another-process есть...
Как юзерспейсный вариант - ведём свой список локально созданных потоков. То есть сначала перечисляем все потоки, потом патчим функции типа...
Хотелось бы поподробнее узнать условия задачи и причины ограничений. Почему надо исполнять код в конкретном потоке, почему без SetThreadContext? Я...
Тоже поделюсь трюками, хоть и не очень про оптимизацию. Например, компактное выравниванием числа до числа, кратного степени двойки, без циклов и...
Если логировать надо одну-две функции, то лучше использовать отладочные регистры, ИМХО. Тогда танцев с бубном будет меньше. Например, не надо...
Ещё один вариант про "взлом". Один нашумевший шифровальщик (даже их серия) имел открытые ключи на борту в районе 200-1000 штук. Попадая на машину...
fasm умеет делать как PE так и ELF. К тому же есть инклюды для поддержки масмовского синтаксиса. Возможно придётся что то допилить, но мне этот...
Собственно проблема такая: винды NT (и XP в частности) при работе с FAT32 при удалении файла не только помечают его как "удалённый" маркером в...
Правильнее всего было бы совместить обо варианта. Точнее первый вариант заключить в блок try. Вообще исключения нужны для отлова исключений, а не...
Ну что поделать если асм я знаю лучше русского. :) Кстати предложения пишутся с заглавной буквы, но это я так. Согласен, что тема пустая.
Имена участников (разделяйте запятой).