相关服务

  • 《黑客×档案》2007年第1期摘录:我们现在只需要关心“耗称”这一

如发现有乱码,请点击下面链接浏览原文
正文摘录:

我们现在只需要关心“耗称”这一项中的内容。下面的工作就是要往“函数参考”窗口中的“名干尔”这一.项的所有函数名里找~找有没有名字叫做“Enab1eMenuItem”或者“幽1ablcwm(1()w”的函数。真是幸运,第三个就是,如㈧4。图4找到之后选中它,敲r同车键,自动来到“输入函数参考”中,如图5,双击那行代码就可以来到“EnableMenuTtem”这个函数埘应的代码处。看到关键代码了,大家是不是忍不住想动手了昵?好的,既然是奸不容易才找到的,那就不能放过它,使出浑身解数来修改它u巴。了吗?选择这段代吗的第一句004011E3.6A01push1,打开汇编编辑窗n将push1改成jmp004011F1,如图6(柏点蒙n马?再回忆一FABcDE这种结构,A执行完了本来应该执行B的,B的任务是把菜单变成灰色,接着要执仃c。现在把B改成跳到c去执『_].,那么程序就“忘了”要把菜单变灰的任务了)。图6Hel!~迅)修改完毕后按照前面的方法保存修改后的程序,运行修改后的程序百看效果,如图7。提到了函数,何编州经验的删友就知道它需要参原本灰色的菜单现数。往这个代码前两仃观察._、.发现004011E3处的奇P经复活了!点击它代码如卜:就会看到原本徵屏蔽掉004011E36A0]|)【lsh1MFBYCOMMANDMFGRAYE口MFSTRING五、总结通过本次的学习,我们仞步掌握了如何去铘决软什中“灰菜单”的问题。其实,通常我们只图8婴啊~个软件爆破成功,那么软件就会认为我们是正式的注册用户,所以各种限制也就会随之解除。但是随着技术的发展,越来越多的软件采用了多次验证的方式以防止这种情况的发生,因此我们也对应的需要将软件爆破H刘‘被限制的功能世“一一解除。在I埘种方法中“灰菜单”类型的斛除方法相较“提示注册”类型而言更为单一一些,线索电相对较为简单,所以比较容易卜于。到目前为止,我们已经L了四节课』’,久家有没有融会贯通好昕敦的技术呢?下节课,我们将以一个真实的软件为例,各个山破完美破解演示给人家,舀,温习这四节知识的同时也行新技术出现哦!本文蝴潞狡什么是AP.j9”0API(appJicatj。nprogramInterface)应用程序接口,指底层系统提供给上层系统的功能接口。通常就是、以函数形式存在的,也有不是函数形式存在的。通。过调用APl,可以完成很多操作系统提供的功能,不i需要程序员自已去写代码实现了。;…。芸蕊一;…一一『圃一

阅读此文(图):   点击此处在线翻阅