當前位置:首頁 » 編程軟體 » arx反編譯

arx反編譯

發布時間: 2022-06-08 13:49:29

A. 如何查看objectarx源程序

objectarx編譯後實際就是DLL文件,擴展名不同而已。編譯後是看不到源程序的,除非反匯編看匯編程序。如果是沒編譯過的,直接就是文本文件,用記事本就可以看啊。

B. 加殼軟體和不加殼軟體有何區別

加殼:
1.壓縮可執行文件的大小,但是需要更多的內存空間。
2.保護自己的軟體,較沒有加殼的軟體更難反編譯。
回答完畢。

C. 建築參數化設計需要懂哪些編程語言

分應用程序的級別。
普通內部用或自用的程序編程用LISP語言就可以了,LISP或V-LISP通俗易懂,容易學,但保密性不強,很容易直接打開或反編譯。
一般專業性強但對保密程度要求不高的是VBA開發,懂VB語言就行了,這種程序的保密性同樣不高,但比LISP卻是強了許多。
商業性開發多是ObjectARX 2000開發技術,需要掌握VC++語言,這種程序的保密性相對而言就高得多了。
現在許多CAD開發為了能充分利用以前遺留的LISP程序和VB程序,往往都是結合在一起用的,即主程序是ARX,其餘模塊為LISP和VBA,只要你破解不了ARX主程序,其他的就算是對你公開代碼也沒用。所以我認為你想從事這方面工作這幾種語言都得學。

D. autocad二次開發的AutoCAD二次開發各編程介面的比較及選用

比較各種開發AutoCAD的編程介面,需要從以下幾個方面進行考慮:
1. 速度:直接與AutoCAD通訊的API比利用IPC進行通訊的API在速度方面要快。編譯型的API比解釋型的API速度要快。因此,ObjectARX的速度最快,Com介面開發的外部程序速度最慢。
2. 穩定性:運行穩定性反映出因程序可能出現的嚴重錯誤所導致的危險。採用LISP開發的程序一旦失敗或崩潰,並不危害AutoCAD自身進程;而由於ObjectARX應用程序共享AutoCAD的地址空間,所以其一旦運行失敗,AutoCAD進程隨之崩潰。
3. 性能:ObjectARX的應用程序能在運行期間實時擴展AutoCAD,共享AutoCAD地址空間,甚至為所欲為,因此性能無比強大,以至於AutoCAD自身的許多功能模塊都是由ObjectARX進行製作。相反,解釋型API如AutoLISP僅被限用於使用靜態的AutoCAD命令集提供結構化函數庫
4. 技術難度:AutoLISP和VBA均是解釋型語言,方便易學,開發周期短。許多程序員或一些技術人員都在使用它們。相比之下ObjectARX依賴於C++語言,它必須經過嚴格控制的編譯、鏈接才能生成應用程序。這就需要編程人員需要積累經驗,這樣才能去發現問題從而解決問題。
5. 保密性:編譯型程序要比解釋型保密性要好,保護了開發人員的著作權,解釋型語言往往保密性能不高。導致用戶誤操作源碼造成不應有的錯誤。
另外:雖然.NET開發出來的DLL文件是編譯後的程序,但是由於其程序可以反編譯回源碼造成了代碼的保密性差,也是不容忽視的問題。
相比之下,如果以前已熟悉使用LISP語言的朋友,則可選用VisualLISP。
如果用戶只想利用開發一些簡單的周期性短的應用程序,則可以依個人愛好和經驗選擇Visual Basic和VisualLISP。若用戶有較好的C++基礎和AutoLISP函數基礎,同時又要開發速度和性能要求都很高的應用程序或大型CAD應用軟體,則要使用ObjectARX。

E. arx文件能不能反編譯

arx本質是dll,應該是可以反編譯的,逆向工程反編譯出來的也是匯編,除非匯編語言比較精通。。否則意義不大。。。

熱點內容
如何設置強緩存的失效時間 發布:2025-05-19 15:21:28 瀏覽:693
winxp無法訪問 發布:2025-05-19 15:19:48 瀏覽:945
文件預編譯 發布:2025-05-19 15:14:04 瀏覽:641
怎麼在伺服器上掛公網 發布:2025-05-19 15:14:02 瀏覽:270
濟南平安e通如何找回密碼 發布:2025-05-19 14:56:58 瀏覽:175
安卓手機如何找到iccid碼 發布:2025-05-19 14:46:51 瀏覽:226
編譯的內核為什麼那麼大 發布:2025-05-19 14:45:21 瀏覽:178
什麼控制壓縮 發布:2025-05-19 14:28:13 瀏覽:930
網路伺服器忙指什麼 發布:2025-05-19 14:28:10 瀏覽:188
伺服器有外網ip 發布:2025-05-19 14:02:02 瀏覽:833