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

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

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


望高手赐教!如能给出代码示范则更好!
大恩不言谢,小弟向能帮忙或热心帮忙的朋友致敬!
...全文
38 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
我也很想知道~~~~~~~

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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