Как отладить дочерний процесс из fork() с помощью android_server из IDA?

Я отлаживаю.so в приложении для Android, используя android_server из IDA.

Родительский процесс создает дочерний процесс с помощью fork(), и эти два процесса связываются друг с другом с помощью pipe(), как показано на следующем рисунке:

Функция вилки и пипса

введите описание изображения здесь

Результат этого форка

введите описание изображения здесь

У меня вопрос: как отладить дочерний процесс с помощью android_server?

Я пробовал это: запустить это приложение 2 раза и заставить второе перейти к дочерней ветви, но мне не удается запустить одно и то же приложение 2 раза.

Спасибо всем, кто хочет мне помочь.

0 ответов

Другие вопросы по тегам