l_inc Зачем приложению себе писать в память посредством сервиса, может есчо текущий процесс открыть а потом хэндл в этот сервис передать :)
l_inc Не нужно не за чем следить. Что именно вам не понятно ?
Если средствами процессора. Например подобным способом лдр защищалась - при её парсинге/изменении например при загрузке модуля возникают...
Нет. Секция то одна(обьект секция), просто мапяться разные блоки из неё. Освобождается сдесь, просто мне не нужно было писать туда вот и анмапнул....
Можно проэмулировать запись, тоесть чтобы инструкция пишущая по адресу в проекцию защищённую от записи выполнилась успешно без исключений....
l_inc Почемуже не сработает запись самого приложения, создана разделяемая память и для записи в секцию кода нужно писать во вторую проекцию...
SPA Никак, можно проделать обратные действия, тоесть заменить проекции не файловой секции на приватную память, но это доселе видимо никто не юзал.
Лень писать одно и тоже по сто раз, вобщем вот http://cracklab.ru/f/index.php?action=vthread&forum=6&topic=13602 Исходный код, но очень сильно...
l_inc Для морфинга релоки не имеют никакого значения. Вобще ведь нужно знать что защищать.
Кода нет, как раз дмаю как таблицу ветвлений корректно обработать. Если повезёт мо может код вылажу.
x64 Даже если дамп и есть не факт что виндбг его прочитает. Для процесса в контексте которого крах произошёл наиболее просто видимо определить из...
Найти ядро в памяти, в нём найти переменную PsActiveProcessHead, эта двусвязанный список и пройтись по нему, типо как в PsEnumProcesses(). Это...
Мапим модуль в память с диска. Выполняем морфинг необходимой процедуры в этой проекции. Гдето в памяти будет её копия. Далее например приложение...
Лучший спопоб обхода перехвата это копирование всего кода с перестройкой из модуля на диске(можно назвать морфингом) в буфер и исполнение его там....
IceFire Грит уже поправил или есчо ктото не важно.
Если чегото будет не хватать то обязательно посмотрю, за последние несколько лет необходимости менять редактор или изменять настройки полностью...
deLight Ну вы наверно даже не тестили на нём ничего. Просто так в пустоту кричать что эмулятора нет это глупо.
Rockphorr Меня абсолютно во всём асмедит устраивает, нумерация строк есть цветовую схему сделал себе: [img] Мне даже смотреть на него приятно....
IceFire Наверно имеется ввиду KiSystemServiceRepeat()(xxReturn нет, возврат в KiServiceExit/KiServiceExit2()). Из шлюза не льзя читать(я бы не...
AVG да не очень. DrWeb вполне приличный как мне кажется. Разумеется это относительная оценка, по сравнению с другими антивирусами.
Имена участников (разделяйте запятой).