8 ответов
Чтение памяти другого процесса в OS X?

Я пытался понять, как читать память других процессов на Mac OS X, но мне не очень повезло. Я видел много…



1 ответ
linux ptrace() получить информацию о функции

я хочу получать информацию от определяемой пользователем функции с помощью вызовов ptrace (). но адрес функции не стабилен (потому что…



1 ответ
Отладчик памяти с ptrace

Я хотел бы расширить существующий инструмент с функциональностью отладчика памяти (просто обнаружение утечки). Я знаю, что некоторые отладчики памяти работают…



1 ответ
Поиск syscalls, связанных с числом

Я отслеживаю программу с помощью ptrace. После остановки на syscall, я использую PTRACE_PEEKUSER, чтобы посмотреть на значение (ORIG_)EAX. На самом…



1 ответ
Может ли ptrace считывать / записывать данные из многопоточного процесса, если остановлен только один поток?

Документация по ptrace для меня немного нечеткая. Это говорит: Tracee сначала должен быть прикреплен к tracer. Привязанность и последующие команды…



1 ответ
Почему ptrace производит процесс зомби, когда я хочу отследить демона SSHD

Я пытаюсь отследить демона sshd. К демону подключается следующая простая программа. Всякий раз, когда соединение клиента ssh закрыто, новый сгенерированный…



1 ответ
Доступ к памяти записи во время выполнения

Существует ли инструмент, который может отслеживать / записывать доступ к памяти процесса на протяжении всего выполнения? Я нашел vmtrace подходящим,…



1 ответ
Самостоятельно прикрепить с помощью ptrace?

Можно ли проследить тот же процесс из потока в этом процессе? Я нашел обсуждение в [1], которое, кажется, предлагает способ,…



1 ответ
Ptrace сбросил точку останова

У меня возникли проблемы с перезагрузкой процесса после того, как я попал в точку останова с помощью Ptrace. Я по…



1 ответ
Родительский процесс Ptrace

Я пытаюсь контролировать / перенаправлять syscalls в моем собственном процессе. LD_PRELOAD не работает, когда fwriteвызовы writeвнутри libc, и крюки got/plt,…



1 ответ
Android debug путаница

Насколько я знаю, отладчики работают на основе системных вызовов, таких как ptrace в linux, которые блокируют tracee, а затем tracer…



1 ответ
Как получить аргументы, переданные системному вызову linux в C?

Я отслеживаю системные вызовы, такие как чтение, запись, Открытие и т. д. использование ptrace. Если существует системный вызов open, аргументы,…



1 ответ
waitpid в состоянии ожидания infitine после PTRACE_ATTACH

Я интегрировал Google-Breakpad в мое приложение c++. Теперь, я намеренно сбой приложения, но он зависает в моей системе Ubuntu i686….