首页
社区
课程
招聘
真实表格TRUETABLE9.7A FORAUTOCAD2002破解分析
发表于: 2004-10-10 08:57 6516

真实表格TRUETABLE9.7A FORAUTOCAD2002破解分析

2004-10-10 08:57
6516
【软件名称】真实表格TRUETABLE9.7A FORAUTOCAD2002破解分析

【下载地址】http://www.truetable.com

【应用平台】Win9x/NT/2000/XP

【软件大小】2300KB

【软件限制】自检验、注册

【破解声明】破解只是感兴趣,无其它目的。失误之处敬请诸位大侠赐教!

【破解工具】W32DASM

【软件简介】功能:

1、在AutoCAD与Excel间动态交互数据,具有动态关联Excel,实时更新的功能,并能静态输出、读入Excel文件

2、将AutoCAD数据按表格格式输出为文本文件,也可将文本文件读入AutoCAD,并制成表格

3、对Excel表格进行灵活排版,表格过长自动分片,设置表头,提供9种对齐方式,并能设置单元格高度及宽度,表格行数,表格间距等参数

4、能够生成材料表,提供了完整的材料库,并可以任意扩充

5、具有统计功能,对统计结果提供三种排序方式,并制成统计表格

6、具有批处理功能,可同时读取多个文本文件或Excel文件

特点:

1、TrueTable能将AutoCAD中的任意表格(即使没有表格线)完整地输出到Excel,不管表格手工绘制的,还是其它程序生成的。目前其它的表格软件只能输出其自己生成的表格

2、以纯粹的Line和Text构建表格,TrueTable生成的表格不是一个块(BLOCK),这样易于编辑,还能节约25%左右的空间

3、使用TrueTable的“更新”功能,即使不打开Excel也能更新表格数据

4、TrueTable有强劲的文本文件解析引擎,能输入、输出文本文件,并表格化

5、TrueTable支持现有全部的AutoCAD版本,包括R14-R2004。特别是R14,很多软件都不支持了

6、速度快,由于采用了基于VC++的ObjectARX技术,速度要比VBA的程序快得多

7、支持AutoCAD 14,AutoCAD 2000,AutoCAD 20002,AutoCAD 2004,AutoCAD 2005

中英文界面

8、个性化的定制命令功能

9、双击表格外边框线,便可以打开相应的Excel文件

========================================================================================

【分析过程】

* Possible StringData Ref from Data Obj ->"DD7788C9B2DF0D463ABE121C21F9C157"

                                  |

:1C009592 684408041C              push 1C040844

:1C009597 E8D49D0000              call 1C013370

:1C00959C 8A44358C                mov al, byte ptr [ebp+esi-74]     《--这里放着输入的注册码运算后的数据

:1C0095A0 8BCE                    mov ecx, esi

:1C0095A2 C1E104                  shl ecx, 04

:1C0095A5 3447                    xor al, 47

:1C0095A7 83C404                  add esp, 00000004

:1C0095AA 388168C6071C            cmp byte ptr [ecx+1C07C668], al  《--[1c07c668]中放着根据计算机名计算后的数据

:1C0095B0 754D                    jne 1C0095FF       <---这里是关键的比较,nop掉。跳走就不能注册了

:1C0095B2 E8699F0000              call 1C013520

:1C0095B7 46                      inc esi

:1C0095B8 83FE10                  cmp esi, 00000010

:1C0095BB 7CD5                    jl 1C009592

:1C0095BD 84DB                    test bl, bl

:1C0095BF 743E                    je 1C0095FF

―――――――――――――――――――――――――――――――――

* Referenced by a (U)nconditional or (C)onditional Jump at Address:

|:1C01252E(C)

|

:1C012464 8A841CCC000000          mov al, byte ptr [esp+ebx+000000CC]

:1C01246B 8A4D00                  mov cl, byte ptr [ebp+00]

:1C01246E 3447                    xor al, 47

:1C012470 3AC8                    cmp cl, al

:1C012472 0F850D010000            jne 1C012585   <---nop掉。这里是关键的比较,nop掉。跳走就不能注册了

* Possible StringData Ref from Data Obj ->"serw"

――――――――――――――――――――――――――――――――――――――

三处文件完整性校验:

* Referenced by a (U)nconditional or (C)onditional Jump at Address:

|:1C009464(C)

|

:1C009449 8BF0                    mov esi, eax

:1C00944B 8DBC1DFCFEFFFF          lea edi, dword ptr [ebp+ebx-00000104]

:1C009452 C1E604                  shl esi, 04

:1C009455 8A96F4D3071C            mov dl, byte ptr [esi+1C07D3F4]

:1C00945B 3A1407                  cmp dl, byte ptr [edi+eax]

:1C00945E 7547                    jne 1C0094A7       《---第一处校验,不能跳。nop掉

:1C009460 40                      inc eax

:1C009461 83F810                  cmp eax, 00000010

:1C009464 7CE3                    jl 1C009449

:1C009466 84C9                    test cl, cl

:1C009468 754C                    jne 1C0094B6

―――――――――――――――――――――――――――――――――――

* Referenced by a (U)nconditional or (C)onditional Jump at Address:

|:1C0098DE(C)

|

:1C0098BF 8BF8                    mov edi, eax

:1C0098C1 8D9435FCFEFFFF          lea edx, dword ptr [ebp+esi-00000104]

:1C0098C8 C1E704                  shl edi, 04

:1C0098CB 8A9FF4D3071C            mov bl, byte ptr [edi+1C07D3F4]

:1C0098D1 3A1C02                  cmp bl, byte ptr [edx+eax]

:1C0098D4 0F85CD000000            jne 1C0099A7             《---第二处校验,不能跳。nop掉

:1C0098DA 40                      inc eax

:1C0098DB 83F810                  cmp eax, 00000010

:1C0098DE 7CDF                    jl 1C0098BF

:1C0098E0 84C9                    test cl, cl

:1C0098E2 0F8595000000            jne 1C00997D

――――――――――――――――――――――――――――――――――

* Referenced by a (U)nconditional or (C)onditional Jump at Address:

|:1C012194(C)

|

:1C012183 8A10                    mov dl, byte ptr [eax]

:1C012185 8A19                    mov bl, byte ptr [ecx]

:1C012187 3AD3                    cmp dl, bl

:1C012189 7510                    jne 1C01219B                《---第三处校验,不能跳。nop掉

:1C01218B 83C010                  add eax, 00000010

:1C01218E 41                      inc ecx

:1C01218F 3DF4D4071C              cmp eax, 1C07D4F4

:1C012194 7CED                    jl 1C012183

:1C012196 E99C020000              jmp 1C012437

========================================================================================

【分析总结】

暂无

========================================================================================

【版权信息】新民破解,请转载时保证文章完整/西安交通大学热动力系能动610班

                                                   2004-10-10

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 1
支持
分享
最新回复 (2)
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
mxs
2
我的邮箱是:mxs6621@126.com
2004-10-10 10:47
0
雪    币: 519
活跃值: (1223)
能力值: ( LV12,RANK:650 )
在线值:
发帖
回帖
粉丝
3
这文好像也不是具有超高技术含量,最好请不要重复发贴。
2004-10-10 17:29
0
游客
登录 | 注册 方可回帖
返回
//