当前位置:网站首页>Installation and use of binabsinspector, an open source binary file static vulnerability analysis tool
Installation and use of binabsinspector, an open source binary file static vulnerability analysis tool
2022-06-23 10:40:00 【Xiaoxiangzai】
explain
Tencent security Cohen lab aims to improve the efficiency and scalability of static analysis in the field of binary file vulnerability detection , Cohen incubates and opens a binary static vulnerability analysis tool BinAbsInspector project .
Compared with similar static analysis tools , There are significant advantages .
Then install it and use it .
1.Ghidra install
BinAbsInspector As a Ghidra Developed by , therefore , Installation is required first Ghidra.Ghidra Is the mainstream reverse analysis software , and IDA Equal reputation .
Ghidra Download address is
Releases · NationalSecurityAgency/ghidra · GitHub
In order to and BinAbsInspector Compatible versions of , Choose here Ghidra10.1.2 The package ghidra_10.1.2_PUBLIC_20220125.zip download .
After decompressing , perform ghidraRun.bat, You can start Ghidra.( The premise here is that jdk, Obviously most of us have already installed )
2. Z3 library install
Z3 Download address is
Releases · Z3Prover/z3 · GitHub
Because I am. 64 position wins machine , All options z3-4.8.17-x64-win.zip Download to my D:\softwaretmp Under the table of contents .
After decompressing the package find z3.exe The directory is D:\softwaretmp\z3-4.8.17-x64-win\z3-4.8.17-x64-win\bin.
Add this directory to the system environment variable .
3.BinAbsInspector Import as a plug-in
download BinAbsInspector Address
Releases · KeenSecurityLab/BinAbsInspector · GitHub
Download zip
ghidra_10.1.2_PUBLIC_20220420_BinAbsInspector.zip
Copy the compressed package to D:\softwaretmp\ghidra_10.1.2_PUBLIC_20220125\ghidra_10.1.2_PUBLIC\Extensions\Ghidra Under the table of contents . The file formats in this directory are ghidra_10.1.2_PUBLIC_2022*.zip.

Click on file->install extension, Select execute plug-in installation

4. Ghidra Import BinAbsInspector
Ghidra New projects ,import Tested binary file . open windows->script manager, Click on Analysis, Can find BinAbsInspector, double-click , Choose default , Then you can start the test .

The test will soon see the results .


Then we start to analyze the test results !
边栏推荐
- NOI OJ 1.3 05:计算分数的浮点数值 C语言
- Several practical software sharing
- Noi OJ 1.3 04: C language with remainder Division
- 搭建一个点歌QQ机器人,另外还能看美女
- MySQL-02. Understanding of indexes at work
- Unity technical manual - lifecycle lifetimebyemitterspeed - color in the cycle coloroverlifetime- speed color colorbyspeed
- Noi OJ 1.4 04: odd even ASCII value judgment C language
- Analysis of LinkedList source code
- 春招面试经验汇总(技术岗)
- How to solve the problem that easycvr does not display the interface when RTMP streaming is used?
猜你喜欢
随机推荐
2021-05-11 static keyword
list的深度剖析及模拟实现
Spring recruitment interview experience summary (technical post)
2021-05-11 abstract class
2021-04-16 method overload parameter transfer
NOI OJ 1.2 整型与布尔型的转换 C语言
Unity technical manual - limit velocity over lifetime sub module and inherit velocity sub module
验证码redis实践总结
2021-05-10方法重写多态注意事项
NOI OJ 1.3 17:计算三角形面积 C语言
圖片存儲--引用
Explain in detail the method of judging the size end
2021-05-11 instanceof and type conversion
搭建一个QQ机器人叫女友起床
What does NFTs, Web3 and metauniverse mean for digital marketing?
UART的奇偶校验
社招腾讯高P(高级产品经理)的面试手册
Set up a QQ robot for ordering songs, and watch beautiful women
Personal blog system graduation project opening report
argmax函数笔记-全是细节








