Ropper-顯示有關不同檔案格式的二進位制檔案的資訊
版權宣告:轉載請註明出處:http://blog.csdn.net/dajitui2024 https://blog.csdn.net/dajitui2024/article/details/79396458
參考:https://github.com/sashs/Ropper
您可以使用ropper顯示有關不同檔案格式的二進位制檔案的資訊,您可以搜尋小工具以構建不同架構(x86 / X86_64,ARM / ARM64,MIPS / MIPS64,PowerPC)的rop鏈。https://scoding.de/
安裝 用PyPi
安裝Capstone:
$ sudo pip install capstone
使用PyPi 安裝檔案位元組:
$ sudo pip install filebytes
```
可選(不需要執行ropper只是為了尋找小工具):
安裝Keystone:
```
$ pip install keystone-engine
```
安裝並執行Ropper
```
$ python setup.py install $ ropper
```
您也可以安裝Ropper with pip
```
$ pip install ropper
```
如果需要,可以在不安裝的情況下使用Ropper
```
$ ./Ropper.py
```
如果不想安裝檔案,filebytes是ropper倉庫的子模組。這意味著您不需要安裝filebytes和ropper。
```
$ git clone https://github.com/sashs/ropper.git
$ cd ropper
$ git submodule init
$ git submodule update
$ ./Ropper.py
```
相關文章
- Java二進位制Class檔案格式解析Java
- 文字檔案與二進位制檔案的區別
- C#的二進位制檔案操作C#
- 二進位制檔案複製
- php寫二進位制檔案PHP
- 二進位制檔案拷貝
- 不知jdon有沒有研究過二進位制class檔案的
- 介面返回二進位制檔案的下載。
- 二進位制檔案視覺化(二)視覺化
- office檔案格式複合文件二進位制結構解析
- 檔案操作(二進位制拷貝)
- Git處理二進位制檔案Git
- MySQL二進位制檔案(binlog)MySql
- 6.3建立自己執行的二進位制檔案
- Oracle建立二進位制檔案索引的方法(轉)Oracle索引
- Python讀寫二進位制檔案Python
- c++ 二進位制儲存檔案C++
- 使用UltraEdit 拷貝二進位制檔案
- 教你如何在C++二進位制檔案中注入git資訊C++Git
- MySQL 匯出匯入二進位制檔案MySql
- UltraEdit--二進位制檔案編輯功能
- 用shell處理二進位制檔案(轉)
- UE複製貼上二進位制檔案
- 二進位制檔案記憶體對映記憶體
- 判斷檔案為文字檔案還是二進位制檔案(C語言實現)C語言
- C語言實現檔案複製功能(包括文字檔案和二進位制檔案)C語言
- C++中的檔案輸入/輸出(5):二進位制檔案的處理 (轉)C++
- 如何將日誌檔案和二進位制檔案快速匯入HDFS?
- 文盤Rust -- 如何把配置檔案打包到二進位制檔案裡Rust
- git .gitignore 檔案 解決二進位制檔案衝突問題Git
- 從spfile二進位制檔案中產生init.ora文字檔案
- 二進位制檔案和符號檔案(PDB)如何校驗是否匹配符號
- 通過OpenSSL來生成二進位制格式證書檔案(pfx和cer)
- 淺談從原始碼檔案到二進位制可執行檔案的過程原始碼
- JS下載後臺介面返回的二進位制檔案JS
- mysqlbinlog 處理二進位制日誌檔案的工具MySql
- 修改二進位制引數檔案(SPFILE)的方法之一
- std::ofstream由二進位制流寫檔案的問題