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
- Android Studio專案目錄結構簡介Android
- 檔案目錄配置
- 檔案目錄(MOOC)
- Redhat:檔案目錄管理Redhat
- 檔案管理 檔案目錄概念
- Mac使用tree命令生成檔案目錄結構,超簡單!Mac
- 檔案目錄許可權操作
- idea訪問resources檔案目錄Idea
- DedeCMS模板目錄的檔案目錄結構
- 檔案的邏輯結構、檔案目錄
- linux的部分檔案目錄操作語句Linux
- Linux中操作工作目錄和檔案目錄Linux
- Spark輸出自定義檔案目錄踩坑(Java)SparkJava
- linux檔案目錄結構彙總!Linux學習Linux
- 如何在idea下的Java檔案目錄下建立jsp檔案IdeaJavaJS
- 鴻蒙前端開發1-檔案目錄結構鴻蒙前端
- Linux基礎學習系列——Linux檔案目錄操作命令Linux
- Linux學習之linux檔案目錄結構彙總Linux
- 自動化檔案目錄結構生成工具——filemap.jsJS
- vue 路由自動化[讀取vue檔案目錄][支援children]Vue路由
- Angular4學習(初始檔案目錄結構解讀)Angular
- vue專案目錄結構Vue
- 【Linux入門教程】1 簡介、檔案管理、目錄Linux
- php一句話獲取獲取檔案目錄的方法PHP
- Geth命令用法-引數詳解 and 以太坊原始碼檔案目錄原始碼
- C++ 專案目錄結構C++
- YAML檔案簡介YAML
- Angular專案目錄結構詳解Angular
- 比Linux grep更快的作業系統檔案目錄搜尋工具:ripgrepLinux作業系統
- iOS 檔案操作簡介iOS
- postgre目錄結構簡介
- Oracle Linux 7使用cron來管理Oracle ASM審計檔案目錄的增長OracleLinuxASM
- umask如何計算檔案目錄許可權?怎麼學linux運維工程師Linux運維工程師
- Docker和宿主機作業系統檔案目錄互相隔離的實現原理Docker作業系統
- Mybatis對映檔案簡介MyBatis
- 檔案管理簡單介紹
- ionic3 angular專案目錄結構解析Angular
- 關於靜態檔案目錄與模板引用和Nginx location塊的適配設定Nginx