2 Repos
Analyzing compiled binaries to identify specific content changes between different versions.
Distinct from Binary Analysis Tools: Focuses on comparing two versions of a binary rather than general inspection or disassembly.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Binary Difference Analysis. Refine with filters or upvote what's useful.
python-build-standalone ist eine Toolchain, die darauf ausgelegt ist, redistributierbare Python-Executables über mehrere Betriebssysteme und Hardware-Architekturen hinweg zu erzeugen. Sie generiert eigenständige Python-Binärdateien, die an Nutzer verteilt werden können, ohne dass ein vorinstallierter System-Interpreter erforderlich ist. Das Projekt verwaltet den End-to-End-Prozess der plattformübergreifenden Kompilierung unter Verwendung von Target-Triples und containerisierten Umgebungen, um konsistente Binärausgaben sicherzustellen. Es beinhaltet eine Distributions-Pipeline, die die Generierung von Build-Matrizen und das Hochladen kompilierter Artefakte auf öffentliche Release-Seiten und Mirror-Buckets automatisiert. Das Toolset bietet zudem Funktionen zur Analyse von Binär-Releases, was den Vergleich zweier kompilierter Binärdateien durch visuelle Berichte ermöglicht, um unerwartete Änderungen zwischen Versionen zu identifizieren. Dies umfasst den gesamten Lifecycle der Standardisierung von Build-Toolchains, Release-Management und Artefakt-Mirroring.
Identifies unexpected changes between releases by comparing binary contents via visual reports.
PE-bear is a graphical portable executable analysis tool designed for inspecting, disassembling, and modifying the structure of Windows PE binary files. It functions as a static analysis framework used to identify malicious patterns and reverse engineer program logic. The project provides a binary diffing tool to identify structural and content differences between two executable files. It also includes a section editor for modifying binary layouts by adding or altering sections and imports. The tool covers a range of binary analysis capabilities, including machine code disassembly, file layo
Detects structural and content changes between two versions of an executable by analyzing headers and sections.