VMProtect Linux + GDB

Issues related to VMProtect
Admin
Site Admin
Posts: 1438
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect Linux + GDB

Postby Admin » Wed Nov 08, 2017 10:50 am

afterfork показывает, что процессс отлаживается другим процессом ("TracerPid: 1")

sergey_k
Posts: 19
Joined: Wed Sep 06, 2017 6:01 am

Re: VMProtect Linux + GDB

Postby sergey_k » Wed Jan 31, 2018 7:09 am

служба не отлаживается. Процесс с PID = 1 это и есть системный процесс отвечающая за запуск служб. Видимо upstart мониторит статус службы через трассировку. Либо какие-то процессы надо добавлять в исключения при определении отладки.

Admin
Site Admin
Posts: 1438
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect Linux + GDB

Postby Admin » Thu Feb 01, 2018 5:41 am

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

sergey_k
Posts: 19
Joined: Wed Sep 06, 2017 6:01 am

Re: VMProtect Linux + GDB

Postby sergey_k » Fri Feb 02, 2018 8:50 am

TracePID=1 только в BeforeFork, в AfterFork он 0.
Загрузчик upstart считает количество форков чтобы определить что служба запущена, и наверное для этого ему трейс и нужен.
Отладчиком подключиться после старта можно

Admin
Site Admin
Posts: 1438
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect Linux + GDB

Postby Admin » Sat Feb 03, 2018 8:36 am

Проверяйте (3.1.2.928):
http://vmpsoft.com/files/VMProtectDemo_x64.tar.gz