如何修改exe文件?

calen 2008-01-28 08:23:27
我想了解一下病毒程序的附加方法,也就是如何把一段二进制代码附加到其它的exe文件,并且能够驻留内存.

谢谢!
...全文
1174 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
wellyuo 2008-11-24
  • 打赏
  • 举报
回复
看不懂呀,老大
socg 2008-02-28
  • 打赏
  • 举报
回复
13楼说的只对.Net程序适用吧
calen 2008-02-23
  • 打赏
  • 举报
回复
thanks

cnming 2008-02-23
  • 打赏
  • 举报
回复
XENOCODE混淆.net的exe文件的时候,可以执行字符串加密,其方法是在exe中插入一个class,执行解密字符串的功能。
主要方法是使用反射等方式进行,你可以使用Cecil来获取exe文件的源码,然后加入class之后再次生成exe文件。

下载地址在这里
http://www.mono-project.com/Cecil


http://groups.google.com/group/mono-cecil/web/projects-using-cecil

关注,SharpObfuscator


http://www.codeplex.com/SharpObfuscator/SourceControl/ListDownloadableCommits.aspx
socg 2008-02-22
  • 打赏
  • 举报
回复
是文件头,你用文本文件的方式打开exe文件可以看到类似的文件头,可以修改这些东西,把入口转道你的程序,在一篇API钩子的文章中看到过,自己艘一下吧
calen 2008-02-22
  • 打赏
  • 举报
回复
up
alanfoxye 2008-02-18
  • 打赏
  • 举报
回复
以前做作业用汇编做过一个给exe加密的程序,就是修改exe的头,先去读串口狗卡的内容再确定能不能开始运行后续的exe内容
paulin 2008-02-18
  • 打赏
  • 举报
回复
顶~
calen 2008-02-18
  • 打赏
  • 举报
回复
up
calen 2008-02-16
  • 打赏
  • 举报
回复
up
calen 2008-02-09
  • 打赏
  • 举报
回复
好的,我搜索exe文件头格式看看
足球中国 2008-02-07
  • 打赏
  • 举报
回复
二进制读EXE文件,在文件的结尾处添加代码..汇编比较好的话,,可以在其中跳来跳去..
CSharpEx 2008-02-07
  • 打赏
  • 举报
回复
http://topic.csdn.net/t/20010706/12/184009.html

搜索exe文件头格式等关键字应该能搜索到相关信息
CSharpEx 2008-02-07
  • 打赏
  • 举报
回复
calen 2008-02-07
  • 打赏
  • 举报
回复
钩子只是触发条件吧,怎么去钩程序?
yuan731 2008-01-30
  • 打赏
  • 举报
回复
钩子函数

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧