2024-06-16 13:05:05 发布
网友
使用pydbg我用这种方式打开win32应用程序(例如c:\\myprog.exe)中的文件(例如c:\\myprog.exe)。在
c:\\myprog.exe
dbg = pydbg() dbg.load("c:\\myprog.exe", "c:\\myfile1.mnp")
如果目标应用程序已经在运行,是否可以使用pydbg在已运行的同一应用程序中打开另一个文件(例如c:\myfile2.mnp),而不关闭该进程/应用程序?在
根据个人经验,最好让python启动应用程序,或者在运行时附加到它。在
import pydbg from pydbg import * from pydbg.defines import * import struct import utils dbg = pydbg() pid = '' name = '' found_program = False for (pid, name) in dbg.enumerate_processes(): if name.lower() == "program.exe": found_program = True dbg.attach(pid) if found_program: dbg.run()
要让python启动它:
根据个人经验,最好让python启动应用程序,或者在运行时附加到它。在
要让python启动它:
^{pr2}$相关问题 更多 >
编程相关推荐