飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2285|回复: 0

[求助] (Document Expert)文档专家6.5 破解过程求助

[复制链接]
  • TA的每日心情
    开心
    2023-12-20 10:49
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    发表于 2007-5-21 20:44:53 | 显示全部楼层 |阅读模式
    文档专家破解
    软件简介:
      电脑用多了,上网多了,您的电脑中是不是有很多有价值的文档?但是当您发现有一天需要这些文档时,它们却不知道跑到哪里去了,您是不是有这种痛苦的经历?   文档专家可以帮助您管理所有的文档。它支持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 编辑 ]
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表