Ropper-顯示有關不同檔案格式的二進位制檔案的資訊

z奶油麵包發表於2018-02-28
版權宣告:轉載請註明出處: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
```


相關文章