SkillAgentSearch skills...

Nao

Simple No-meaning Assembly Omitter for IDA Pro (This is just a prototype)

Install / Use

/learn @tkmru/Nao
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

nao

nao(no-meaning assembly omiter) is simple dead code eliminator plugin for IDA pro.

Nao is just a prototype

before:

before

after:

after

Requirement

  • IDAPython
  • Unicorn and Python binding

How to Install Unicorn

Please follow the link.

Download – Unicorn – The ultimate CPU emulator

Installation

Please copy the contents of nao directory in this repository to $IDA_ROOT/plugins folder, or just run nao/nao.py as the IDAPython script. After you install nao.py, you'll see eliminate dead code button on Edit/Plugins menu.

plugins_menu

Usage

Shift-D display eliminated disassemble code from current function.

Licence

GPL v3 license

View on GitHub
GitHub Stars285
CategoryDevelopment
Updated24d ago
Forks51

Languages

Python

Security Score

100/100

Audited on Mar 7, 2026

No findings