<component type="desktop-application">
<id>org.radare.iaito</id>
<name>Iaito</name>
<summary>GUI for radare2</summary>
<project_license>GPL-3.0</project_license>
<developer_name>radare2</developer_name>
<description>
<p>iaito is the official graphical interface for radare2, a libre reverse engineering framework.</p>
<ul>
<li>Focus on simplicity, parity with commands, keybindings and r2-style workflows.</li>
<li>Use r2 plugins (f.ex: no need for r2ghidra-iaito plugin if r2ghidra is installed)</li>
<li>Aims to cover other radare2 features, not just a disassembler (forensics, networking, bindiffing, solvers, ...).</li>
</ul>
</description>
<pkgname>iaito</pkgname>
<launchable type="desktop-id">org.radare.iaito.desktop</launchable>
<icon type="remote" width="48" height="48">org/radare/iaito/e36ba556648d5984432eecd353776e3f/icons/48x48/iaito_org.radare.iaito.png</icon>
<icon type="cached" width="64" height="64">iaito_org.radare.iaito.png</icon>
<icon type="remote" width="64" height="64">org/radare/iaito/e36ba556648d5984432eecd353776e3f/icons/64x64/iaito_org.radare.iaito.png</icon>
<icon type="remote" width="128" height="128">org/radare/iaito/e36ba556648d5984432eecd353776e3f/icons/128x128/iaito_org.radare.iaito.png</icon>
<icon type="stock">org.radare.iaito</icon>
<url type="homepage">https://radare.org/</url>
<url type="bugtracker">https://github.com/radareorg/iaito/issues</url>
<url type="contact">https://github.com/radareorg/iaito#help</url>
<url type="vcs-browser">https://github.com/radareorg/iaito</url>
<categories>
<category>Development</category>
<category>Debugger</category>
<category>Viewer</category>
<category>ComputerScience</category>
<category>DataVisualization</category>
<category>Emulator</category>
<category>FileTools</category>
<category>Security</category>
</categories>
<screenshots>
<screenshot type="default">
<caption>File overview</caption>
<image type="source" width="1148" height="827">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-1_orig.png</image>
<image type="thumbnail" width="752" height="541">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-1_752x541.png</image>
<image type="thumbnail" width="624" height="449">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-1_624x449.png</image>
<image type="thumbnail" width="224" height="161">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-1_224x161.png</image>
</screenshot>
<screenshot>
<caption>Binary disassembly</caption>
<image type="source" width="1253" height="900">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-2_orig.png</image>
<image type="thumbnail" width="1248" height="896">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-2_1248x896.png</image>
<image type="thumbnail" width="752" height="540">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-2_752x540.png</image>
<image type="thumbnail" width="624" height="448">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-2_624x448.png</image>
<image type="thumbnail" width="224" height="160">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-2_224x160.png</image>
</screenshot>
<screenshot>
<caption>Assembly graph</caption>
<image type="source" width="1148" height="827">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-3_orig.png</image>
<image type="thumbnail" width="752" height="541">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-3_752x541.png</image>
<image type="thumbnail" width="624" height="449">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-3_624x449.png</image>
<image type="thumbnail" width="224" height="161">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-3_224x161.png</image>
</screenshot>
<screenshot>
<caption>Dark Theme</caption>
<image type="source" width="1407" height="841">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-4_orig.png</image>
<image type="thumbnail" width="1248" height="745">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-4_1248x745.png</image>
<image type="thumbnail" width="752" height="449">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-4_752x449.png</image>
<image type="thumbnail" width="624" height="372">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-4_624x372.png</image>
<image type="thumbnail" width="224" height="133">org/radare/iaito/e36ba556648d5984432eecd353776e3f/screenshots/image-4_224x133.png</image>
</screenshot>
</screenshots>
<keywords>
<keyword>radare2</keyword>
<keyword>radare</keyword>
<keyword>r2</keyword>
<keyword>iaito</keyword>
<keyword>gdb</keyword>
<keyword>disassembler</keyword>
<keyword>debugger</keyword>
<keyword>c</keyword>
<keyword>c++</keyword>
<keyword>assembler</keyword>
<keyword>decompiler</keyword>
<keyword>binary</keyword>
<keyword>asm</keyword>
<keyword>arm</keyword>
<keyword>exe</keyword>
<keyword>viewer</keyword>
</keywords>
<releases>
<release type="stable" version="5.9.0" timestamp="1711843200">
<description>
<p>Stability fixes after lots of testing</p>
<p>Sync with r2-5.9, stay source compatible with 5.8</p>
</description>
</release>
<release type="stable" version="5.8.8" timestamp="1678838400">
<description>
<p>Fix startup crash caused by UB</p>
<p>Fix crash when loading Settings</p>
<p>Show error instead of silently closing when the file cannot be open</p>
<p>Resolve color themes from other versions of r2</p>
<p>Analysis settings have more configurable boundaries</p>
<p>Remove iaito plugins from the UI, only show r2 ones</p>
<p>Add separate startup (per-session) and onload scripts (per-file)</p>
<p>Add option to export the disassembly to a text file</p>
<p>QMake now obeys CFLAGS/LDFLAGS and --prefix from configure</p>
<p>In sync with r2-5.8.x, but works with 5.8.9 too</p>
</description>
</release>
<release type="stable" version="5.8.6" timestamp="1678838400">
<description>
<p>Build fixes</p>
<p>Disable debugger projects</p>
<p>Better qt6 support</p>
<p>File selection is required to fix a crash</p>
</description>
</release>
<release type="stable" version="5.8.4" timestamp="1678838400">
<description>
<p>Complete port to Qt6</p>
<p>Fix the empty import widget</p>
<p>Add one more depth level of analysis (aaaaa)</p>
<p>Add anal.vars checkbox in loading settings</p>
<p>Use R_LOG APIs instead of eprintf calls</p>
</description>
</release>
</releases>
<content_rating type="oars-1.1"/>
</component>