当前位置:网站首页>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 !
边栏推荐
猜你喜欢
随机推荐
2021-04-27类和对象
Flush is the stock market? Is online account opening safe?
Different methods of PivotTable in SQL tutorial
Mysql-03. Experience of SQL optimization in work
一个优秀速开发框架是什么样的?
Solve the problem that Preview PDF cannot be downloaded
Step by step introduction to sqlsugar based development framework (9) -- Realizing field permission control with WinForm control
Noi OJ 1.4 01: positive and negative C language
2021-05-10方法重写多态注意事项
只出现一次的数字<难度系数>&& 杨辉三角<难度系数>
Mysql 的Innodb引擎和Myisam数据结构和区别
2021-04-16递归
【第23天】给定一个长度为 n 的数组,将元素 X 插入数组指定的位置 | 数组插入操作4
C语言结构体字节对齐问题
Flush recommended? Is it safe to open a mobile account?
详解判断大小端的方法
实现领域驱动设计 - 使用ABP框架 - 通用准则
MySQL-01.工作中数据库优化和explain字段知识的总结
NOI OJ 1.4 05:整数大小比较 C语言
2021-05-11 static keyword









