⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 db19.htm

📁 debug编程的教程
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0050)file://\\Server\pub\Hacker\Documents\JM\jm1-01.txt -->
<HTML><HEAD>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META content="MSHTML 5.00.2614.3500" name=GENERATOR></HEAD>
<BODY><XMP>破解 格斗拳王 追踪过程
C:\ACT>DEBUG ACT.EXE (1145 BYTE 用 UP.EXE 解压缩)
-U
2561:0000 B8AB25        MOV     AX,25AB
2561:0003 8BD8          MOV     BX,AX
2561:0005 8CC0          MOV     AX,ES
2561:0007 2BD8          SUB     BX,AX
2561:0009 B44A          MOV     AH,4A
2561:000B CD21          INT     21
2561:000D 7306          JNB     0015
2561:000F 90            NOP
2561:0010 90            NOP
2561:0011 90            NOP
2561:0012 E91103        JMP     0326
2561:0015 E83303        CALL    034B
2561:0018 B8004B        MOV     AX,4B00
2561:001B BAB800        MOV     DX,00B8
2561:001E BBC000        MOV     BX,00C0
-U
2561:0021 1E            PUSH    DS
2561:0022 07            POP     ES
2561:0023 CD21          INT     21
2561:0025 B80040        MOV     AX,4000
2561:0028 8EC0          MOV     ES,AX
2561:002A BE0000        MOV     SI,0000
2561:002D 26            ES:
2561:002E 8B04          MOV     AX,[SI]
2561:0030 3D4D54        CMP     AX,544D
2561:0033 7403          JZ      0038
2561:0035 E9EE02        JMP     0326
2561:0038 B8004B        MOV     AX,4B00
2561:003B BA4800        MOV     DX,0048
2561:003E BBC000        MOV     BX,00C0
-G23

AX=4B00  BX=00C0  CX=0279  DX=00B8  SP=0050  BP=0000  SI=0000  DI=0000
DS=2598  ES=2598  SS=25A6  CS=2561  IP=0023   NV UP EI PL NZ NA PE NC
2561:0023 CD21          INT     21    <----- 载入 密码 画面档
-U
2561:0025 B80040        MOV     AX,4000
2561:0028 8EC0          MOV     ES,AX
2561:002A BE0000        MOV     SI,0000
2561:002D 26            ES:
2561:002E 8B04          MOV     AX,[SI]
2561:0030 3D4D54        CMP     AX,544D     <---比较输入值是否跟 正确密码一样
2561:0033 7403          JZ      0038        <---若一样的话 就跳到 0038 执行GAME
2561:0035 E9EE02        JMP     0326
2561:0038 B8004B        MOV     AX,4B00
2561:003B BA4800        MOV     DX,0048
2561:003E BBC000        MOV     BX,00C0

由於这个GAME主档是ACT.EXE 况且只要一执行ACT就问密码 可见这个密码一定很好破解的
若有看过破解入门1-13集的朋友一定可以轻而易举的破掉这个密码 以前我已经举例破解过
程及一些简单的技术 相信这个一定可以简单的破解出来的 这个GAME 从破解到改码不需要
一分钟喔! 所以适合初学者学习的! 若是忘记像这类型的一开始就问密码的破解方式 我来
给您一些提示:
步骤: 1 当然先将SICE挂上罗!
      2 用SICE内附的LDR.EXE 将 ACT.EXE 载入除错
      3 若成功的话 就应该会进入SICE除错视窗 再来就用前几集中的技术就可以罗!

您只要将 2561:0023 CD21   INT  21       <----- 载入密码画面档 把他 NOP(90) 掉
  然後将 2561:0030 3D4D54 CMP  AX,544D  <---比较输入值是否跟 正确密码一样
         2561:0033 7403   JZ   0038     <---若一样的话 就跳到 0038 执行GAME
                                            把 74 改成 EB (JUMP) 不管输入是否正
                                            确都会进入GAME中就可以罗!

这样就没有输入密码的画面 是不是很棒呢? 或者单改 74 --> EB 也行啦! 不过要输入三
次密码 若输入错误 虽然画面上会写『输入错误』但还是能进入GAME啦!

-------------------------------------------------------------------------------
後记:
     原本要全部列出 天使帝国 II 全部破解法 及 如何将主要档案从五个 SWF 档分离出
     来 但要花很多时间解说 本人实在没那么多美国时间可以用 所以只好删掉罗! 虽然
     蛮可惜的 但也希望大家体谅本人苦衷 。

     在写这个破解入门时 总是难免会有错字 但我已经尽量将错字减到最小罗! 所以请大
     家多多包涵罗! 若有写的不对之处 敬请来信指教 或是 到本站 朋友俱乐部 一游。
     本人草创 『破解技术交流网』 垦请多多来本网写写信罗! 好让本网更加茁壮 当然
     更欢迎站长们一起加入本网行列。 申请表已在本文件内 请自个填好送到附近HUB 或
     HOST 即可。 诚心邀起您一起加入 破解技术交流网的行列...TKS!


= 15. Yu Hwang 15 集 ========================================================


各位好...!
       不晓得各位的破解功力是否有再提升一些呢?? 不管如何..还是期待您有所斩获
老话一句 就是请多多练习 毕竟学会之後就再也没有人可以偷走的啦! 况且也不用再求
助别人 但还是希望您不要将破解档或破解码流出去 以免造成软体公司得不到应有的回
   而降低开发GAME的意愿 相信不是大家所乐意见到的。 不过话说回来 目前国内的保
护风气还是十分盛行 明知保护并不是决对可以防止盗拷风气 但还是一昧的去钻研新保护方式以求自保。但是 道高一尺魔高一丈呀!..终究是无法逃出被破解的命运 有时候
刚发行的软体 一天内就被砍掉保护时有所闻 所以最好的方式是以软体好坏来决定销售
业绩 有很多国外的软体 像 WINDOWS,OS2.....等知名软体 也是没有任何保护 但确销售
成绩异常的好 这就是国内与国外的最大差别所在啦! 奉劝国内各软体商 最好以产品好坏
来决定销售量 并以适当的售价回  给国人 相信国内盗拷风气就会慢慢消退了! 不过常看
到一些国内代理商去代理一些国外的软体回来後 还自行加了保护真是)($!*$# 不但价格
常比国外贵一些 又有保护增加原版使用者的不便 相信这不是一些人所愿意的 难道买原
版的人都是呆瓜吗?? 用破解版的人聪明?? 所以这是希望大家共同来体察的一个问题。

       若您想进一步学习跟高深的破解技术的话 请务必一定要熟组合语言的指令用法
及暂存器.堆叠...等观念 最好对 INT 中断都有一定程度的了解才可以 若您怕自己无法
记得那么多的话 请一定要去购买一些书来参考 不然我也没办法让你懂那么多呀! 当然
像一些电脑的低阶处理方式也是要去了解才行 例如:RESET 8259....等方式

       最近的破解工具蛮多的...当然也有许多新保护方式也出现了 大都针对新破解
工具而产生 所以说『保护/破解 是相辅相成的』 而且只要有电脑在的一天 相信保护
及破解 之间的战争是无法停止的 有电脑就有 保护及破解 的存在。

       其实最近的我已经很少再去破解密码了 总是觉得密码破解有点过时 况且现在
的密码保护也没有特别的方式 所以我想这么久了 应该换一下主题了才是 所以我打算
先说一下一般软体注册的方式好了。

       一般注册有分好几种保护方式 先举一些较常遇到的保护方式:
===============================================================================

    第一种:
           输入ID&注册码 将ID运算之後去比对您所输入的注册码
           是否跟运算後所得到的真正注册码一样
           若一样的话就是注册者(也就是合法使用者啦)
           若不一样当然就不是罗!
    第二种:
           输入软体序号 来判断是否是注册版或合法使用者
           PS:又俗称(流水号) 这样就可以查出此序号是由谁流传出去。
    第三种:
           输入ID&站名或公司名称&注册码
           将ID&站名或公司名称运算之後去比对您所输入的注册码
           是否跟运算後所得到的真正注册码一样
           若一样的话就是注册者(也就是合法使用者啦)
           若不一样当然就不是罗!
    第四种:
           有些软体会去检查是否有注册档(俗称 KEY FILES) 来判断是否为
           合法使用者使用 若找到注册档的话 并会去检查是否为真正注册档
           若一切检查都正确的话 方能使用一些注册後的功能。
           像: BGFAX 1.50版,TIMED,PROBOARD,RA,FASTECHO....等就是都采用
               此方式去判断是否为真正合法使用者。
    第五种:
           没法子破解 因为大部份的注册功能都不含在试用版中 需向原作者缴费
           注册 方可拿到注册版本 像 GW (游戏巫师) 便是这种啦!

===============================================================================
          以上是一般常遇到的保护方式 当然也有一些奇奇怪怪的保护注册方式 在此
          就不再说明了。 因为也没那么多时间再去找来研究了..所以...

              我举例破解 HJOKE.EXE 注册码破解方法给大家参考
              本程式公开破解注册过程 已取得作者本身同意罗!
              但请千万不要去修改 作者 ID 。切记 不然以後
              作者可不会在写出软体给大家分享了!



</XMP></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -