summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorKyleMiles <krm504@nyu.edu>2023-09-07 22:36:28 -0400
committerPeter LaFosse <peter@vector35.com>2023-09-11 11:06:38 -0400
commitb4da85f227630f8a1d7f4328f45e0f7d3d5a7e29 (patch)
tree9dc2752c9a92dc112e379a3b1e9bae80bd069c4d /README.md
parent8bdbbee31eda424f363d5f0ff1a0dfd5444cf477 (diff)
Update Open Source Attributions
Diffstat (limited to 'README.md')
-rw-r--r--README.md12
1 files changed, 9 insertions, 3 deletions
diff --git a/README.md b/README.md
index b2e51071..dba25a9c 100644
--- a/README.md
+++ b/README.md
@@ -51,7 +51,7 @@ In addition to the default build setup, you may want to:
## Examples
-There are many examples available. The [Python examples folder ](https://github.com/Vector35/binaryninja-api/tree/dev/python/examples) demonstrates many different applications of the Python API, while C++ examples include:
+There are many examples available. The [Python examples folder](https://github.com/Vector35/binaryninja-api/tree/dev/python/examples) demonstrates many different applications of the Python API, while C++ examples include:
- [bin-info](https://github.com/Vector35/binaryninja-api/tree/dev/examples/bin-info) is a standalone executable that prints some information about a given binary to the terminal.\*
- [breakpoint](https://github.com/Vector35/binaryninja-api/tree/dev/examples/breakpoint) is a plugin that allows you to select a region within an x86 binary and use the context menu to fill it with breakpoint bytes.
@@ -71,7 +71,7 @@ The issue tracker for this repository tracks not only issues with the source cod
## Contributing
-Public contributions are welcome to this repository. All the API and documentation in this repository is licensed under an MIT license, however, the API interfaces with a closed-source commercial application, [Binary Ninja](https://binary.ninja).
+Public contributions are welcome to this repository. Most of the API and documentation in this repository is licensed under an MIT license, however, the API interfaces with a closed-source commercial application, [Binary Ninja](https://binary.ninja). Additionally, the [Rust API](https://github.com/Vector35/binaryninja-api/tree/dev/rust) is [licensed](https://github.com/Vector35/binaryninja-api/tree/dev/rust/LICENSE) under a Apache 2.0 license.
If you're interested in contributing when you submit your first PR, you'll receive a notice from [CLA Assistant](https://cla-assistant.io/) that allows you to sign our [Contribution License Agreement](https://binary.ninja/cla.pdf) online.
@@ -90,7 +90,7 @@ This repository contains all of our Platform plugins available here:
## Related Repositories
-In addition to this main API repository being open source Vector35 also has open sourced Architecture, BinaryView and Debugger plugins open source as well:
+In addition to this main API repository being open source Vector35 also has open sourced Architecture, BinaryView, DebugInfo and Debugger plugins open source as well:
### Architectures
@@ -106,6 +106,12 @@ In addition to this main API repository being open source Vector35 also has open
* [ELF](https://github.com/Vector35/view-elf)
* [PE/COFF](https://github.com/Vector35/view-pe)
+### DebugInfo
+
+* [DWARF Import](https://github.com/Vector35/binaryninja-api/tree/dev/rust/examples/dwarf/dwarf_import)
+* [IDB Import](https://github.com/Vector35/idb-import-plugin)
+* [IDB Parser](https://github.com/Vector35/idb-parser-rs)
+
### Debugger
* [Debugger](https://github.com/Vector35/debugger)