Я хочу увидеть DLL, которые подключены к любому процессу, использующему Python. Это возможно с помощью pdb?
Я хочу увидеть DLL, которые подключены к любому процессу, использующему Python. Это возможно с помощью pdb?
Есть ли способ присоединиться к процессу или открыть процесс из отладчика Python и просмотреть подключенные библиотеки DLL?
1 ответ
Я считаю, что вы не можете сделать это с помощью PDB. Вместо этого вы можете использовать pydbg. Это пример кода, который делает это
import pydbg
from pydbg.defines import *
dbg = pydbg.pydbg()
dbg.attach(pid)
for modules in dbg.enumerate_modules():
print modules
dbg.run()