BinCAT is a static Binary Code Analysis Toolkit, designed to help reverse engineers, directly from IDA or using Python for automation.
It features:
Also Read : LOLBAS – Living Off The Land Binaries And Scripts
Quick FAQ
Supported host platforms:
Supported CPU for analysis (for now):
Only IDA v7 or later is supported
v6.9 may work, but we won’t support it.
Binary distribution install (recommended)
The binary distribution includes everything needed:
Install steps:
install_plugin.py
The analyzer can be used locally or through a Web service.
On Linux:
On Windows:
BinCAT should work with IDA on Wine, once pip is installed:
~/.wine/drive_c/Python27/python.exe get-pip.py
Ctrl-Shift-B
shortcut, or using the Edit -> Plugins -> BinCAT
menuBinCAT Configuration
pane, click <-- Current
to define the start addressGlobal options can be configured through the Edit/BinCAT/Options
menu.
Default config and options are stored in $IDAUSR/idabincat/conf
.
save to idb
checkboxWhat Are Bash Comments? In Bash scripting, comments are notes in your code that the…
When you write a Bash script in Linux, you want it to run correctly every…
Introduction If you’re new to Bash scripting, one of the first skills you’ll need is…
What is Bash Scripting? Bash scripting allows you to save multiple Linux commands in a file and…
When it comes to automating tasks on Linux, Bash scripting is an essential skill for both beginners…
Learn how to create and use Bash functions with this complete tutorial. Includes syntax, arguments,…