MFC —— 资源文件释放(为了程序更简洁)

Posted ndyxb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MFC —— 资源文件释放(为了程序更简洁)相关的知识,希望对你有一定的参考价值。

应用场景:

  病毒木马会广泛常用资源文件释放技术。程序会将一些DLL文件、文本文件、图片文件或其它的音/视频文件作为资源插入到程序里,等到程序运行后,使用资源文件释放技术将它们释放到本地上,这样编译出来的程序只有一个exe文件,而不需要附带其它文件,因而程序变得简洁,降低了被发现的风险。

资源插入的步骤:

  介绍资源文件释放技术之前,先要了解如何向程序中插入资源。毕竟没有资源,你释放光和热吗?资源插入不需要编码操作,只需要手动设置VS开发环境即可完成。操作如下:   

     (1).解决方案中,选择 “添加”,选中 “资源”

        技术图片

   (2).在弹出对话框中选择 “自定义(C)...”按钮,如下图所示:

   技术图片

 

   (3).在 “新建自定义资源” 对话框中,输入 “资源类型” ,建议输入有意思的类型名,如 “MYRES"(我的资源),然后点击确定。

   技术图片

 

   (4).通过上面步骤设置好自定义资源的类型后,接着回到 ”添加资源“对话框,选中刚新建的自定义资源类型 ”MYRES",然后单击右侧的 ”导入(M)...”按钮来选中导入文件

   技术图片

 

   

 

以上是关于MFC —— 资源文件释放(为了程序更简洁)的主要内容,如果未能解决你的问题,请参考以下文章

MFC程序学习——MFC程序释放资源

MFC程序学习——MFC程序释放资源

MFC程序学习——MFC程序释放资源

MFC程序学习——MFC程序释放资源

mfc HackerTools释放资源

C# kill线程正常释放资源?