問題
在 Kali Linux 上嘗試安裝 IDA Pro 6.1 失敗,尋求安裝指導。
專家建議
不要在 Linux 上安裝 IDA Pro。 原因如下:
- IDA Pro 的 Windows 版本功能最完整、穩定度最高、外掛生態最豐富。
- IDA Pro 支援跨平台反組譯:在 Windows 上即可分析 Linux (ELF)、macOS (Mach-O)、Android (DEX/ARM) 等各架構二進位檔,無須在目標作業系統上執行。
- Linux 版授權、相依庫、圖形介面相容性問題多,且非正版授權在 Linux 上更難破解/運行。
最佳實踐
- 在 Windows 主機或虛擬機安裝 IDA Pro (建議 7.x 或 8.x 版)。
- 將待分析的 Linux 二進位檔 (透過 SFTP/共享資料夾) 複製到 Windows。
- 使用 IDA 開啟檔案,選擇正確處理器類型 (如 ARM、MIPS、x86/x64) 即可開始分析。
結語
工具選擇以效率為優,Windows 版 IDA Pro 是逆向工程的事實標準環境。