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文件全路徑",點擊確定即可。