Programming 版 (精华区)

发信人: Mice (鼠儿), 信区: Programming
标  题: 加密&解密----(26)
发信站: 紫丁香 (Sun Sep 14 16:12:46 1997)


11. Game 的实例破解教学--03 

破解使用工具 : S-ICE 2.64 里的 LDR.EXE [ 没..有的话...我..站上..咳咳.. ] 
破解使用方法 : 三步法 
适 用 对 象 : 初学者 
使用符号说明 : [*] 为 CALL 的所在 [.] 为执行 HERE 命令位置的所在 

教 学 主 旨 : 1. 为 90 - COPYBOARD 抛砖引玉, 希望各位高手, 除能 
将破解方法列出外, 更能热心的将破解的过程列出, 
真正做到知识交流的目的, 也达到 90 - COPYBOARD 
最初立此信区的中旨. 
2. 为各位想交流破解知识, 介绍一个『清静』之地!! 
3. 为各位想踏入破解殿堂, 一个新天地 !! 
在文件的最後有『疯网』最新的站名表. 
各位同好们可以就近去参与我们的讨论 

後 序 : 因我没有可以抓文字画面的程式, 所以用 DEBUG 来表列程式. 
如您手中有不错的抓文字画面的程式, 望您能上传至本站. 
使我往後能比较清松的发表破解过程!! 

------------------------------------------------------------------- 
第一步 找出密码画面的进入点 
------------------------------------------------------------------- 
-u 

109E:0000 BA6B23 MOV DX,236B 
109E:0003 2E CS: 
109E:0004 89169102 MOV [0291],DX 
109E:0008 B430 MOV AH,30 
109E:000A CD21 INT 21 
109E:000C 8B2E0200 MOV BP,[0002] 
109E:0010 8B1E2C00 MOV BX,[002C] 
109E:0014 8EDA MOV DS,DX 
109E:0016 A37D00 MOV [007D],AX 
109E:0019 8C067B00 MOV [007B],ES 
109E:001D 891E7700 MOV [0077],BX 
-u 

109E:0021 892E9100 MOV [0091],BP 
109E:0025 E85501 CALL 017D * 终於看到第一个了 
109E:0028 A17700 MOV AX,[0077] . 在这儿下 here 
109E:002B 8EC0 MOV ES,AX 没事继续往下找!! 
109E:002D 33C0 XOR AX,AX 
109E:002F 8BD8 MOV BX,AX 
109E:0031 8BF8 MOV DI,AX 
109E:0033 B9FF7F MOV CX,7FFF 
109E:0036 FC CLD 
109E:0037 F2 REPNZ 
109E:0038 AE SCASB 
109E:0039 E343 JCXZ 007E 
109E:003B 43 INC BX 
109E:003C 26 ES: 
109E:003D 3805 CMP [DI],AL 
109E:003F 75F6 JNZ 0037 
-u 

---=== 中间都跟这篇破解无关, 为节省网路资源, 略过 ===--- 

109E:0128 33ED XOR BP,BP 
109E:012A 2E CS: 
109E:012B 8E069102 MOV ES,[0291] 
109E:012F BE1623 MOV SI,2316 
109E:0132 BF3423 MOV DI,2334 
109E:0135 E8B500 CALL 01ED * 这是第二个 CALL 
109E:0138 FF367300 PUSH [0073] . 在这儿下 here 
109E:013C FF367100 PUSH [0071] 没事继续往下找!! 
109E:0140 FF366F00 PUSH [006F] 
109E:0144 FF366D00 PUSH [006D] 
-u 

109E:0148 FF366B00 PUSH [006B] 
109E:014C 9AA2006F14 CALL 146F:00A2 * 这是第三个 CALL 
109E:0151 50 PUSH AX . 终於出现密码画面了. 
109E:0152 90 NOP

 

--
我是一只好老鼠!

※ 来源:.紫丁香 pclinux.hit.edu.cn.[FROM: 202.118.226.75]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.011毫秒