|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
Adult PDF Password Recovery Remover 3.0 序列号算法分析
, A- N: y: o9 J, q# D& D) [! x' Y `) f `' i! J. S
【软件名称】: Adult PDF Password Recovery Remover 3.0& v. U/ l/ E* X6 L
【软件大小】: 888KB
% R1 |( s( U! S; r; i【加壳方式】: ASPack 2.12& K8 z+ B( y& h+ `: f& z* j
【保护方式】: 序列号6 U, o1 R% A2 e/ u9 Q
【编写语言】: Borland C++ 1999' z' l" Z- Y- f
【操作平台】: 盗版Windows XP sp26 F. P5 I- m, ^- e/ W' { p
【软件介绍】: PDF密码Crack工具,针对那些设定用户密码,无法编辑或更改、打印、复制文字或图片,增加注释等等方面,它可以轻松的解除这些限制。
3 x/ a2 R- p* J2 o, l' d+ E【作者声明】: 只是感兴趣,没有其他目的。失误之处敬请诸位大侠赐教!
' q- \5 z/ U8 _! r-------------------------------------------------------------------------------- C: m2 ]1 I& @" t; y# ?7 H* k! m
【详细过程】
, G5 H I+ f$ ?/ t7 b ................................过程中用到汇编语言(省略)..............................! r* y0 b- X- f5 J% ]* ~6 I3 j
--------------------------------------------------------------------------------; T, h9 G7 a& d5 z; Y
【算法总结】
/ i# |4 C& n+ p* H 1.注册码必须为16位
0 U; P8 [4 L- R9 T. O e% N2 y' r' X: ` 2.注册码第7位与第15位ASCII值的和要等于0x9B& }. P9 g6 {( A; |# }: I9 @8 d
3.注册码第10位ASCII值要等于第7位与第15位ASCII值的差加上0x41的和: {$ @* p1 d3 }3 F* Y, E9 b
' b& {+ {" d) f, Y
这样注册码通过验证。
( m5 J$ ~- y H, V 4 Z, T0 o; D& n3 m" @
由之可得出注册码
: @5 c- w. {7 r# Q 123456789nABCDdF 或 123456d89nABCD7F
- B3 \! h; j0 Z! A; `' C
: Z+ ?2 | B: z- x ======================================= |
|