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
```
相關文章
- golang: 給二進位制檔案增加版本資訊Golang
- MySQL二進位制檔案(binlog)MySql
- 介面返回二進位制檔案的下載。
- 二進位制檔案視覺化(二)視覺化
- office檔案格式複合文件二進位制結構解析
- Git處理二進位制檔案Git
- 檔案操作(二進位制拷貝)
- 6.3建立自己執行的二進位制檔案
- 教你如何在C++二進位制檔案中注入git資訊C++Git
- mysqlbinlog 處理二進位制日誌檔案的工具MySql
- 二進位制檔案記憶體對映記憶體
- 二進位制檔案安裝安裝etcd
- C語言實現檔案複製功能(包括文字檔案和二進位制檔案)C語言
- 判斷檔案為文字檔案還是二進位制檔案(C語言實現)C語言
- 如何將日誌檔案和二進位制檔案快速匯入HDFS?
- 二進位制檔案和符號檔案(PDB)如何校驗是否匹配符號
- 文盤Rust -- 如何把配置檔案打包到二進位制檔案裡Rust
- 根據介面返回的二進位制流匯出檔案
- JS下載後臺介面返回的二進位制檔案JS
- Go1.18 新特性:編譯後的二進位制檔案,將包含更多資訊Go編譯
- C++ 讀取二進位制檔案到char*C++
- 檢視寶塔mysql二進位制檔案 mysqlbinlogMySql
- 【Linux】檢視二進位制檔案內容_hexdumpLinux
- 各個資料庫存二進位制大檔案的效能測試資料庫
- 教你如何將二進位制檔案匯入到資料庫資料庫
- od 轉儲 二進位制檔案常用命令
- flutter-讀寫二進位制檔案到裝置Flutter
- 前端怎麼處理二進位制檔案下載前端
- mac顯示隱藏檔案,取消顯示隱藏檔案Mac
- 逆向被虛擬機器所保護的二進位制檔案虛擬機
- CentOS6.5二進位制檔案安裝MySQL5.6.39CentOSMySql
- 使用 IDA 處理 U-Boot 二進位制流檔案boot
- Debian 二進位制檔案(華文宋體字型)打包解包
- 與控制檔案有關的恢復(二)
- js對檔案和二進位制操作的一些方法彙總JS
- 通過Nvidia簽名的二進位制檔案執行系統命令
- 將音訊檔案轉二進位制分包儲存到Redis(奇淫技巧操作)音訊Redis
- 透過禁止比較讓 Go 二進位制檔案變小Go
- 二進位制陣列實戰 – 純前端匯出Excel檔案陣列前端Excel