|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
Adult PDF Password Recovery Remover 3.0 序列号算法分析 P% o1 g8 |! \* |6 _4 A6 B6 V
: p2 f6 U( o9 ~, h
【软件名称】: Adult PDF Password Recovery Remover 3.0
* ^" Y3 J8 ?: i【软件大小】: 888KB5 U2 l, F' q: K ~- ^
【加壳方式】: ASPack 2.12
2 H. O7 u7 `, o) h" d6 q1 V【保护方式】: 序列号
2 y, _6 r3 q: C- u2 u" W【编写语言】: Borland C++ 1999% i( O Z9 V0 _' |2 V& w7 b
【操作平台】: 盗版Windows XP sp2# A- S" g: W/ _0 C
【软件介绍】: PDF密码Crack工具,针对那些设定用户密码,无法编辑或更改、打印、复制文字或图片,增加注释等等方面,它可以轻松的解除这些限制。' B: R( O' z7 V
【作者声明】: 只是感兴趣,没有其他目的。失误之处敬请诸位大侠赐教!0 c4 y+ s9 p( _4 O0 e& _+ i
--------------------------------------------------------------------------------" w$ n6 |+ R7 Y) T0 ^
【详细过程】
: H3 m. y& f/ }3 ]4 B# z ................................过程中用到汇编语言(省略).............................." ^( e' Q) K4 B/ ?$ D! L. g7 M
--------------------------------------------------------------------------------
- t4 O5 I. ~/ ?+ s1 L( ?' R【算法总结】/ S# B4 c% W3 U- w# u. Z
1.注册码必须为16位
) a5 |# U/ A$ J4 `. [8 u 2.注册码第7位与第15位ASCII值的和要等于0x9B
, @2 T* O( m0 {. e$ w' e) ~2 _2 [ 3.注册码第10位ASCII值要等于第7位与第15位ASCII值的差加上0x41的和2 v2 w& K+ p6 |2 N3 a B" u% |
+ u' C' Q" l/ v% U1 ` 这样注册码通过验证。, v: e+ y$ t; o* I: g! k9 W
8 F+ d" W/ v0 P5 L
由之可得出注册码
8 p) g1 Q/ i! U2 K( A$ }% \9 o 123456789nABCDdF 或 123456d89nABCD7F
! j9 }; d1 p& ?, X t& x: D+ i " I/ p8 X6 v4 }5 I9 \
======================================= |
|