社区
进程/线程/DLL
帖子详情
如何在程序运行时动态添加资源
sssa2000
2003-08-18 04:44:22
要在我的程序运行时,把A.exe 添加到我的资源中,然后把A.exe删除,
怎么办到?
...全文
34
6
打赏
收藏
如何在程序运行时动态添加资源
要在我的程序运行时,把A.exe 添加到我的资源中,然后把A.exe删除, 怎么办到?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mfc168
2003-08-19
打赏
举报
回复
gz
gzshd
2003-08-19
打赏
举报
回复
学习
canany1tellme
2003-08-19
打赏
举报
回复
用API函数:
BeginUpdateResource/EndUpdateResource/UpdateResource
masterz
2003-08-19
打赏
举报
回复
http://codeguru.earthweb.com/misc/ExeCreator.html
xiaohedou
2003-08-19
打赏
举报
回复
这个问题比较怪!在核心编程里讲到的是动态嵌入一个DLL到EXE里;比如DLL嵌入explorer等。我的想法是:在你的资源文件里从新建立EXE文件,就是一个PE文件。记得有人做过这方面的介绍:此语“最后模拟了程序加载运行的步骤”大概就是你要的!
http://www.vchelp.net/itbookreview/view_paper.asp?paper_id=57
PE文件格式分析 作者 张定会
关键字 PE文件格式;RVA
原作者姓名 张定会
介绍
本文深入剖析了Win32系统下PE文件格式,探讨了PE文件格式的设计思想,揭示了PE文件格式中可以利用的一些重要信息,最后模拟了程序加载运行的步骤。这些知识对程序设计和加密解密都十分有益。
ZouMorn
2003-08-19
打赏
举报
回复
LoadLibrary
int LoadString(
HINSTANCE hInstance, // handle to resource module
UINT uID, // resource identifier
LPTSTR lpBuffer, // resource buffer
int nBufferMax // size of buffer
);
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章