反匯編及linux下edb的下載


gcc --help
gcc -E filename.c -o filename.i //-E對文件進行預處理
gcc -S filename.i //-S對文件進行編譯
gcc -c filename.s //-c對文件進行匯編
gcc filename.c -o filename //-o指定輸出文件名稱

//反匯編命令
objdump -d filename > filename.txt
-d:disassemble

:輸出重定向

############ 安裝edb ############
//安裝動態反編譯器edb(源中有edb)
sudo apt-get update
sudo apt-get install edb
// 安裝qt
~sudo apt-get install qt-sdk
// 安裝boost
~sudo apt-get install libboost-all-dev
// 安裝capstone
~sudo apt-get install libcapstone-dev
// 安裝qt5
~sudo apt-get install qt5-default
// 安裝Qt5XmlPatterns
~sudo apt-get install libqt5xmlpatterns5-dev
// 安裝qt5svg5
~sudo apt install libqt5svg5-dev
// 把目錄切到下載的包
~cd edb-debugger-0.9.21
// 安裝
~mkdir build
~cd build
~cmake ..
~make
~./edb


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM