forked from google/bindiff
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Import content from the manual, add build instructions
PiperOrigin-RevId: 385492515 Change-Id: Ida57a7d243227b589ffb7b20126f88a8f92e6f88
- Loading branch information
1 parent
f1ee27c
commit 3e91be6
Showing
6 changed files
with
796 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Editor backup files/IDE files | ||
*~ | ||
.*.swp | ||
.*.swo | ||
|
||
# IDEs | ||
.cache/ | ||
.clangd/ | ||
.idea/ | ||
.vscode/ | ||
compile_commands.json | ||
|
||
# Build artifacts | ||
build/ | ||
java/ui/build/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
![BinDiff Logo](images/bindiff-lockup-vertical.png) | ||
|
||
Copyright 2011-2021 Google LLC. | ||
|
||
# BinDiff Documentation | ||
|
||
BinDiff is a leading executable-comparison tool for reverse engineers that need | ||
to analyze patches, malware variants, or are generally interested in the | ||
differences between two executables. | ||
|
||
In order to make best use of BinDiff, it is very helpful to spend a bit of time | ||
familiarizing yourself with the concepts and algorithms behind it. For this, we | ||
recommend reading [Understanding BinDiff](concepts.md), which explains the | ||
behind-the-scenes and | ||
[Core Functionality](https://www.zynamics.com/bindiff/manual/#chapCoreFunc), | ||
which explains the basic elements of the user interface. | ||
|
||
Ideally, we would like you to also read | ||
[Analyzing a Microsoft Patch](https://www.zynamics.com/bindiff/manual/#chapWalkthrough) | ||
(a walk-through demonstrating how to analyze a simple security update) and | ||
[Advanced Usage](https://www.zynamics.com/bindiff/manual/#N20AB6) | ||
(porting your symbols and comments from one disassembly to the next). | ||
|
||
*This documentation is a work in progress and not everything from the original | ||
manual has been ported over.* | ||
|
||
## Table of Contents | ||
|
||
- [Understanding BinDiff](concepts.md) | ||
- [Installation](https://www.zynamics.com/bindiff/manual/#N201AE) | ||
- [Disassemblers](disassemblers.md) | ||
- [Core Functionality](https://www.zynamics.com/bindiff/manual/#chapCoreFunc) | ||
- [Analyzing a Microsoft Patch](https://www.zynamics.com/bindiff/manual/#chapWalkthrough) | ||
- [Advanced Usage](https://www.zynamics.com/bindiff/manual/#N20AB6) | ||
- [Version History](version-history.md) |
Oops, something went wrong.