diff options
| author | Jordan Wiens <jordan@psifertex.com> | 2024-02-19 15:04:00 -0500 |
|---|---|---|
| committer | Jordan Wiens <jordan@psifertex.com> | 2024-02-23 11:14:06 -0500 |
| commit | 448f40be71dffa86a6581c3696627ccc1bdf74f2 (patch) | |
| tree | cd79923c85986c0135b41eb7432e54218f1a56e5 /docs/index.md | |
| parent | 748c2295e31c03afa1d4b1b776a59f9fa9a48d34 (diff) | |
4.0 documentation
- Refactored Type Documentation
- Added Projects
- Added Type Archives
- Added New Sidebar Documentation
- Added String Concepts
- Added Light/Dark Mode
- Added New Tab Documentation
- Added BNIL Guide: HLIL docs
- Added new cookbook examples
- Added migration guide
- Added script for building docsets
- Added documentation for themes
- Updated all images to Ninja Edit
- API Docs : Documents BasicBlockEdge and BasicBlock
- API Docs : Documents CoreVariable, Variable, and VariableNameAndType
- API Docs : Corrects note on `BinaryView.update_analysis` and `BinaryView.update_analysis_and_wait` to represent that analysis is run by default for you now.
- Many, many other changes
Diffstat (limited to 'docs/index.md')
| -rw-r--r-- | docs/index.md | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/docs/index.md b/docs/index.md index 1e6f5daf..e9e463f4 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,13 +1,10 @@ # Binary Ninja -A new kind of reverse engineering platform +[Binary Ninja](https://binary.ninja/) is a reverse engineering platform and decompiler. It focuses on a clean and easy to use interface with a powerful multithreaded analysis built on top of a stack of custom ILs. It can quickly adapt to a variety of architectures, platforms, and compilers. ---- +- To quickly get started as a new user, check out our [Getting Started Guide](getting-started.md). +- To learn about the user interface, check out the more extensive [User Guide](./guide/index.md). +- To learn about the API and plugin design, check out the [Developer Guide](./dev/index.md). +- To get a complete reference for the API, check out the documentation for [Python](https://api.binary.ninja/), [C++](https://api.binary.ninja/cpp/), and [Rust](https://rust.binary.ninja/binaryninja/). -[Binary Ninja](https://binary.ninja/) is a reverse engineering platform. It focuses on a clean and easy to use interface with a powerful multithreaded analysis built on a custom IL to quickly adapt to a variety of architectures, platforms, and compilers. - -- To quickly get started as a new user, check out our [getting started guide](getting-started.md). -- More in-depth user questions are probably answered in our [user manual](./guide/index.md). -- Anyone wanting to get started with our powerful API should check out the [developer section](./dev/index.md). Note that this section is different from our API reference for [Python](https://api.binary.ninja/), [CPP](https://api.binary.ninja/cpp/), and [Rust](https://rust.binary.ninja/binaryninja/). - -Of course, if you just have some questions, you might find our [discussions](https://github.com/Vector35/binaryninja-api/discussions) forum helpful, search [search our public issue tracker](https://github.com/Vector35/binaryninja-api/issues) or join the more interactive [slack channel](https://slack.binary.ninja/). +Of course, if you just have some questions, you might find our [discussions](https://github.com/Vector35/binaryninja-api/discussions) forum helpful, search [our public issue tracker](https://github.com/Vector35/binaryninja-api/issues), or join the more interactive [slack channel](https://slack.binary.ninja/). |
