導航:首頁 > 源碼編譯 > exe反編譯失敗

exe反編譯失敗

發布時間:2023-02-15 05:00:06

① 為什麼我反編譯一個exe文件原封不動轉為.exe就報錯了。

世界上的大多數事物都是存在不可逆特性的,比如說生雞蛋煮成熟雞蛋很容易,但把熟雞蛋再還原為生雞蛋就幾乎不可能了,也許將來的科技能夠實現,但至少現在還沒聽說過。
程序的編譯和反編譯也是一樣,一個電腦程序從供人類閱讀的高級語言編譯為供CPU解讀的機器語言,這是一個質變的過程,比方說某個運算結果可以用多種演算法實現,那麼你想往上回溯時,究竟選擇那種演算法呢?你可能會說,讓反編譯軟體隨便選一種吧,那麼問題來了,再繼續往上回溯的時候,很有可能就跟原程序完全不同了。所以,盡管「條條大路通羅馬」,但要想從羅馬回到原來的出發點就不是容易的事了。因此,到目前為止,尚未有反編譯軟體能夠把一個exe文件完整無誤地反編譯為源程序的(當然也許極簡單的程序可以,比如hello world),而程序本來就是嚴謹的東西,差一個字也可能會產生十萬八千里的誤差。所以,反編譯的結果只能用作參考,不能把它當作實際代碼。

② 為什麼我反編譯一個exe文件原封不動轉為.exe就報錯了。

世界上的大多數事物都是存在不可逆特性的,比如說生雞蛋煮成熟雞蛋很容易,但把熟雞蛋再還原為生雞蛋就幾乎不可能了,也許將來的科技能夠實現,但至少現在還沒聽說過。
程序的編譯和反編譯也是一樣,一個電腦程序從供人類閱讀的高級語言編譯為供CPU解讀的機器語言,這是一個質變的過程,比方說某個運算結果可以用多種演算法實現,那麼你想往上回溯時,究竟選擇那種演算法呢?你可能會說,讓反編譯軟體隨便選一種吧,那麼問題來了,再繼續往上回溯的時候,很有可能就跟原程序完全不同了。所以,盡管「條條大路通羅馬」,但要想從羅馬回到原來的出發點就不是容易的事了。因此,到目前為止,尚未有反編譯軟體能夠把一個exe文件完整無誤地反編譯為源程序的(當然也許極簡單的程序可以,比如hello
world),而程序本來就是嚴謹的東西,差一個字也可能會產生十萬八千里的誤差。所以,反編譯的結果只能用作參考,不能把它當作實際代碼。

③ 易語言exe文件怎麼反編譯用什麼工具

不知道這個語言是否有專用的反編譯工具,你可以自己去GOOGLE找找看。。通用的一般就是OD。 但是OD反出來的是全匯編,要有一定的功底才能看懂

④ 如何反編譯一個exe文件,並修改裡面一句代碼

1、首先打開瀏覽器,網路搜索「反編譯工具ILSpy」,選擇一個安全的網站進行下載。

⑤ Android反編譯工具.exe為什麼錯誤

這個反編譯工具應該有問題,你試試apktools,一般反編譯工具都用這個,簡單方便

⑥ exe文件能不能反編譯

所有exe文件都能進行「反編譯」,只不過是經過加密或者優化處理的exe文件反編譯出來無法正常閱讀。

⑦ exe反編譯出來的代碼看不懂

1、EXE文件可以通過步驟來反編譯成源碼,具體步驟如下:在網路上搜索下載反編譯工具ILSpy,ILspy是一個開源的. net反編譯軟體,使用十分方便。 2、解壓後如圖,雙擊. exe文件打開解壓工具。 3、2、選擇file,點擊「打開」,選擇要反編譯的文件,點擊「打開」,就可以看到源碼了! 3、如果想把源碼保存下來,自己在源碼的基礎上修改,點擊"file"下的「Save code...」,保存即可,保存完的文件如圖4、如需用vs打開反編譯後的源碼,只需要打開這個. csproj文件即可,其中VS為Microsoft Visual Studio是VS的全稱。 4、VS是美國微軟公司的開發工具包系列產品。 5、(7)exe反編譯失敗擴展閱讀:反編譯也稱為計算機軟體還原工程,是指通過對他人軟體的目標程序(比如可執行程序)進行「逆向分析、研究」工作,以推導出他人的軟體產品所使用的思路、原理、結構、演算法、處理過程、運行方法等設計要素,某些特定情況下可能推導出源代碼。 6、exe是編譯好的程序文件 要看結構就得反編譯 但是通常不能把可執行文件變成高級語言源代碼,只能轉換成匯編程序。 7、 所以要要看結構不止要會反編譯 還得精通匯編語言。
查看更多

⑧ 如何反編譯exe文件

反編譯exe文件基本上是不可能的,因為反編譯過程由很多因素會干擾,反編譯過程:
1、檢測程序時候加殼了,如果加殼就必須先去殼。
2、去殼後需要猜測程序員採用的是什麼編程語言,編程語言有:java/c/c++/c#/vb/VC++等等。
3、猜測到程序員使用的語言後根據編程語言進行匯編,匯編需要考慮到語言中的語法問題,即使是同種語言,一種命令有多種說法,匯編成功率在20%左右。
4、匯編成功後基本就已經到反編譯的頂端了,要從匯編程序翻譯成源碼可能性為1%。

閱讀全文

與exe反編譯失敗相關的資料

熱點內容
農業app怎麼開通快捷支付 瀏覽:908
pythonredisdict 瀏覽:382
如何攻擊別人網賭伺服器 瀏覽:878
隱私與應用加密的圖案密碼 瀏覽:34
陳情令王一博解壓 瀏覽:35
c編譯器使用說明 瀏覽:703
鄭州前端程序員私活有風險嗎 瀏覽:10
小型螺桿機壓縮機 瀏覽:516
成人解壓最好的方法 瀏覽:48
最小製冷壓縮機 瀏覽:488
xampp支持python 瀏覽:367
深圳周立功單片機 瀏覽:61
圓上點與點之間角度演算法 瀏覽:869
怎麼知道微信關聯了哪些app 瀏覽:702
android事件驅動 瀏覽:888
簽約大屏系統源碼 瀏覽:808
安卓系統怎麼轉入平板 瀏覽:429
安卓手機相機怎麼提取文字 瀏覽:219
如何查看伺服器映射的外網地址 瀏覽:985
圖片刺綉演算法 瀏覽:675