IDA檔案目錄簡介
IDA的可執行檔案
idag.exe:IDA的Windows GUI版本。從6.2開始,IDA中不在包含該檔案。
idaq.exe:IDA6.0或更新版本的Windows Qt GUI版本。
idaw.exe:IDA的Windows文字模式版本。
隨著IDA6.0開始採用Qt跨平臺GUI庫,IDA的原始windows版本(idag.exe)已被廢棄,將從版本6.2開始停止隨IDA使用者提供。
每個IDA執行檔案都包括兩個版本,如idag.exe與idag64.exe, 或者idaq.exe與idaq64.exe。這兩個版本之間的區別在於:idax64能夠反彙編64位程式碼,而所有IDA可執行檔案本身為32為程式碼。
IDA的目錄結構
cfg。cfg目錄包含各種配置檔案,包括基本的IDA配置檔案ida.cfg,GUI配置檔案idagui.cfg以及文字模式使用者介面配置檔案idatui.cfg。
idc。idc目錄包含IDA的內建指令碼語言IDC所需的核心檔案。
ids。ids目錄包含一些符號檔案(IDA語法中的IDS檔案),這些檔案用於描述可被載入到IDA的二進位制檔案引用的共享庫的內容。這些IDS檔案包含摘要資訊,其中列出了由某一個指定庫匯出的所有專案。這些專案包含描述某個函式所需的引數型別和數量的資訊,函式的放回型別以及與該函式的呼叫約定有關的資訊。
loaders。loaders目錄包含在檔案載入過程中用於識別和解析PE或ELF等已知檔案格式的IDA擴充套件。
plugins。plugins目錄包含專門為IDA提供附加功能的IDA模組。
procs。procs目錄包含已安裝的IDA版本所支援的處理器模組。處理器模組為IDA提供機器語言-組合語言轉換功能,並負責生成在IDA用於介面中顯示的組合語言。
sig。sig目錄包含IDA在各種模式匹配操作中利用的現有程式碼的簽名。通過模式匹配,IDA能夠將程式碼序列確定為已知的庫程式碼,從而節省大量的分析時間。這些簽名有IDA的“快速的庫識別和鑑定技術”(FLIRT)生成。
til。til目錄包含一些型別庫資訊,IDA通過這些資訊記錄特定與各種編譯器庫的資料結構的佈局
相關文章
- iOS沙盒檔案目錄介紹iOS
- IDA Pro簡介
- 檔案目錄(MOOC)
- 檔案目錄配置
- Docker 檔案目錄Docker
- Android Studio專案目錄結構簡介Android
- iOS 常見的系統檔案目錄介紹iOS
- IDA Pro基本簡介
- Redhat:檔案目錄管理Redhat
- laravel檔案目錄樹Laravel
- Linux檔案目錄Linux
- 檔案管理 檔案目錄概念
- Ionic檔案目錄說明
- Mac使用tree命令生成檔案目錄結構,超簡單!Mac
- 檔案目錄許可權操作
- mysql修改資料檔案目錄MySql
- Java實現檔案目錄操作書目錄Java
- DedeCMS模板目錄的檔案目錄結構
- idea訪問resources檔案目錄Idea
- [PY3]——IO——檔案目錄操作
- 【Linux檔案目錄命令】rm命令Linux
- tomcat配置虛擬檔案目錄Tomcat
- 更改MySQL資料檔案目錄位置MySql
- MySQL檔案目錄格式及存放位置MySql
- Oracle 11g RAC檔案目錄Oracle
- 檔案的邏輯結構、檔案目錄
- Linux訪問Windows共享檔案目錄LinuxWindows
- linux的部分檔案目錄操作語句Linux
- 解析Linux作業系統檔案目錄Linux作業系統
- ORA-09817 trace檔案目錄滿了
- Linux中操作工作目錄和檔案目錄Linux
- Spark輸出自定義檔案目錄踩坑(Java)SparkJava
- Java 如何監控檔案目錄的變化 【轉】Java
- Oracle在Linux下的安裝,檔案目錄OracleLinux
- 鴻蒙前端開發1-檔案目錄結構鴻蒙前端
- Android安全開發之ZIP檔案目錄遍歷Android
- C標準庫之檔案目錄操作函式——_tempnam函式
- Windows MySQL load data 命令中的infile 檔案目錄WindowsMySql