Skip to content

Releases: c3rb3ru5d3d53c/binlex

v2.0.0-rc1

09 Dec 11:56
Compare
Choose a tag to compare
v2.0.0-rc1 Pre-release
Pre-release

This is the new version of binlex (release candidate) written in Rust, which supports multi-threaded recursive disassembling that has feature parity with older versions including many more exciting features.

Before bumping to v2.0.0, we are seeking feedback on this release candidate!

We are now supporting MacOS both ARM and Intel, Windows and Linux, these release downloads includes the binaries packaging and Python wheel files for the supported platforms.

🚀 Features

The latest version of binlex provides the following amazing features!

Feature Description
🌐 Platforms - Windows 🪟
- MacOS 🍏
- Linux 🐧
🌐 Formats - PE
- MachO
- ELF
🌐 Architectures - AMD64
- I386
- CIL
🧵 Multi-Threading - 🔒 Thread-Safe Disassembler Queuing
- 🚄 Multi-Threaded Tooling for Maximum Efficiency
⚙️ Customizable Performance Toggle features on/off to optimize for your use case
📉 JSON String Compression Save memory with JSON compression
🧩 Similarity Hashing - 🔍 Minhash
- 🔒 TLSH
- 🔐 SHA256
🧩 Function Symbols - Pass function symbols to binlex as standard input using blpdb, blelfsym or blmachosym or your own tooling
🏷️ Tagging Tagging for easy organization
🎯 Wildcarding Perfect for generating YARA rules and now at a resolution of nibbles!
API - 🦀 Rust API
-Python API
🤖 Machine Learning Features - 📊 Normalized Features for Consistency
- 📏 Feature Scaler Utility
- 🔍 Trait Filtering
- 📚 Onnx Sample Training
- 🧠 Sample Classification
📂 Virtual Imaging - Efficient mapping cache for virtual images
- 🗄️ Compatible with ZFS / BTRFS
- Speeds up repetitive tasks and filtering
- Lightening speed ⚡

Again, we are looking forward to your feedback on this release candidate!

v1.1.1

04 Mar 02:52
1aa0278
Compare
Choose a tag to compare

Features:

  • Refactored decompiler to disassembler
  • Dependencies compiled separately using find_package #130
  • WebAPI with Docker
  • WebAPI Python Wrapper
  • CI/CD Python Wheel Build Fixes
  • Compiled Python .whl files for Python 3.8, 3.9 and 3.10 for Windows, MacOS and Linux

Thanks to:

v1.1.1-rc1

07 May 03:03
Compare
Choose a tag to compare
v1.1.1-rc1 Pre-release
Pre-release

We are pleased to make this pre-release due to efforts by many at GeekWeek 2022. 🥳 🎉

Videos:

Features:

  • .NET PE Traits
  • Auto Mode
  • HTTP API/MongoDB
  • Tagging
  • Improved ELF/PE x86/x64 Coverage
  • Code Cleanup

Special Thanks:

NOTE: Windows supported dropped, will return in v1.1.1

v1.1.0

29 Nov 21:23
d62d7cc
Compare
Choose a tag to compare
  • Faster Decompiler upto 30%
  • Cyclomatic Complexity
  • Average Instructions Per Block
  • Byte Strings
  • Byte String sha256
  • Trait Strings
  • Trait String sha256
  • Block Counts
  • Instruction Counts
  • Byte Sizes
  • JSON Output
  • Documentation Builds
  • blyara tool to generate yara signatures on the fly

Initial Release + Bug Fixes

18 Nov 21:58
Compare
Choose a tag to compare

v1.0.1

  • Fixed Issue #2 with Capstone decompiler for recursion
  • Updated docs
wget https://github.com/c3rb3ru5d3d53c/binlex/releases/download/v1.0.0/binlex-1.0.1
mv binlex-1.0.1 binlex
chmod +x binlex
sudo mv binlex /usr/bin/

Initial Release

15 Nov 11:58
Compare
Choose a tag to compare

v1.0.0

Installing Binary:

wget https://github.com/c3rb3ru5d3d53c/binlex/releases/download/v1.0.0/binlex-1.0.0
mv binlex-1.0.0 binlex
chmod +x binlex
sudo mv binlex /usr/bin/