Skip to content

SigireddyBalasai/binwalk-python-sdk

 
 

Repository files navigation

Binwalk-python

This is a python SDK for using Binwalk (which is now a Rust project). You can install this library from PyPI.

Note

This library is not exposing every possible feature of binwalk yet. In due time, it might

Installation

Install via pip

pip install binwalk-python-sdk

or build it from this repo

git clone https://github.com/FauvidoTechnologies/binwalk-python-sdk
cd binwalk-python-sdk
pip install -e .

Usage

We're currently exposing just one endpoint, which is basic_scan. This is equivalent to doing binwalk.scan(&data) in the rust counterpart (or binwalk filename).

from pybinwalk import basic_scan

result = basic_scan(image_path)
print(type(result))
# List

About

A python library for running Binwalk

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Rust 55.3%
  • Python 41.3%
  • Makefile 3.4%