2016-10-17 17 views
1

我想反編譯一個沒有「.exp」文件或「.class」文件的「.cap」文件。我們已經失去了其他文件。當我讀取javacard文件時,發現「.cap文件」中包含「.exp文件」信息。是否可以從「.cap文件」創建「.exp文件」?java卡反編譯操作來自「.cap文件」

回答

1

JCVM規範第5章處理導出文件格式。如果您有必要的信息,您可以重建一個導出文件。編譯示例小程序並手動分析字節時,它可能會變得更容易。它不是微不足道的,但不用擔心,它只有大約40個字節。

E:我的回答是提示你沒有任何未知的出口

+0

創建新的文件.exp和運行「normalizer.bat正常化-i pepurse」,並得到[INFO:]第文件類文件轉換正在進行中。 pepurse(訪問被拒絕)。 –

+0

你正在使用哪一個反編譯器? –

+0

我也嘗試使用JCDK工具中的converter.bat,並使用pyapdutool打開我的CAP文件,並從該應用程序獲取AID信息,並將其提供給converter.bat和exp文件,但每當我得到 錯誤時:無效的AIDzôÙBG:┼ ▬∟∟←pepurse/javacard /Header.cap☺↓Ìÿ☻☻☺♦☺½☺◄◄pepursePK♥♦。 –