• 全部
  • 问答

求熟悉PE格式和汇编的高手写一段代码...

jianlinlong 2004-01-11 11:31:26
我想写个程序,功能是在一个.exe文件前插入一段代码,然后用户执行该exe文件时就后弹出一个对话框,要输入密码。密码正确则执行原exe文件的内容,不正确则退出程序。

我现在对PE格式有一些了解,但是不知该怎样在.exe文件前插入代码,而且也不知道那一段“密码验证”的代码是什么样子(假如我用c++写这么一个过程,怎么知道这个过程的二进制代码呢)


望高手赐教!如能给出代码示范则更好!
大恩不言谢,小弟向能帮忙或热心帮忙的朋友致敬!
...全文
14 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jianlinlong 2004-01-15
非常感谢各位的帮助, 尤其 vBin(彬) 兄 给的网站上有源码, 太感谢了

回复
vBin 2004-01-11
老罗的网站有源代码下载!

http://www.luocong.com
回复
binjuny 2004-01-11
可以到http://asm.yeah.net看一下
回复
sh210 2004-01-11
选择好一个pe,分析,在原来的节后插入一个节(也就是插入你的代码,然后在节表中定义你插入的这段代码节,设置属性),更改原来的oep指向你的代码开始地方,判断密码完后,正确就恢复原来的oep,继续执行程序,否则,退出程序。

罗云彬的win32汇编那本书最后有实例
回复
Aofa_lee 2004-01-11
我也很想知道~~~~~~~
回复
相关推荐
发帖
汇编语言
创建于2007-08-27

2.0w+

社区成员

汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
申请成为版主
帖子事件
创建了帖子
2004-01-11 11:31
社区公告
暂无公告