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毫秒