You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
qshi 2c37abf965 BUG: alarm str is all 0, must term status reset idle 7 years ago
demo report health packet, and with filetime 7 years ago
docs add docx 8 years ago
fpc_drv add test use driver fpc_drv_demo.c 8 years ago
host BUG: alarm str is all 0, must term status reset idle 7 years ago
libraries add rpcapd in libraries/bin 12 years ago
record avoid create fragment record file 7 years ago
rj4 convert 16k to 8k in rj4.c 8 years ago
src BUG: alarm str is all 0, must term status reset idle 7 years ago
wireshark add uplink voice proto wirshark script 8 years ago
.gitignore change to release build, fix compling errors 8 years ago
README add more comments in README 8 years ago

README

All needed dependence 3rd libraries in `libraries' directory.

1. build zkb
$ cd zkb
$ make

2. build rj4
$ cd rj4
$ make

3. build record
$ cd record
$ make


crack 118 text to speech program `host/opt/bin/rj4_20160430':

1. 用 gdb 加载 rj4_20160430, 并设置断点 (b *0x804c909)。
2. 在 gdb 终端中输入 r, 让程序停在断点处。
3. 在 gdb 终端处输入 x /16xb 0x813c180 显示 copyright_id.6272 的16个数值,
并记录下来。
4. 用 vim 打开 rj4_20160430 (vim -b rj4_20160430)
5. 用16进制显示(:%!xxd)
6. 定位到00BA368 处,用步骤4的16个值替换此处的16个数值。
7. 在vim中转换回去(:%!xxd -r),保存退出,完成破解。