如何反編譯dll文件?
dll是二進制代碼,只可能反編譯為匯編; 但是,從原理上絕對可以,任何東西都是可逆的(包括時間,愛因斯坦就試圖證明過),但是反編譯的亢信息(符號及表達是不可逆的),也即編譯是多對一,即多源碼可編譯成同一機器碼,而同一機器不可能窮盡所有可能的源碼(理論上可實現,但不可能做到),而且目前的反編譯的軟件反編譯成的源碼可讀性太差。
如何反編譯dll文件?
dll是二進制代碼,只可能反編譯為匯編; 但是,從原理上絕對可以,任何東西都是可逆的(包括時間,愛因斯坦就試圖證明過),但是反編譯的亢信息(符號及表達是不可逆的),也即編譯是多對一,即多源碼可編譯成同一機器碼,而同一機器不可能窮盡所有可能的源碼(理論上可實現,但不可能做到),而且目前的反編譯的軟件反編譯成的源碼可讀性太差。