當前位置:首頁 » 編程軟體 » c無法反編譯

c無法反編譯

發布時間: 2023-07-15 07:32:27

⑴ C#的dll無法反編譯

Red Gate's .NET Reflector

⑵ objective-c有沒有辦法反編譯出源碼

jd-gui這個工具可以進行反編譯的操作。 不過反編譯的質量隨著混淆的程度而定。
特別復雜的代碼(如加密演算法)反編譯一般都有問題。可以建議用 javap -c -p 來看位元組碼。然後參考jvm指令。
一般編譯的文件,都可以反編譯為源碼,但如果是經過加密、以及代碼異常復雜,是很難恢復全部的源碼。

c語言怎麼反編譯啊,教教我

用ida
pro,這是市面上能買到的軟體中最棒的反向工程軟體。
你可以試試看,它配合插件甚至可以得到幾乎亂真的C/C++偽碼,甚至不用修改就能編譯回去。

⑷ 用C語言寫的程序怎麼進行反編譯

c語言寫的程序一般很難反編譯的,即使可以,也不可能得到源碼的。編譯的完成後已經轉化為機器語言了,不是完全可逆的過程

⑸ 請問 c語言從源碼到編譯成exe的本質是什麼 為什麼是不可逆的呢

源代碼的信息量更大,編譯過程中很多信息被省灶敬哪略了,比如變數名。另外多種寫法也可以生成相同的代碼,因此不可逆。但稿差C#編譯就把變數名也包含在程序集里,因此可以反隱碼編譯出幾乎和源碼一樣的代碼。

⑹ c語言生成的exe文件還能不能反編譯成源程序

不能!!!!!!
只能人為的翻譯。

沒有這樣的軟體!!!!!!

如果要是能反編譯,這個世界的程序員就全失業了!

⑺ c語言的反編譯問題

反編譯源碼——不可能——因為你的變數名全被舍棄,在編譯時變成地址代碼了。

⑻ 用C語言編寫了一個程序,源代碼和工程文件都弄丟了,只剩下.exe的二進製程序文件。怎麼反編譯出.c

這個確實很困難。如果是DOS程序還好辦,如果是Windows程序,其反匯編的工作量相當巨大。而且這僅是反匯編,得到的只是勉強能用的匯編代碼,而從匯編代碼再反工程到.C,真的是件很困難的事。程序簡單還好辦,復雜的就真是件費力的事了。放棄吧。

如果是自己寫的程序,只要整個設計還記得,那就重新寫一遍吧。

⑼ 為何C和C++編寫生成的可執行程序不可反編譯回源程序

因為不同的源程序經過編譯可能得到相同的可執行程序,因此如果反向操作就存在二義性了

⑽ ida按f5無法反編譯出c的偽代碼怎麼破

在強行分析了之後,還是沒有辦法直接f5還原成偽代碼分析。
1.一個問題是,用滑鼠拖動整個函數,始終沒有辦法拖動完全,導致無法整個的創建函數。
2. 即使拖動完全了,有時也沒有辦法創建函數,進行分析。

熱點內容
pythonmysqlmac安裝 發布:2025-02-07 01:56:36 瀏覽:401
oppoa57忘記密碼怎麼刷機 發布:2025-02-07 01:51:17 瀏覽:73
2016空間加密怎麼進 發布:2025-02-07 01:41:30 瀏覽:382
網路數據伺服器是什麼 發布:2025-02-07 01:23:42 瀏覽:473
多伺服器ip白名單 發布:2025-02-07 01:23:41 瀏覽:372
優酷上傳視頻的格式 發布:2025-02-07 01:18:51 瀏覽:880
租虛擬伺服器有什麼用 發布:2025-02-07 01:17:55 瀏覽:4
視頻腳本策劃 發布:2025-02-07 01:15:37 瀏覽:566
外文免費資料庫 發布:2025-02-07 01:12:26 瀏覽:194
第一滴血ftp 發布:2025-02-07 01:12:24 瀏覽:424