Skip to content

HongThatCong/IDAFuzzy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔎IDAFuzzy🔎

Fuzzy searching tool for IDA Pro.

What's IDAFuzzy?

IDAFuzzy is fuzzy searching tool for IDA Pro. This tool helps you to find command/function/struct and so on. This tool is usefull when

  1. You don't remember all shortcut.
  2. You don't remember all function/struct name exactly.

This tool is inspired by Mac's Spotlight and Intellij's Search Everywhere dialog.

(Only IDA Pro 7 is tested.)

Requirements

It requires thefuzz

pip install thefuzz

Installation

Put ida_fuzzy.py into plugins directory.

Usage

Just do as follows.

  1. Type Shift + Space.
  2. Type as you like. (e.g. "snap da")
  3. Type Tab for selecting.(First one is automatically selected.)
  4. Type Enter to (execute command/jump to address/jump to struct definition...).

ida_fuzzy

Jump to function

jump

Jump to struct definition

struct

HTC changes

  • Change the old package fuzzywuzzy to thefuzz
  • Fix error: calling actions/commands twice
  • Add doubleclick an item in chooser
  • Code cleanup with Ruff + Pylint
  • Added struct members
  • Added enums and enum members

About

Fuzzy search tool for IDA Pro (Update)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%