vlx文件反编译
㈠ *.vlx和*.fas文件如何反编译
《反编译》的技术太难了,除了组合语言(Assemble)外,想作反compile的努力几乎都是徒劳无功的,如果能反compile那么程式设计师岂不是要喝西北风了?
㈡ 请问*.VLX如何反编译回来啊
我在明经天地看到有人讨论这个话题,有人说可以部分反编译的,但软件却没有人公布出来,实在可惜
㈢ 如何修改文件格式 VLX
VLX 由 Lsp 编译而来,目的在加速Lsp
另一个目的就是不让编辑.....至少目前还不能编辑
㈣ VLX是什么文件,用什么打开
AutoCAD软件默认自动运行的文件。每当使用acad软件打开的图纸所在目录有该文件就会自动执行,曾为cad二次开发软件自动加载的常用方式。当文件存在于某些acad工作目录或者acad程序目录里面,acad软件也会自动加载。现在除了极少部分二次开发软件使用外,基本都是CAD病毒表现形式。一般来说该病毒会随图纸自动执行并且感染acad软件和二次开发软件,甚至导致图纸信息被破坏,后果比较严重。
这实际上不是Autodesk提供的AutoCAD文件。当AutoCAD载入acad.vlx恶意文件时,会使绘图损坏,进而导致在您保存并重新打开工程图时弹出“缺少语言包”( Missing Language Pack )对话框。
acad.vlx文件会在Help文件夹下面创建一个副本(例如,C:\Program Files\AutoCAD 2010\Help\logo.gif)。其它多个文件也会被修改,同时ACADLSPASDOC系统变量的值会被改为1,这将允许acad.vlx文件载入到其它打开的工程图中,导致工程图损坏。
下述清理流程将在AutoCAD试图加载acad.vlx 文件之前发现该文件并将其删除,防止病毒的传播。
为了避免其它文件的损坏
您必须以Microsoft Windows操作系统的系统管理员身份完成本流程。
在您的产品安装目录中,找到Support 文件夹(例如,C:\Program Files\AutoCAD 2010\Support)。
在Support文件夹内,双击acad20xx.lsp文件(例如,acad2010.lsp文件)。 在文件中加入下面的代码。 AutoCAD将发现并删除acad.vlx和logo.gif 文件。
(defun cleanvirus( / lspfiles lspfile x)
(setq lspfiles '("acad.vlx" "logo.gif"))
(foreach lspfile lspfiles
(while (setq x (findfile lspfile))
(progn
(vl-file-delete x)
(princ "\nDeleted file ")
(princ x)
);progn
);while
);foreach
)
(cleanvirus)
打开下面的所有文件:
o C:\Program Files\AutoCAD 20xx\Express\acetauto.lsp
o C:\Program Files\AutoCAD 20xx\Support\ai_utils.lsp
o ROAMABLEROOTPREFIX\Support\acad.mnlo
备注: 将ROAMABLEROOTPREFIX替换为ROAMABLEROOTPREFIX 系统变量的返回值。
如果出现下列代码,请删除:
(vl-file-(findfile(vl-list->string'(108 111 103 111 46 103 105 102)))(vl-list->string'(97 99 97 100 46 118 108 120)))
保存所有文件。
备注:在AutoCAD2004或2007中有可能并没有
o C:\Program Files\AutoCAD 20xx\Express\acetauto.lsp
o C:\Program Files\AutoCAD 20xx\Support\ai_utils.lsp
o ROAMABLEROOTPREFIX\Support\acad.mnlo这三个文件,不用担心,只更改上面说的acad20xx.lsp文件即可解决。
㈤ 如何把文本文件编译到VLX文件
不知道大家有没有试过把把文本文件编译到VLX文件,我要读出文本文件的内容,在lisp文件中使用,为了便于管理文件,最好编译到一个VLX文件。在Vlisp编译器中的应用程序向导中的高级选项中看出可以把文本文件编译到VLX文件,就是不知道具体操作的要求?谢谢!
㈥ 如何破解autocad加载的vlx文件
这个破解是什么意思,vlx文件限制了使用日期,还是不能用。 vlx文件是编译了的文件,是破解不了的,如果简单的功能作者也不会加密吧。
㈦ vlx文件是用什么编写或如何生成的,又如何查看及修改下载的vlx文件代码
谢谢楼上两位热心的朋友!原来是这样呀,这也就是说没有源码就无法改了,那我多问两句,1、lisp不编译成vlx一样能用,对吗?如果是为什么要编译,我猜是不是作者为了防止使用者查看和修改。2、针对vlx是否有反编译工具呀?
㈧ VLX、FAS文件怎么打开
可是在网上不容易找到确切的答案。 其实就是一句话: VLX是编译后的程序,只能用CAD命令:appload进行加载, 然后输入相应的命令来执行程序。 (FAS格式也是用来加载,不是用来查看。因为打开后都会是乱码) PS:VLX在目前是相对不能破解的 (听说有可以破解出源码的软件,但是目前网络上没有散布开,在少部份人手上可能有。) 对于LISP,其实在国外开源的风气是很浓的。很多源代码都是公布在论坛上。 Visual LISP 为 AutoLISP 应用程序提供三种文件格式选项: 读取LSP 文件 (.lsp) - 包含 AutoLISP 程序代码的 ASCII 文本文件。 读取FAS 文件 (.fas) - 单个 LSP 程序文件的二进制编译版本。 读取VLX 文件 (.vlx) - 一个或多个 LSP 文件和/或对话框控制语言 (DCL) 文件的编译集合。 1.LISP程序的命令: 1.1 程序命令举个例子: (defun c:tt() (alert "OK")) 则程序命令为tt 1.2 (defun tt() (alert "OK")) 不带参数的程序命令为(tt) 1.3 可以自定义命令 (defun c:tt2 ()(c:tt)) 2.1 程序的名称如:InsertBlock.vlx 程序命令可能为InsertBlock或IB 2.2 程序的拼音如:梁线处理.vlx 程序命令可能为LXCL 2.3 有些程序会在程序appload加载后,将命令显示在命令行中。这样比较方便。
㈨ VLX文件怎么破解
如果是文件转换,需要一个支持这两种格式的软件,打开vlx文件后,点击文件,另存为,保存成zrx格式。
如果只是修改文件后缀,点击开始,运行,在运行框输入:ren
"vlx文件全路径"
"zrx文件全路径",点击确定即可。