Это понятно. Непонятно мне то, как я смогу узнать, что конкретная страница памяти относится к началу отображенного в пространство текущего...
у меня сейчас временный затуп:) как бежать. Можно краткий ликбез, либо ссылки на матчасть. Буду очень признателен
Доброго времени суток. Появилось несколько вопросов: 1. Существует ли возможность из юзермода получить адрес, по которому замаплен файл? 2. Можно...
в 63-м номере phrack
собственно потому, что этого не происходит. upx использует ту же mprotect для изменения прав доступа на страницы памяти. хотя в старых версиях...
опа) нельзя верить википедии
а откуда инфа о том, что запакованный upx'ом бинарник создает временный файл?
открою секрет: при использовании антиотладки все падает не сопротивляясь ;)
Mecid, у тебя платформа x32 или x64? покажи, плз, вывод strace + заодно uname -a
при нормальном исполнении завершается с кодом 0 под отладчиком - 0x29a ;)
я писал, что надо линковать следующим образом: ld -N hello.o -o hello опция -N указывает линковщику, что создавать загружаемый сегмент нужно с...
более прокаченная версия приема может использовать отладочные регистры в кач-ве регистров общего назначения, тем самым лишая возможности установки...
этот код палит установку хардварных брякпоинтов. Попробуй поставить на что-нить внутри foo() и вылетит птичка ;)
#include <stdio.h> #include <linux/ptrace.h> #include <sys/wait.h> #include <sys/user.h> #include <stddef.h> #include <signal.h> void foo() {...
не, не strip, а sstrip из набора ELF Kickers, что секции удаляет из исполняемого файла. Остается только инфа о сегментах
если интересно, могу выложить антиотладку, которой у криса не было
обратите внимание как себя ведет gdb с пострипанной и непострипанной версиями /* ----------------------------------- * build: * as -o hello.o...
машина 64-хбитная?
edb не использует ptrace, как и ald, radare, elfsh, ...
собственно, выводит он это потому, что бинарник пострипан, никаких извращений с форматом) неверно: (gdb) handle SIGTRAP nostop pass noprint...
Имена участников (разделяйте запятой).