Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Outils/GitHubGitHub/binsync/binsync
Static AnalysisReverse EngineeringUtilities & FrameworksBinary Analysis
GitHubbinsync/binsync

binsync

A reversing plugin for cross-decompiler collaboration, built on git.

Voir le dépôtSite web
7385813il y a 10 joursVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Contenu non disponible dans la langue demandée. Affichage de la version anglaise.

BinSync

BinSync Logo

BinSync is a decompiler collaboration tool built on the Git versioning system to enable fined-grained reverse engineering collaboration regardless of decompiler. BinSync is built by mahaloz, the angr team, and the SEFCOM research lab. It's also due in large part to its use by the Shellphish hacking team.

All good decompilers share common objects called Reverse Engineering Artifacts (REAs). These REAs are the center of BinSync's syncing ability. Here are the supported REAs:

  • Function headers (symbol, args, type)
  • Stack Variables (symbol, type)
  • Structs
  • Enums
  • Comments

Note: all types support user-created types like structs.

Binja Sync

Join our discord below for more online help:

Discord

Quick Start

For all installs, it's best to use our two-part installer with Python:

root@kitploit:~
pip3 install binsync && binsync --install 
Télécharger l’outil

BinSync is also available in the Binary Ninja plugin manager. If you plan on using BS with Ghidra, you must launch it in PyGhidra mode. If you plan on using extra BS features, like the ChatGPT User, install the package like this: pip3 install binsync[extras], which will install extra packages for support. For full install information, please read our quickstart docs.

For developers, install the package to be editable (-e) and make sure pip>=23.0.0.

Supported Platforms

  • IDA Pro: >= 8.4 (if you have an older version, use BinSync v4.10.1)
  • Binary Ninja: >= 2.4
  • angr-management: >= 9.0
  • Ghidra: >= 12.0 (PyGhidra mode)

All versions require Python >= 3.10 and Git installed on your system. Ghidra support is still very much in early stage, so only expect the minimal features like artifact name syncing and comments.

Decompiler Support Progress

Although we support the decompilers in the earlier section, not every decompiler is supported at the same level of syncing. To understand the difference between artifact support, pull, push, and auto push, read our decompiler use introduction.

IDA Pro

Operations    Function Headers    Stack Vars    Global Vars    Structs    Enums    Comments    
Symbols✅✅✅✅✅✅
Types✅✅✅✅✅✅
Pull✅✅✅✅✅✅
Push✅✅✅✅✅✅
Auto Push✅✅✅✅✅✅

IDA Sync

Binary Ninja

Operations    Function Headers    Stack Vars    Global Vars    Structs    Enums    Comments    
Symbols✅✅✅✅✅✅
Types✅✅✅✅✅✅
Pull✅✅✅✅✅✅
Push✅✅✅✅✅✅
Auto Push✅✅✅✅✅✅

Binja Sync

Ghidra

Operations    Function Headers    Stack Vars    Global Vars    Structs    Enums    Comments    
Symbols✅✅✅✅✅✅
Types✅✅✅✅✅✅
Pull✅✅✅✅✅✅
Push✅✅✅✅✅✅
Auto Push✅✅✅✅✅✅

Ghidra Sync

angr-management

Operations    Function Headers    Stack Vars    Global Vars    Structs    Enums    Comments    
Symbols✅✅❌❌❌✅
Types✅✅❌❌❌✅
Pull✅✅❌❌❌✅
Push✅✅❌❌❌✅
Auto Push✅✅❌❌❌✅

Scripting

For scripting please see DecLib, which allows you to do all lifting and data manipulation in Python.

Sponsors

BinSync and its associated projects would not be possible without sponsorship. In no particular order, we'd like to thank all the organizations that have previously or are currently sponsoring one of the many BinSync projects.

NSF
DARPA
ARPA-H
RevEng AI