|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
Adult PDF Password Recovery Remover 3.0 序列号算法分析7 g Q! S# `- U' M! e
" ?7 ?+ r# T, Z# i! |& f0 ^4 z2 I# k【软件名称】: Adult PDF Password Recovery Remover 3.0
, s9 D! z: P* D【软件大小】: 888KB
B, R% m( D4 A$ Z, J8 H【加壳方式】: ASPack 2.125 o% K1 m& y" }1 c
【保护方式】: 序列号 e& I" u2 |4 ~8 G6 {7 \
【编写语言】: Borland C++ 1999) I4 P: H5 x- G: h% b0 ?
【操作平台】: 盗版Windows XP sp28 ]2 I- a/ m# Q3 R# I6 |
【软件介绍】: PDF密码Crack工具,针对那些设定用户密码,无法编辑或更改、打印、复制文字或图片,增加注释等等方面,它可以轻松的解除这些限制。
1 ~( P, \/ C4 T% t【作者声明】: 只是感兴趣,没有其他目的。失误之处敬请诸位大侠赐教!
2 [" A4 K6 ~) L: k2 t--------------------------------------------------------------------------------
) q- l9 U! k" g4 H5 M4 ^【详细过程】
/ _) C) Q3 S/ `) n, {% i/ p3 b ................................过程中用到汇编语言(省略)..............................
, O- o7 D* l0 P; C--------------------------------------------------------------------------------
" i1 }4 d% o, {【算法总结】; r% n. T7 a2 M/ a/ @( ^$ q
1.注册码必须为16位$ O( x# ~) T) V0 K9 a- J$ ^& P
2.注册码第7位与第15位ASCII值的和要等于0x9B
$ E8 C6 Q8 b. T" C( E: O/ F) d 3.注册码第10位ASCII值要等于第7位与第15位ASCII值的差加上0x41的和) h$ G; M3 A S+ \/ k0 e
1 T! N" f+ S, `1 p5 ? 这样注册码通过验证。
& N3 w/ P' j2 p* M$ P
N5 T0 A5 n- Y, A* M. h/ Q3 t% T 由之可得出注册码 / y9 r- L: {$ X9 @
123456789nABCDdF 或 123456d89nABCD7F
3 ^5 s. f$ Y( F) A6 M4 X& h
) v2 N2 ?" J) `; m" a( S ======================================= |
|