下载页面:
http://www.skycn.com/soft/9401.html
软件大小:
985 KB
软件语言: 简体中文
软件类别: 国产软件 / 共享版 / 电子阅读
应用平台: Win9x/NT/2000/XP
加入时间:
2002-10-12 16:20:07
下载次数: 2570
推荐等级: ***
【软件简介】:电子文档阅读播放器ESee能快速滚屏阅览Html、Txt文档,并能保持文件原有风格;可幻灯播放Jpeg图片;可快速播放Flash动画和Mp3、Mid音乐,可在您阅览文档和图片的同时实现Mp3、Mid的背景音乐播放。电子文档阅读播放器ESee还内置了实用的文件批量重命名和文本合并工具,可实现文件任意选择、排序、任意起始序列重命名,可将多个Html或Txt同类型文本合并成一个文件,也可将多个Html和Txt不同类型混合合并成一个文件,并能始终保持文件原有风格。电子文档阅读播放器Esee具有界面朴实,操作简单,功能实用等特点。是快速浏览电子文档,经常上网保存网页资料者的得力助手。
【软件限制】:功能限制
【作者声明】:初学Crack,只是感兴趣,没有其它目的。失误之处敬请诸位大侠赐教!
【破解工具】:TRW2000娃娃修改版、Ollydbg1.09、PEiD、W32Dasm 9.0白金版
—————————————————————————————————
【过 程】:
esee.exe
无壳。Borland Delphi 6.0 编写。呵呵,我等菜鸟喜欢的类型呀。
机器码:358301
试炼码:13572468
—————————————————————————————————
:004A3830 E8C3010000 call
004A39F8
====>取得机器码
:004A3835
8BF0 mov
esi, eax
====>ESI=EAX=0005779D(H)=358301(D)
:004A3837 8D8640E20100 lea eax, dword ptr [esi+0001E240]
*
Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004A37D6(C)
|
:004A383D
8945F0 mov dword
ptr [ebp-10], eax
:004A3840 8D55F4
lea edx, dword ptr [ebp-0C]
:004A3843 8BC6
mov eax, esi
:004A3845
E80A55F6FF call 00408D54
:004A384A
B201 mov
dl, 01
* Referenced
by a (U)nconditional or (C)onditional Jump at Address:
|:004A37D3(C)
|
:004A384C
A12CCD4600 mov eax, dword ptr
[0046CD2C]
:004A3851 E8D695FCFF call
0046CE2C
:004A3856 8BD8
mov ebx, eax
:004A3858 8D45EC
lea eax, dword ptr [ebp-14]
:004A385B 8B4DF4
mov ecx, dword ptr [ebp-0C]
*
Possible StringData Ref from Code Obj ->"您的软件编号(机器码):"
|
:004A385E BA40394A00
mov edx, 004A3940
:004A3863 E85410F6FF
call 004048BC
:004A3868 8B45EC
mov eax, dword ptr [ebp-14]
*
Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004A37FE(C)
|
:004A386B
8D4DFC lea ecx,
dword ptr [ebp-04]
*
Possible StringData Ref from Code Obj ->"输入注册码: "
|
:004A386E BA60394A00
mov edx, 004A3960
:004A3873 E8E8C5F9FF
call 0043FE60
====>取得试炼码
:004A3878
84C0 test
al, al
:004A387A 0F8487000000 je 004A3907
:004A3880
8D4DF8 lea ecx,
dword ptr [ebp-08]
:004A3883 8BC6
mov eax, esi
====>EAX=ESI=0005779D(H)
:004A3885
03C0 add
eax, eax
====>EAX=0005779D + 0005779D=000AEF3A
:004A3887
BA04000000 mov edx, 00000004
:004A388C
E82755F6FF call 00408DB8
:004A3891
8B45F8 mov eax,
dword ptr [ebp-08]
====>EAX=AEF3A
注册码
:004A3894
8B55FC mov edx,
dword ptr [ebp-04]
====>EDX=13572468
试炼码
:004A3897
E81811F6FF call 004049B4
====>比较CALL!
:004A389C
741A je 004A38B8
====>不跳则OVER!
:004A389E 6A00 push 00000000
* Possible
StringData Ref from Code Obj ->"提示"
|
:004A38A0 B970394A00 mov
ecx, 004A3970
* Possible
StringData Ref from Code Obj ->"注册码错误!请与作者联系!"
====>BAD BOY!
:004A38A5
BA78394A00 mov edx, 004A3978
:004A38AA
A184564A00 mov eax, dword ptr
[004A5684]
:004A38AF 8B00
mov eax, dword ptr [eax]
:004A38B1 E88A32FCFF
call 00466B40
:004A38B6 EB4F
jmp 004A3907
*
Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004A389C(C)
|
:004A38B8
BA02000080 mov edx, 80000002
:004A38BD
8BC3 mov
eax, ebx
:004A38BF E80896FCFF call
0046CECC
:004A38C4 B101
mov cl, 01
====>下面是保存注册信息!
* Possible StringData Ref from
Code Obj ->"software\microsoft\windows\currentversion\hxma"
->"rk"
|
:004A38C6 BA9C394A00
mov edx, 004A399C
:004A38CB 8BC3
mov eax, ebx
:004A38CD E85E96FCFF
call 0046CF30
:004A38D2 8B4DF0
mov ecx, dword ptr
[ebp-10]
* Possible
StringData Ref from Code Obj ->"x_id"
|
:004A38D5 BAD8394A00 mov
edx, 004A39D8
:004A38DA 8BC3
mov eax, ebx
:004A38DC E87397FCFF
call 0046D054
:004A38E1 8BC3
mov eax, ebx
:004A38E3 E8B495FCFF
call 0046CE9C
:004A38E8 8BC3
mov eax,
ebx
:004A38EA E8D9FEF5FF call
004037C8
:004A38EF 6A00
push 00000000
*
Possible StringData Ref from Code Obj ->"提示"
|
:004A38F1 B970394A00
mov ecx, 004A3970
*
Possible StringData Ref from Code Obj ->"成功注册,重启ESee生效"
====>呵呵,胜利女神!
:004A38F6
BAE0394A00 mov edx, 004A39E0
:004A38FB
A184564A00 mov eax, dword ptr
[004A5684]
:004A3900 8B00
mov eax, dword ptr [eax]
:004A3902 E83932FCFF
call 00466B40
*
Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:004A387A(C),
:004A38B6(U)
|
:004A3907 33C0
xor eax, eax
:004A3909 5A
pop edx
:004A390A 59
pop ecx
:004A390B
59 pop
ecx
:004A390C 648910
mov dword ptr fs:[eax], edx
:004A390F 6831394A00
push 004A3931
*
Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004A392F(U)
|
:004A3914
8D45EC lea eax,
dword ptr [ebp-14]
:004A3917 E89C0CF6FF
call 004045B8
:004A391C 8D45F4
lea eax, dword ptr [ebp-0C]
:004A391F BA03000000
mov edx, 00000003
:004A3924
E8B30CF6FF call 004045DC
:004A3929
C3 ret
—————————————————————————————————
【算
法 总 结】:
机器码的16进制值
* 2 的16进制结果
—————————————————————————————————
【完 美 爆 破】:
004A3894
8B55FC mov edx,
dword ptr [ebp-04]
改为: 8B55F8
mov edx, dword ptr [ebp-08]
呵呵,与004A3891处相映成趣。让真码去与真码比较,岂有不OK的?让程序自动保存真码!
—————————————————————————————————
【KeyMake之{69th}内存注册机】:
中断地址:004A3897
中断次数:1
第一字节:E8
指令长度:5
内存方式:EAX
—————————————————————————————————
【注册信息保存】:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\hxmark]
"x_id"=dword:000759dd
—————————————————————————————————
【整 理】:
机器码:358301
注册码:AEF3A
—————————————————————————————————
, _/
/| _.-~/
\_ , 青春都一饷
( /~ / \~-._
|\
`\\ _/
\ ~\ ) 忍把浮名
_-~~~-.) )__/;;,. \_ //'
/'_,\ --~ \ ~~~- ,;;\___( (.-~~~-.
换了破解轻狂
`~ _( ,_..--\ ( ,;'' /
~-- /._`\
/~~//' /' `~\
) /--.._, )_ `~
" `~" "
`" /~'`\ `\\~~\
"
" "~' ""
Cracked By 巢水工作坊——fly [OCN][FCG]
2003-04-23 3:12