- UID
- 12036
注册时间2006-5-3
阅读权限20
最后登录1970-1-1
以武会友
TA的每日心情 | 开心 3 天前 |
---|
签到天数: 109 天 [LV.6]常住居民II
|
文档专家破解
软件简介:
电脑用多了,上网多了,您的电脑中是不是有很多有价值的文档?但是当您发现有一天需要这些文档时,它们却不知道跑到哪里去了,您是不是有这种痛苦的经历? 文档专家可以帮助您管理所有的文档。它支持Word、Html、Rtf、Txt、Wps、Mht等格式文档,界面直观,极易上手。主要特点: 单机版特点: 1. 支持图文并茂的排版功能,所有文档均可直接编辑。支持外部编辑器自动调用并监视更新,文档编辑更加方便快捷; 2. 内置浏览器,并直接嵌入浏览器,轻松浏览、快速保存网页。可以快速抓取网页中的图片、文本,甚至Flash文件; 3. 文档管理操作方式与资源管理器相似,文档管理非常方便; 4. 支持文件夹导入,支持按结构全部获指定文件(夹)导出; 5. 支持剪贴板监视功能,可直接从剪贴板获取文档; 6. 悬浮窗支持拖放文本和HTML,并自动生成文档; 7. 内置强大的搜索功能,支持全文搜索; 8. 支持屏幕捕捉功能,轻松抓取屏幕图片;其抓图功能可与专业抓图软件媲美。 9. 内置简繁体转换功能; 10. 支持数据库安全管理和压缩模式。压缩模式下,数据库安全更有保障; 11. 动态加载提供快速加载大数据库功能。 最新更新: 1、全新压缩引擎!压缩速度提高了50%-200%,对于大型文档的打开提速效果非常明显。 2、全新HTML解析引擎!全面加速网页解析速度。 3、其他小的调整。
软件下载地址: http://www.crsky.com/soft/2886.html
破解平台: Windows 2003
破解工具: OD
破解难点: 重启验证
破解过程: 这个软件是用Aspack 2.12加的壳,脱壳之后,寻找提示字符串,结果失败,字符串被加密!后用DeDe找到关键跳,如下:
00622EBC /$ 55 PUSH EBP
00622EBD |. 8BEC MOV EBP,ESP
00622EBF |. 51 PUSH ECX
00622EC0 |. B9 04000000 MOV ECX,4
00622EC5 |> 6A 00 /PUSH 0
00622EC7 |. 6A 00 |PUSH 0
00622EC9 |. 49 |DEC ECX
00622ECA |.^ 75 F9 \JNZ SHORT unpacked.00622EC5
00622ECC |. 874D FC XCHG DWORD PTR SS:[EBP-4],ECX
00622ECF |. 53 PUSH EBX
00622ED0 |. 894D F8 MOV DWORD PTR SS:[EBP-8],ECX
00622ED3 |. 8955 FC MOV DWORD PTR SS:[EBP-4],EDX
00622ED6 |. 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
00622ED9 |. E8 0A21DEFF CALL unpacked.00404FE8
00622EDE |. 8B45 F8 MOV EAX,DWORD PTR SS:[EBP-8]
00622EE1 |. E8 0221DEFF CALL unpacked.00404FE8
00622EE6 |. 33C0 XOR EAX,EAX
00622EE8 |. 55 PUSH EBP
00622EE9 |. 68 DA2F6200 PUSH unpacked.00622FDA
00622EEE |. 64:FF30 PUSH DWORD PTR FS:[EAX]
00622EF1 |. 64:8920 MOV DWORD PTR FS:[EAX],ESP
00622EF4 |. A1 7C177B00 MOV EAX,DWORD PTR DS:[7B177C]
00622EF9 |. 8B40 04 MOV EAX,DWORD PTR DS:[EAX+4] ; EAX为程序路径
00622EFC |. 50 PUSH EAX
00622EFD |. A1 CC107B00 MOV EAX,DWORD PTR DS:[7B10CC]
00622F02 |. 8B4D F8 MOV ECX,DWORD PTR SS:[EBP-8]
00622F05 |. 8B55 FC MOV EDX,DWORD PTR SS:[EBP-4]
00622F08 |. E8 17030000 CALL unpacked.00623224
00622F0D |. 8D45 F4 LEA EAX,DWORD PTR SS:[EBP-C]
00622F10 |. E8 3FDFE7FF CALL unpacked.004A0E54
00622F15 |. 8B45 F4 MOV EAX,DWORD PTR SS:[EBP-C]
00622F18 |. E8 EB74DEFF CALL unpacked.0040A408
00622F1D |. E8 9E3FEBFF CALL unpacked.004D6EC0
00622F22 |. A1 3C147B00 MOV EAX,DWORD PTR DS:[7B143C]
00622F27 |. 8078 01 00 CMP BYTE PTR DS:[EAX+1],0
00622F2B 74 56 JE SHORT unpacked.00622F83 ;此处为关键跳!
00622F2D |. 6A 40 PUSH 40
00622F2F |. 8D45 F0 LEA EAX,DWORD PTR SS:[EBP-10]
00622F32 |. 50 PUSH EAX
00622F33 |. 8D4D EC LEA ECX,DWORD PTR SS:[EBP-14]
00622F36 |. 33D2 XOR EDX,EDX
00622F38 |. B8 F02F6200 MOV EAX,unpacked.00622FF0 ; regsuccess
00622F3D |. E8 362CE8FF CALL unpacked.004A5B78
00622F42 |. 8B45 EC MOV EAX,DWORD PTR SS:[EBP-14]
00622F45 |. 50 PUSH EAX
00622F46 |. 8D45 E0 LEA EAX,DWORD PTR SS:[EBP-20]
00622F49 |. E8 F6ADEFFF CALL unpacked.0051DD44
00622F4E |. 8B45 E0 MOV EAX,DWORD PTR SS:[EBP-20] ; |
00622F51 |. 8945 E4 MOV DWORD PTR SS:[EBP-1C],EAX ; |
00622F54 |. C645 E8 0B MOV BYTE PTR SS:[EBP-18],0B ; |
00622F58 |. 8D55 E4 LEA EDX,DWORD PTR SS:[EBP-1C] ; |
00622F5B |. 33C9 XOR ECX,ECX ; |
00622F5D |. 58 POP EAX ; |
00622F5E |. E8 9989DEFF CALL unpacked.0040B8FC ; \unpacked.0040B8FC
00622F63 |. 8B45 F0 MOV EAX,DWORD PTR SS:[EBP-10]
00622F66 |. E8 8D20DEFF CALL unpacked.00404FF8
00622F6B |. 8BD0 MOV EDX,EAX
00622F6D |. 8B0D 041A7B00 MOV ECX,DWORD PTR DS:[7B1A04] ; unpacked.007B2CB8
00622F73 |. 8B09 MOV ECX,DWORD PTR DS:[ECX]
00622F75 |. A1 64167B00 MOV EAX,DWORD PTR DS:[7B1664]
00622F7A |. 8B00 MOV EAX,DWORD PTR DS:[EAX]
00622F7C |. E8 C7C5E7FF CALL unpacked.0049F548
00622F81 |. EB 2F JMP SHORT unpacked.00622FB2
00622F83 |> 6A 10 PUSH 10
00622F85 |. 8D4D DC LEA ECX,DWORD PTR SS:[EBP-24]
00622F88 |. 33D2 XOR EDX,EDX
00622F8A |. B8 04306200 MOV EAX,unpacked.00623004 ; regfail
00622F8F |. E8 E42BE8FF CALL unpacked.004A5B78
00622F94 |. 8B45 DC MOV EAX,DWORD PTR SS:[EBP-24]
00622F97 |. E8 5C20DEFF CALL unpacked.00404FF8
00622F9C |. 8BD0 MOV EDX,EAX
00622F9E |. 8B0D 041A7B00 MOV ECX,DWORD PTR DS:[7B1A04] ; unpacked.007B2CB8
00622FA4 |. 8B09 MOV ECX,DWORD PTR DS:[ECX]
00622FA6 |. A1 64167B00 MOV EAX,DWORD PTR DS:[7B1664]
00622FAB |. 8B00 MOV EAX,DWORD PTR DS:[EAX]
00622FAD |. E8 96C5E7FF CALL unpacked.0049F548
00622FB2 |> 33C0 XOR EAX,EAX
00622FB4 |. 5A POP EDX
00622FB5 |. 59 POP ECX
00622FB6 |. 59 POP ECX
00622FB7 |. 64:8910 MOV DWORD PTR FS:[EAX],EDX
00622FBA |. 68 E12F6200 PUSH unpacked.00622FE1
00622FBF |> 8D45 DC LEA EAX,DWORD PTR SS:[EBP-24]
00622FC2 |. BA 02000000 MOV EDX,2
00622FC7 |. E8 901BDEFF CALL unpacked.00404B5C
00622FCC |. 8D45 EC LEA EAX,DWORD PTR SS:[EBP-14]
00622FCF |. BA 05000000 MOV EDX,5
00622FD4 |. E8 831BDEFF CALL unpacked.00404B5C
00622FD9 \. C3 RETN
00622FDA .^ E9 B113DEFF JMP unpacked.00404390
00622FDF .^ EB DE JMP SHORT unpacked.00622FBF
00622FE1 . 5B POP EBX
00622FE2 . 8BE5 MOV ESP,EBP
00622FE4 . 5D POP EBP
00622FE5 . C3 RETN
00622FE6 00 DB 00
00622FE7 00 DB 00
00622FE8 . FFFFFFFF DD FFFFFFFF
00622FEC . 0A000000 DD 0000000A
00622FF0 . 72 65 67 73 7>ASCII "regsuccess",0
00622FFB 00 DB 00
00622FFC . FFFFFFFF DD FFFFFFFF
00623000 . 07000000 DD 00000007
00623004 . 72 65 67 66 6>ASCII "regfail",0
0062300C . 55 PUSH EBP
0062300D . 8BEC MOV EBP,ESP
0062300F . 33C9 XOR ECX,ECX
00623011 . 51 PUSH ECX
00623012 . 51 PUSH ECX
00623013 . 51 PUSH ECX
00623014 . 51 PUSH ECX
00623015 . 51 PUSH ECX
00623016 . 51 PUSH ECX
00623017 . 51 PUSH ECX
00623018 . 51 PUSH ECX
00623019 . 53 PUSH EBX
0062301A . 8BDA MOV EBX,EDX
0062301C . 8945 FC MOV DWORD PTR SS:[EBP-4],EAX
0062301F . 33C0 XOR EAX,EAX
00623021 . 55 PUSH EBP
00623022 . 68 64316200 PUSH unpacked.00623164
00623027 . 64:FF30 PUSH DWORD PTR FS:[EAX]
0062302A . 64:8920 MOV DWORD PTR FS:[EAX],ESP
0062302D . 8D55 EC LEA EDX,DWORD PTR SS:[EBP-14]
00623030 . 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
00623033 . 8B80 08030000 MOV EAX,DWORD PTR DS:[EAX+308]
00623039 . 8B80 20020000 MOV EAX,DWORD PTR DS:[EAX+220]
0062303F . 8B08 MOV ECX,DWORD PTR DS:[EAX]
00623041 . FF51 1C CALL DWORD PTR DS:[ECX+1C]
00623044 . 8B45 EC MOV EAX,DWORD PTR SS:[EBP-14] ; eax 保存假码
00623047 . 8D55 F0 LEA EDX,DWORD PTR SS:[EBP-10]
0062304A . E8 C16CDEFF CALL unpacked.00409D10
0062304F . 837D F0 00 CMP DWORD PTR SS:[EBP-10],0
00623053 . 75 0A JNZ SHORT unpacked.0062305F
00623055 . 8BD3 MOV EDX,EBX
00623057 . 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
0062305A . E8 01FAFFFF CALL unpacked.00622A60
0062305F > 8D55 E4 LEA EDX,DWORD PTR SS:[EBP-1C]
00623062 . 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
00623065 . 8B80 08030000 MOV EAX,DWORD PTR DS:[EAX+308]
0062306B . 8B80 20020000 MOV EAX,DWORD PTR DS:[EAX+220]
00623071 . 8B08 MOV ECX,DWORD PTR DS:[EAX]
00623073 . FF51 1C CALL DWORD PTR DS:[ECX+1C]
00623076 . 8B45 E4 MOV EAX,DWORD PTR SS:[EBP-1C]
00623079 . 8D55 E8 LEA EDX,DWORD PTR SS:[EBP-18]
0062307C . E8 8F6CDEFF CALL unpacked.00409D10
00623081 . 837D E8 00 CMP DWORD PTR SS:[EBP-18],0
00623085 0F84 BE000000 JE unpacked.00623149
0062308B . 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
0062308E . 8B80 08030000 MOV EAX,DWORD PTR DS:[EAX+308]
00623094 . 33D2 XOR EDX,EDX
00623096 . 8B08 MOV ECX,DWORD PTR DS:[EAX]
00623098 . FF51 64 CALL DWORD PTR DS:[ECX+64]
0062309B . 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
0062309E . 8B80 04030000 MOV EAX,DWORD PTR DS:[EAX+304]
006230A4 . 33D2 XOR EDX,EDX
006230A6 . 8B08 MOV ECX,DWORD PTR DS:[EAX]
006230A8 . FF51 64 CALL DWORD PTR DS:[ECX+64]
006230AB . 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
006230AE . 8B80 10030000 MOV EAX,DWORD PTR DS:[EAX+310]
006230B4 . 33D2 XOR EDX,EDX
006230B6 . 8B08 MOV ECX,DWORD PTR DS:[EAX]
006230B8 . FF51 64 CALL DWORD PTR DS:[ECX+64]
006230BB . 33C0 XOR EAX,EAX
006230BD . 55 PUSH EBP
006230BE . 68 42316200 PUSH unpacked.00623142
006230C3 . 64:FF30 PUSH DWORD PTR FS:[EAX]
006230C6 . 64:8920 MOV DWORD PTR FS:[EAX],ESP
006230C9 . 8D55 E0 LEA EDX,DWORD PTR SS:[EBP-20]
006230CC . 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
006230CF . 8B80 08030000 MOV EAX,DWORD PTR DS:[EAX+308]
006230D5 . 8B80 20020000 MOV EAX,DWORD PTR DS:[EAX+220]
006230DB . 8B08 MOV ECX,DWORD PTR DS:[EAX]
006230DD . FF51 1C CALL DWORD PTR DS:[ECX+1C]
006230E0 . 8B45 E0 MOV EAX,DWORD PTR SS:[EBP-20]
006230E3 . 8D4D F4 LEA ECX,DWORD PTR SS:[EBP-C]
006230E6 . 8D55 F8 LEA EDX,DWORD PTR SS:[EBP-8]
006230E9 . E8 D24AEBFF CALL unpacked.004D7BC0
006230EE . 8B4D F4 MOV ECX,DWORD PTR SS:[EBP-C]
006230F1 . 8B55 F8 MOV EDX,DWORD PTR SS:[EBP-8]
006230F4 . 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
006230F7 . E8 C0FDFFFF CALL unpacked.00622EBC
006230FC . 33C0 XOR EAX,EAX
006230FE . 5A POP EDX
006230FF . 59 POP ECX
00623100 . 59 POP ECX
00623101 . 64:8910 MOV DWORD PTR FS:[EAX],EDX
00623104 . 68 49316200 PUSH unpacked.00623149
00623109 > 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
0062310C . 8B80 08030000 MOV EAX,DWORD PTR DS:[EAX+308]
00623112 . B2 01 MOV DL,1
00623114 . 8B08 MOV ECX,DWORD PTR DS:[EAX]
00623116 . FF51 64 CALL DWORD PTR DS:[ECX+64]
00623119 . 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
0062311C . 8B80 04030000 MOV EAX,DWORD PTR DS:[EAX+304]
00623122 . B2 01 MOV DL,1
00623124 . 8B08 MOV ECX,DWORD PTR DS:[EAX]
00623126 . FF51 64 CALL DWORD PTR DS:[ECX+64]
00623129 . 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
0062312C . 8B80 10030000 MOV EAX,DWORD PTR DS:[EAX+310]
00623132 . B2 01 MOV DL,1
00623134 . 8B08 MOV ECX,DWORD PTR DS:[EAX]
00623136 . FF51 64 CALL DWORD PTR DS:[ECX+64]
00623139 . 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
0062313C . E8 5F88E7FF CALL unpacked.0049B9A0
00623141 . C3 RETN
00623142 .^ E9 4912DEFF JMP unpacked.00404390
00623147 .^ EB C0 JMP SHORT unpacked.00623109
00623149 > 33C0 XOR EAX,EAX
0062314B . 5A POP EDX
0062314C . 59 POP ECX
0062314D . 59 POP ECX
0062314E . 64:8910 MOV DWORD PTR FS:[EAX],EDX
00623151 . 68 6B316200 PUSH unpacked.0062316B
00623156 > 8D45 E0 LEA EAX,DWORD PTR SS:[EBP-20]
00623159 . BA 07000000 MOV EDX,7
0062315E . E8 F919DEFF CALL unpacked.00404B5C
00623163 . C3 RETN
00623164 .^ E9 2712DEFF JMP unpacked.00404390
00623169 .^ EB EB JMP SHORT unpacked.00623156
0062316B . 5B POP EBX
0062316C . 8BE5 MOV ESP,EBP
0062316E . 5D POP EBP
0062316F . C3 RETN
00623170 /. 55 PUSH EBP
00623171 |. 8BEC MOV EBP,ESP
00623173 |. F645 08 04 TEST BYTE PTR SS:[EBP+8],4
00623177 |. 74 1A JE SHORT unpacked.00623193
00623179 |. 66:8B11 MOV DX,WORD PTR DS:[ECX]
0062317C |. 66:83EA 41 SUB DX,41
00623180 |. 74 06 JE SHORT unpacked.00623188
00623182 |. 66:83EA 20 SUB DX,20
00623186 |. 75 0B JNZ SHORT unpacked.00623193
00623188 |> 8B80 08030000 MOV EAX,DWORD PTR DS:[EAX+308]
0062318E |. E8 D1E3E4FF CALL unpacked.00471564
00623193 |> 5D POP EBP
00623194 \. C2 0400 RETN 4
接下来思路不明,请高手不吝赐教!!!贴出破文,万分感谢!
[ 本帖最后由 ly1595 于 2007-5-28 14:28 编辑 ] |
|