邹锋 发表于 2014-6-5 20:53:17

Tony首创教你VLX分成FAS,以及WINHEX妙用

本帖最后由 邹锋 于 2014-6-5 20:56 编辑

下载WINHEX 打开你的VLX(我的这个包含3个LISP,每一个都是一句(ALERT "HELLO"))

从FAS4前面一个格式开始选择,一直到下一个FAS前面,也就是日期后面,选中,右键,编辑,复制选块,侄新文件,

另存一个随便命名的,但文件格式一定是FAS,即可如下图

最后在CAD里加载即可,够简单吧,!!


别一个妙用就是用WINHEX找要注册码的软件的注册码,一般简单的都可以找到,这是网上流传的,我也试过LISP,可以的,
看网友的,,嘿嘿
http://hi.baidu.com/nbfengz/item/6c3fbc1e86a7ee4be75e06f8

看xiaxiang用的
http://bbs.mjtd.com/forum.php?mod=redirect&goto=findpost&ptid=93863&pid=529640&fromuid=403305

提示,要选择CAD内存,要选择整个内存,查找内存字符串,要有耐心,有些还可以看到源码哦,


http://bbs.mjtd.com/xwb/images/bgimg/icon_logo.png 该贴已经同步到 邹锋的微博

下载测试的VLX,WINHEX可以自己百度下

fl202 发表于 2014-6-6 17:01:44

本帖最后由 fl202 于 2017-12-29 10:17 编辑




上面这张图,包含了注册码无效,申请码,真假注册码几个信息。

怎么看出来的?谁能给解释下?


lucas_3333 发表于 2014-6-5 21:07:37

包含DCL的能不能分离?

nzl1116 发表于 2014-6-5 21:14:42

lucas_3333 发表于 2014-6-5 21:07 static/image/common/back.gif
包含DCL的能不能分离?

完全可以,vlx的组成是:
......
文件大小+文件类型+文件基本名+文件内容
......

edata 发表于 2014-6-5 21:27:43

acad内存中的语句是倒过来的。

nzl1116 发表于 2014-6-5 21:50:00

我再帮楼主解释下前面几个字节的含义:
A4 00 00 00是这个子文件的大小;
32 05         是文件类型,好象只有三种,分别表示.fas .dcl .txt
01               表示文件名的长度,后面一个就是文件名了
文件后面开始到日期就是文件内容

zzyong00 发表于 2014-6-5 21:55:06

再研究研究,反编译fas

xyp1964 发表于 2014-6-5 22:52:29

本帖最后由 xyp1964 于 2014-6-5 22:53 编辑

有破解的功夫随手都写好了
1W行的代码,估计会累杀……

nzl1116 发表于 2014-6-5 23:11:07

本帖最后由 nzl1116 于 2014-6-5 23:37 编辑

xyp1964 发表于 2014-6-5 22:52 http://bbs.mjtd.com/static/image/common/back.gif
有破解的功夫随手都写好了
1W行的代码,估计会累杀……

1 那你为什么还发伪代码? 2 表示文件的大小只占四个字节,最大值是:255+255*256+255*256*256+255*256*256*256+255*256*256*256*256。超过了就编译错误。
还有,大部分内部函数和所有外部函数的参数不超过255个

hao3ren 发表于 2014-6-5 23:36:49

下一篇nzl1116 首创教你fas反编译成lsp,敬请期待

spp_wall 发表于 2014-6-6 10:21:28

哈哈 下一篇nzl1116 首创教你fas反编译成lsp,敬请期待
页: [1] 2 3 4 5 6
查看完整版本: Tony首创教你VLX分成FAS,以及WINHEX妙用