exeLock技术完全分析

 

    真辛苦啊!这是我想说的第一句话。
    有时痛苦得都不想做下去了,但我始终相信我可以做出来,就坚持下来了。要命的是,我的键盘和鼠标都不太灵活了,更要命的是,我连买一只新鼠标的钱都拿不出来!
    一开始想做这个程序的时候,发现从理论上来讲真的是非常的简单,设有一个程序名叫dosomething,我们的检查密码的程序叫checkpassword,那么,我们把checkpassword加入到dosomething的前面,在某人想运行dosomething的时候,好了,checkpassword跳了出来,某人输入正确的密码,就让他dosomething,反之亦然。
    简单吧,但只是看起来是这样!
    我们把这个dosomething.exe用记事本什么的打开,看到的只是一堆乱码,完全没有设想中的begin,end之类的东西,呵呵,连程序从那里开始都不知道,更不用说什么加入自己的代码了。:)    
    要了解EXE的文件结构,就要知道PE(Portable Executable File Format)是什么东东,下面是相关的几篇文章,推荐先看一下:)
    Matt Pietrek大哥写的Peering Inside the PE: A Tour of the Win32 Portable Executable File Format,他可是我的偶像之一哦。
    候捷先生翻译的中文版!嗯,我就知道你要这个。我的另一个偶像:)
    MSDN里的Microsoft Portable Executable and Common Object File Format Specificatio
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bodies

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值