- Analysis of the known instruction set
- Memory map cfg for ROM and RAM
- Basic data/code reference detection, manual address support too
- Branch detection
[Windows]
[GUI]
- Install Visual Studio 2022.
- Unpack the IDA SDK to a directory on your computer.
- Clone this repository into the IDA SDK
module
directory. - Open the
kirk.sln
solution in Visual Studio and build. - Proc modules will be copied into the users %APPDATA\Hex-Rays\IDA Pro\procs folder
- Copy the
cfg\kirk.cfg
file to your%APPDATA\Hex-Rays\IDA Pro\cfg
folder and update the definitions as appropriate for your implementation.
[makefile]
- Configure the
$IDASDK
environment variable. - Clone this repository into the
$IDASDK/module
directory. - Edit the
$IDASDK/module/makefile
and add the repository directory toDIRS32
. - Follow the IDA SDK build instructions.
The code is licensed under MIT License