arrow-left

All pages
gitbookPowered by GitBook
1 of 2

Loading...

Loading...

Welcome to Hex-Rays docs

Discover the core of Hex-Rays guides and manuals, guiding you through IDA features and real-life usage scenarios.

hashtag
Getting Started

New to IDA? Explore our selection of documentation to guide you through the installation process and jumpstart your reverse engineering journey.

hashtag
Our Guides

Delve into detailed guides to discover IDA features and maximize its capabilities.

Install IDA

Get your IDA instance up and running on your local machine.

Manage your license

Check how to handle your license key file to keep IDA subscription active.

Check basic features

Reverse your first binary file and discover the capabilities of disassembly and decompilation.

Explore the main IDA interface and features, learn how to customize your experience and take advantage of plugins or utilities.

Discover our Developer Kit, featuring the and . Additionally, explore the IDC scripting language.

Check how to install and manage Teams and Lumina servers as well as handle floating licenses.

What's new?

Check the latest changes in the Hex-Rays documentation, including new tutorials and manuals, along with significant revisions to existing content.

hashtag
December 2024

hashtag

User Guide
Developer Guide
IDA C++ SDKarrow-up-right
IDAPython APIarrow-up-right
Admin Guide
Updated Porting Guides

With the recent changes to our API that came into life with SP1 for IDA 9.0, we updated Porting Guides for and .

hashtag
New IDAPython examples

With the new or reworked IDAPython examples that were added to our , we revamped the examples categories to make the navigation among them more intuitive. Take a look at the new category for samples that utilize our updated Types endpoints.

hashtag
Revamped IDAPython reference

We updated the UI layout of and improve cross-referencing.

hashtag
November 2024

hashtag
Other updates

  • To reflect the current state of Local Types window as a one hub to all types-related operations, we updated the .

hashtag
October 2024

With IDA 9.0, we changed how the Hex-Rays documentation is organized and added new guides and tutorials to kickstart your IDA journey and ease the migration from previous IDA versions.

hashtag
New Structure

Our docs are divided into three main categories:

  • , dedicated to individual users and covering whole IDA products (including add-ons, like Teams and Lumina). Most of the documentation regarding IDA, like manuals or tutorials, is currently accessible under the User Guide.

  • , which focuses on developer's needs, covers the reference and contextual documentation for IDAPython API and C++ SDK, as well as native IDC language. This part is mainly dedicated to plugin authors and devs interested in enhancing basic IDA capabilities with our development kit or scripting.

  • mainly focuses on administrators installing and managing servers for Teams and Lumina or floating licenses.

In , we gathered docs with rather historical value that some of you may still find interesting but focused on previous versions of IDA.

hashtag
New Getting Started Guides

We prepared a section for IDA newbies and also gathered additional materials to help you find your way around our or .

hashtag
Migration and Porting Guides

For those familiar with previous versions of IDA, we prepared Porting Guides for and . If you use the Flexera server for floating licenses, check our .

hashtag
New features described

We added installation and setup guides for plugin and .

IDAPython
C++ SDK
examples library
Working with types
IDAPython Reference Documentationarrow-up-right
Subviews
User Guide
Developer Guide
Admin Guide
Archive
Getting Started
IDAPython API
IDA SDK
IDAPython
C++ SDK
Migration Guide for new Hex-Rays license server
IDA Feeds
idalib