Releases: radareorg/iaito
Release list
6.1.8
Release Notes
Version: 6.1.8 (previous: 6.1.6)
Commits: 40 from 5 contributors
Release builds (binary assets below) are considered work-in-progress, use flatpak or your distro packaging if anything is not working
Highlights
- Add support for deeplinks (iaito://)
- Sha256 database to scan directory and online lookup
- Widely customizable keybindings
- Eliminate panel lock/unlock with a revamped DockManager
- Tweak asm.addr.base from settings/disasm/hexdump/graph
- Dwarf/source is now another decompiler backend
- Respect asm.addr.relto in the hexdump
- Full UI theming replacing QtStyleSheets with custom QStyleEngine
- New ui commands for scripting the interface: uig, uip, uir
- Load custom plugins from any path
- Optional secondray navigation bar
- Minimap graph with syntax colored
Authors
Flatpak (WSL / Linux)
sudo flatpak remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.radare.iaito
flatpak run org.radare.iaitoBuild from Source
curl -sL https://github.com/radareorg/iaito/archive/refs/tags/6.1.8.tar.gz | tar xzv
iaito-6.1.8/sys/install.sh6.1.6
Release Notes
Version: 6.1.6 (previous: 6.1.4)
Commits: 119 from 2 contributors
Release builds (binary assets below) are considered work-in-progress, use flatpak or your distro packaging if anything is not working
Flatpak (WSL / Linux)
sudo flatpak remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.radare.iaito
flatpak run org.radare.iaitoBuild from Source
curl -sL https://github.com/radareorg/iaito/archive/refs/tags/6.1.6.tar.gz | tar xzv
iaito-6.1.6/sys/install.shHighlights
- Sync byte range selections between disasm, graph and hexdump
- Fix converting multiple instructions to dwords in disasm
- Use scr.highlight in the decompiler output
- Add support for r2mcp background server
- Integrate r2hermes, r2ai and r2jadx decompilers
- Support (non-blocking UI) async decompilation with r2ai
- Better mouse over and cursor settings in disasm and graph over registers and calls
- Better decompiler highlight defaults
- Multithreaded r2ai background tabs support
- Add fancy icons in app and contextual menus
- New dialog/tool to create and modify switch jump tables
- New CodeInfo widget to display collapsed rows for ops, basic blocks and function info
- New syscalls dialog to query the database
- New calculator and assembler/disassembler tools
- Fully redesigned app and context menus (RFC)
- Improve bblines and font metrics for disasm and hexdump
- Optimize disassembler scroll and fix the random gap depending on fonts used
- Basic block colors in disasm
- Graph navigation keybindings in sync with r2
- Add new w95-style classic theme
- Improve graph look&feel layout, colors and shadows
- Fix infinite loop causing 100% cpu when resizing
- Use new projects by default (visually more appealing too)
- Reduce memory usage and fix memleaks in font management
- Statusbar can be toggled now
- Guard reentrant stderr logs in the console widget
- Navigation bar can be placed in many new locations now
- Fix scrolling issues on x86-16 and arm-thumb binaries
- Improved function color and pins support
- Autocomplete filepaths in the new file dialog
6.1.4
Release Notes
Version: 6.1.4 (previous: 6.1.2)
Commits: 99 from 1 contributor (@trufae)
Flatpak (WSL / Linux)
sudo flatpak remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.radare.iaito
flatpak run org.radare.iaitoBuild from Source
curl -sL https://github.com/radareorg/iaito/archive/refs/tags/6.1.4.tar.gz | tar xzv
iaito-6.1.4/sys/install.sh🚀 New Features
User Interface & Workflow
- Analysis plugins are now accessible directly from the menu
- Import symbols: from external binaries (PDB, DWARF, rbin formats)
- Navigation Bar can be freely repositioned anywhere in the interface
- Lock panels toggle with
Control+Lfor better workspace management - ZoomWidget added as a frontend for the
pzcommands (from 6.1.2) - IBM Plex Mono font added for improved code readability
- Startup analysis: New analysis dialog with progress logs
- Disassembler:
Control+Fto changescr.highlightfor easier navigation - Background webserver support restored
🐛 Debugger & Emulation
- Debugger mode: New
-dflag to start Iaito directly in debugger mode - Process attachment: List local processes when attaching in debugger mode
- Resume options: More granular process resume controls (until signal, address, program code, or return instruction)
- Register panel: Register names are now clickable; mouseover tooltips added
📝 Project Management
- Project portability: Import and export projects in ZIP format
- New File dialog now displays project details for easier selection
🔧 Improvements
- Disassembly widget: Scrolling bugs fixed and unaligned instruction handling improved when scrolling; now respects
codealignarchitecture settings - Hexdump: Column width now properly aligns with font size
- Current address highlight in debugger fixed
- Plugin visibility: Muta, FilsSystem, and RLang plugins now listed in preferences
- Stability: Multiple code reviews integrated for improved reliability
⚠️ Breaking Changes & Removals
- Python support fully removed — including settings upgrade and software update checks
- Support for r2 < 6 discontinued
- Removed several path traversal and command injection vulnerabilities
- Build option:
--without-debuggerflag to compile without debugger support
6.1.2
Release Notes
Version: 6.1.2 (previous: 6.1.0)
Commits: 10 from 2 contributors
Release builds (binary assets below) are considered work-in-progress, use flatpak or your distro packaging if anything is not working
Flatpak (WSL / Linux)
sudo flatpak remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.radare.iaito
flatpak run org.radare.iaitoBuild from Source
curl -sL https://github.com/radareorg/iaito/archive/refs/tags/6.1.2.tar.gz | tar xzv
iaito-6.1.2/sys/install.shHighlights
6.1.0
Release Notes
Version: 6.1.0 (previous: 6.0.8)
Commits: 32 from 3 contributors (@trufae @prodrigestivill @AlbertoMarnetto )
- Configurable navigation bar position and size
- Navigation bar can respect color theme
- Improve type xrefs, viewer and editor
- Fix command injections in maps and files widgets
- Decompiler code highlighting honors the color theme in r2
- Address incorrect dynamic casts crashes
Flatpak (WSL / Linux)
sudo flatpak remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.radare.iaito
flatpak run org.radare.iaitoBuild from Source
curl -sL https://github.com/radareorg/iaito/archive/refs/tags/6.1.0.tar.gz | tar xzv
iaito-6.1.0/sys/install.sh6.0.8
Release Notes
Version: 6.0.8 (previous: 6.0.7)
Commits: 9 from 6 contributors
Release builds (binary assets below) are considered work-in-progress, use flatpak or your distro packaging if anything is not working
Flatpak (WSL / Linux)
sudo flatpak remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.radare.iaito
flatpak run org.radare.iaitoBuild from Source
curl -sL https://github.com/radareorg/iaito/archive/refs/tags/6.0.8.tar.gz | tar xzv
iaito-6.0.8/sys/install.shHighlights
Note
Some CI patches have been required to allow this release to be published, changes are detailed here 6.0.8...9e850e2 .
6.0.7
Release Notes
Version: 6.0.7 (previous: 6.0.4)
Commits: 14 from 3 contributors
Release builds (binary assets below) are considered work-in-progress, use flatpak or your distro packaging if anything is not working
Flatpak (WSL / Linux)
sudo flatpak remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.radare.iaito
flatpak run org.radare.iaitoBuild from Source
curl -sL https://github.com/radareorg/iaito/archive/refs/tags/6.0.7.tar.gz | tar xzv
iaito-6.0.7/sys/install.shHighlights
6.0.4
Release Notes
Version: 6.0.4 (previous: 6.0.2)
Commits: 7 from 3 contributors
Release builds (binary assets below) are considered work-in-progress, use flatpak or your distro packaging if anything is not working
Flatpak (WSL / Linux)
sudo flatpak remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.radare.iaito
flatpak run org.radare.iaitoBuild from Source
curl -sL https://github.com/radareorg/iaito/archive/refs/tags/6.0.4.tar.gz | tar xzv
iaito-6.0.4/sys/install.shHighlights
6.0.2
Release Notes
Version: 6.0.4 (previous: 6.0.2)
Commits: 5 from 3 contributors
Release builds (binary assets below) are considered work-in-progress, use flatpak or your distro packaging if anything is not working
Flatpak (WSL / Linux)
sudo flatpak remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.radare.iaito
flatpak run org.radare.iaitoBuild from Source
curl -sL https://github.com/radareorg/iaito/archive/refs/tags/6.0.4.tar.gz | tar xzv
iaito-6.0.4/sys/install.shHighlights
6.0.0
Release Notes
Version: 6.0.0 (previous: 5.9.9)
Commits: 140 from 8 contributors
Release builds (binary assets below) are considered work-in-progress, use flatpak or your distro packaging if anything is not working
Flatpak (WSL / Linux)
sudo flatpak remote-add flathub https://dl.flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.radare.iaito
flatpak run org.radare.iaitoBuild from Source
curl -sL https://github.com/radareorg/iaito/archive/refs/tags/6.0.0.tar.gz | tar xzv
iaito-6.0.0/sys/install.shHighlights
More details
Authors
Alexander Stepchenko Integral Júnior Carreiro Murphy Pau RE dependabot[bot] pancake pancake