Programming 版 (精华区)

发信人: Mice (鼠儿), 信区: Programming
标  题: 加密&解密----(5)
发信站: 紫丁香 (Sun Sep 14 15:29:42 1997)


3. 破 KEY PRO 保护锁 

KEYPRO 制作方式,大致分三种 (插在 Printer Port 上的) 
1.逻辑匣:但因 Printer Port 无提供电源,无法用一般 TTL IC 
来制作, 故此方式较少见. (但也有以制作低耗电的逻辑匣(ASIC)来制作 KEYPRO 
保护的) 
2.EEPROM:因 EEPROM 93C46系列(非挥发性记忆体) 非常省电可以直接用 Printer 
Port output 输出之讯号当电源用, 较常见到. 
3.逻辑匣+EEPROM:不过道高一尺魔高一丈制作 KEYPRO 的公司,制作低耗电的逻辑匣 
(ASIC)再加上 EEPROM, 使保护更上一层 

第一种保护破解方式: 

(较专业)须用逻辑分析仪记录 Printer Port 与 KEYPRO 之间的讯号,解出 
"布林代数" 再用 PAL (可程式逻辑) 做出一样的逻辑匣. 但是一般的 PAL 
非常耗电就算让你模拟出来也无法直接插在 Printer Port 上使用. 须外加 
电源或者做成 Card 插在 PC 的 SLOT 上 

第二种保护破解方式: 

(较简单)你可以买一条或做一条 Printer 的延长线 (25PIN D型一公一母), 
将延长线的一端接Printer Port ,一端接 KEYPRO. 再由第1 PIN 到由第17 PIN, 
一条一条拆掉(最好用烙铁,因为有用到的脚还要接回去)每拆掉一条就执行一次程 
式,将没有用到的脚分离出来. (因为 EEPROM (93C46)为八支脚的IC其中用到的脚 
位只有三支 DI , DO ,CS 再加 VCC , GND) 如果由第1 PIN 到由第17PIN分离出只 
剩四支 PIN,那非常的恭喜你已经成功2/3了,再就是利用这四支脚排列组合(加上第 
18 PIN到由第25 PIN 任一 PIN 当做 GND )用烧录器去读资料,如果排列组不对应该 
读到是FFH,而如果是有其他资料,那再一次的恭喜你,赶紧复制一颗EEPROM(93C46)按 
照刚刚的脚位接法,插在 Printer Port, 再执行一次程式验证,预祝你成功 

第三种保护破解方式: 
还不清楚,嘻嘻 
--
我是一只好老鼠!

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