冒险解谜游戏中文网 ChinaAVG

标题: 【汉化任务简报】#15 异或加密字幕文件暴力解密工具 [打印本页]

作者: shane007    时间: 2009-3-23 22:18
标题: 【汉化任务简报】#15 异或加密字幕文件暴力解密工具
有些字幕文件或数据文件用简单的异或方法对文件进行按位异或处理,虽然很简单,但是不知道异或值的话很难破解。, h; J; A; V2 C: u- t) u

% a, w* o' b6 @5 `, |本工具就是一个暴力寻找异或值的工具。
8 ?/ N& ~0 J) ]+ x9 z7 M- p& O0 s5 O$ k
基本设计如下) f3 t* S# r( d2 ]6 v4 m8 Y

' x5 {" m# g- W; W8 g9 K
" d* M, `4 _7 W: c$ T/ Iguessxor.exe   * e5 A- r& p. N- y# p- b; }, V: D
words.txt      内容为游戏中出现频率很高的常用词汇
& A+ s% _0 h3 lxorkeys.txt    内容为0x00-0xff
! V9 z/ A6 I/ _& F' ~" k. nlog.txt
% Y  j4 x3 u0 W6 D2 M, A" ?! L# M( b: Z% E0 h7 [
对输入的文件进行逐字节的按位异或处理.7 m6 F5 l& y: B( ?
共255次,在异或处理后的文件中寻找是否存在words.txt中记录的词汇.
& B" _1 m/ d$ h$ W" U1 h如有则把异或值和找到的匹配单词输出到log.txt.
6 e( k$ ^: y9 P2 a' G  m( M6 O( H$ U% j! [$ Z
这个工具对执行效率的要求比较高.




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2