導航:首頁 > 源碼編譯 > 有沒有辦法反編譯matlab

有沒有辦法反編譯matlab

發布時間:2022-01-31 15:00:40

⑴ MATLAB M文件發布的EXE可以反編譯嗎2010a版發布的

ida工具好像不行,softice試一下

⑵ 有沒有辦法反編譯matlab 的p-code

生成p文件的方法很簡單,在command wondow裡面用 mcc -B pcode file.m命令轉化為pcode文件,據說是不會被反編譯的。他的缺點是不能夠脫離Matlab單獨運行,必須還在command window裡面調用,可移植性不強。如果生成.exe文件就可以解決這個問題。

⑶ MATLAB如何盡快入門有沒有破解漢化版

這個軟體如果你學過C語言的話,很快就能入門的,只要你找一本書,按照上面的例子認真的做一遍,兩天就能入門了。
軟體有漢化版,但一般都用英文版的,很簡單的。漢化版不一定好使!
祝你早日學成!

⑷ 有沒有什麼辦法能看到matlab內置函數的編程語句 例如sort

>> which sort
built-in (F:\Program Files\MATLAB\R2012b\toolbox\matlab\datafun\@double\sort)
built-in函數用edit只能看到help部分,用type也只能看到help部分。所以,built-in函數不能看到編程語句

⑸ matlab生成的dll文件怎麼反編譯

通常在實現圖像處理的演算法時我們使用Matlab編程,因為它具有豐富的庫函數以及操作方便,然而在工程項目中通常使用C/C++語言。如果我們將matlab代碼完全重寫成C++代碼會很麻煩,最好的辦法是藉助matlab與C/C++介面將.m程序轉成dll文件!
一、使用matlab將.m轉成dll文件
1、在命令行中輸入mex -setup
提示你是否要在本地安裝matlab compilers,然後選擇compiler類型,有matlab自帶的編輯器以及檢測到的其他編輯器,比如「Microsoft Visual C/C++ version 6.0 in E:\Program Files\Microsoft Visual Studio」,根據自己實際情況選擇。
2、在命令行中輸入mbuild -setup
這里的選項和上面類似,依次選擇環境確定。
3、生成dll文件
一句命令mcc -W cpplib:add -T link:lib add.m
前面的add表示生成的dll文件名,後面的add.m顧名思義是.m文件名。生成後會多出8個文件,有用的是add.ctfadd.dll add.lib add.h4個文件,據說新版的Matlab不會生成.ctf文件。

⑹ MATLAB M文件發布的EXE可以反編譯嗎

P文件是對應M文件的一種預解析版本(preparsed version)。
因為當你第一次執行M文件時,Matlab需要將其解析(parse)一次(第一次執行後的已解析內容會放入內存作第二次執行時使用, 即第二次執行時無需再解析),這無形中增加了執行時間。所以我們就預先作解釋,那麼以後再使用該M文件時,便會直接執行對應的已解析版本,即P文件。

⑺ 有沒有辦法反編譯matlab 的p

即使有人反編譯了,你也多半沒辦法獲得技術細節,建議你自己動手反編譯試試。 通常只要機器能執行的,都可以逆推出來演算法,麻煩點而已。

⑻ MATLAB編譯的.exe可以被反編譯嗎

你可以直接解壓它編譯的exe,得到所有數據和文件。。。除了m文件查看不了代碼,其他的都可以,不過如果你會高級軟體開發也就是將MATLAB與vc之類的對接,到是可以藉助其他軟體打包加密,我見學長弄過

閱讀全文

與有沒有辦法反編譯matlab相關的資料

熱點內容
工作三年的大專程序員 瀏覽:728
java畢業設計文獻 瀏覽:143
籌碼集中度指標源碼 瀏覽:482
listsortjava 瀏覽:186
plc閃光電路編程實例 瀏覽:299
socket編程試題 瀏覽:206
華為的伺服器怎麼設置從光碟機啟動 瀏覽:871
程序員真的累嗎 瀏覽:328
學信網app為什麼刷臉不了 瀏覽:874
天蠍vs程序員 瀏覽:996
單片機下載口叫什麼 瀏覽:190
程序員的道 瀏覽:926
雲伺服器不實名違法嗎 瀏覽:558
怎樣查看文件夾圖片是否重復 瀏覽:995
文件怎麼導成pdf文件 瀏覽:808
打開sql表的命令 瀏覽:103
安卓手機如何面部支付 瀏覽:38
天元數學app為什麼登錄不上去 瀏覽:825
明日之後為什麼有些伺服器是四個字 瀏覽:104
安卓系統l1是什麼意思 瀏覽:26