|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
Adult PDF Password Recovery Remover 3.0 序列号算法分析
9 i" ~+ L# U) w$ r3 l
# ` Y4 I. h; l7 I5 l( f【软件名称】: Adult PDF Password Recovery Remover 3.03 u/ }7 w8 X& R' _4 V7 g% t/ {( o5 w
【软件大小】: 888KB6 E/ [8 t$ b6 s# e
【加壳方式】: ASPack 2.12$ ]) f( }* f- d( {" d |3 |
【保护方式】: 序列号
; u3 @9 |6 B& t5 d【编写语言】: Borland C++ 1999- u3 S3 O9 h) M9 J' f$ x; r/ ~
【操作平台】: 盗版Windows XP sp2: B: r0 f2 }7 F4 b+ y' r
【软件介绍】: PDF密码Crack工具,针对那些设定用户密码,无法编辑或更改、打印、复制文字或图片,增加注释等等方面,它可以轻松的解除这些限制。
+ J" M+ H" X: t9 Y: p: R2 l( M; F【作者声明】: 只是感兴趣,没有其他目的。失误之处敬请诸位大侠赐教!# t# _9 C' {/ |
--------------------------------------------------------------------------------
/ B# v8 n; h3 w' [5 q* F P【详细过程】; o9 C/ c! e+ e
................................过程中用到汇编语言(省略)..............................
! i9 F7 Z$ i2 g( j4 [--------------------------------------------------------------------------------
# n3 ^4 L" _6 ]% ^* Q) I【算法总结】& R" o8 O! K4 O, ]# v% H
1.注册码必须为16位
- D( r7 T4 `7 ~, z, H1 } 2.注册码第7位与第15位ASCII值的和要等于0x9B* I# j( m& M6 B2 v8 N
3.注册码第10位ASCII值要等于第7位与第15位ASCII值的差加上0x41的和
! O1 j4 q3 {: n' S) }+ b! _ " H6 d1 B( D/ L9 L( J
这样注册码通过验证。0 J# P# _9 {( e
/ Q# k- ^) L1 L, g 由之可得出注册码
& M3 ~' u, u: |! d 123456789nABCDdF 或 123456d89nABCD7F; Z/ o4 _) o" W" F! D$ _7 R: N
6 \5 M: y3 d# z% R4 z. [# r
======================================= |
|