数码资讯
教初学者如何将所有DLL代码保存到执行文件内存中。
评论:有时候,有些软件是受保护的,看不到他的程序是什么样的,如果你想简单地保存他的记忆! 我写了一个简单的函数,它可以将DLL和EXE内存中的所有信息导入文件中。 使用 tlhelp32; 程序getdllmemtofile; VaR PID 有时,一些软件受到保护,如果你想简单地保存他的记忆,就看
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
评论:有时候,有些软件是受保护的,看不到他的程序是什么样的,如果你想简单地保存他的记忆!
我写了一个简单的函数,它可以将DLL和EXE内存中的所有信息导入文件中。
使用
tlhelp32;
程序getdllmemtofile;
VaR
PID
有时,一些软件受到保护,如果你想简单地保存他的记忆,就看不到程序的内部是什么!
我写了一个简单的函数,它可以将DLL和EXE内存中的所有信息导入文件中。
使用
tlhelp32;
程序getdllmemtofile;
VaR
PID:Dword;
手:THandle;
低压聚乙烯:tmoduleentry32;
查找:布尔;
file111:tfilestream;
DD,1,2,指数:DWORD;
开始
手:= CreateToolhelp32Snapshot(th32cs_snapmodule,GetCurrentProcessID);
lppe.dwsize:= sizeof(LPPE);
发现:= module32first(手、LPPE);
同时发现做
开始
file111:= tfilestream。创造('debug 'extractfilename(LPPE。szExePath),$ FFFF);
ADD1:= DWORD(LPPE。modbaseaddr);
ADD2:= 1 lppe.modbasesize;
指数:= DWORD(LPPE。modbaseaddr);
而真正的做
开始
DD:= pdword(指数)^;
file111.writebuffer(DD,4);
公司(指数,4);
如果指数2然后打破-> = 4;
结束;
file111。破坏;
发现:= module32next(手、LPPE);
结束;
CloseHandle(手); / /释放手柄的快照
结束;
我写了一个简单的函数,它可以将DLL和EXE内存中的所有信息导入文件中。
使用
tlhelp32;
程序getdllmemtofile;
VaR
PID
有时,一些软件受到保护,如果你想简单地保存他的记忆,就看不到程序的内部是什么!
我写了一个简单的函数,它可以将DLL和EXE内存中的所有信息导入文件中。
使用
tlhelp32;
程序getdllmemtofile;
VaR
PID:Dword;
手:THandle;
低压聚乙烯:tmoduleentry32;
查找:布尔;
file111:tfilestream;
DD,1,2,指数:DWORD;
开始
手:= CreateToolhelp32Snapshot(th32cs_snapmodule,GetCurrentProcessID);
lppe.dwsize:= sizeof(LPPE);
发现:= module32first(手、LPPE);
同时发现做
开始
file111:= tfilestream。创造('debug 'extractfilename(LPPE。szExePath),$ FFFF);
ADD1:= DWORD(LPPE。modbaseaddr);
ADD2:= 1 lppe.modbasesize;
指数:= DWORD(LPPE。modbaseaddr);
而真正的做
开始
DD:= pdword(指数)^;
file111.writebuffer(DD,4);
公司(指数,4);
如果指数2然后打破-> = 4;
结束;
file111。破坏;
发现:= module32next(手、LPPE);
结束;
CloseHandle(手); / /释放手柄的快照
结束;
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。