當前位置:編程學習大全網 - 網絡軟體 - 反編譯什麽意思,具體該怎麽用?

反編譯什麽意思,具體該怎麽用?

反編譯:高級語言源程序經過編譯變成可執行文件,反編譯就是逆過程。計算機軟件逆向工程,又稱計算機軟件恢復工程,是指對其他軟件的目標程序(如可執行程序)進行“逆向分析和研究”,從而推導出設計思想、原理、結構、算法、處理過程、操作方法等要素,等被其他軟件產品使用,在某些特定情況下可能會衍生出源代碼。反編譯可以作為開發軟件時的參考,也可以直接用於軟件產品中。

擴展資料:

如果編譯過程中發現源程序有錯誤,編譯程序應報告錯誤的性質和錯誤的發生的地點,並且將錯誤所造成的影響限制在盡可能小的範圍內,使得源程序的其余部分能繼續被編譯下去,有些編譯程序還能自動糾正錯誤,這些工作由錯誤處理程序完成。需要註意的是,壹般上編譯器只做語法檢查和最簡單的語義檢查,而不檢查程序的邏輯。

百度百科-編譯

百度百科-反編譯

  • 上一篇:windows7家庭版怎麽升級到旗艦版
  • 下一篇:最新版西遊記主要演員表
  • copyright 2024編程學習大全網