An open API service indexing awesome lists of open source software.

https://github.com/hyouteki/binv

Dynamic BINary Visualization is a way to visualize file binaries independent to their file formats.
https://github.com/hyouteki/binv

binary-visualization pyimgui python

Last synced: 3 months ago
JSON representation

Dynamic BINary Visualization is a way to visualize file binaries independent to their file formats.

Awesome Lists containing this project

README

        

Dynamic **BIN**ary **V**isualization is a way to visualize file binaries independent to their file formats.

## Usecases
- Predicting the class of new file formats without having prior knowledge.
- Reverse engineering binaries.

## Screenshots

### .WAV file
![.WAV file](screenshots/wav_demo.png)

### .OGG file
![.OGG file](screenshots/ogg_demo.png)

### binv.py
![binv.py](screenshots/binv_demo.png)

## Installation
``` console
pip install -r requirements.txt
```

## Running
``` console
python binv.py
```

## Credits
- Concept: https://www.youtube.com/watch?v=4bM3Gut1hIk
- WAV file: https://samplelib.com/sample-wav.html
- OGG file: https://getsamplefiles.com/sample-audio-files/ogg