Skip to content

a1ext/auto_re

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

Join the chat at https://gitter.im/auto_re/Lobby

Features

1. Auto-renaming dummy-named functions, which have one API call or jump to the imported API

Before

auto_rename_src.png

After

auto_rename_dst.png

2. Assigning TAGS to functions accordingly to called API-indicators inside

  • Sets tags as repeatable function comments and displays TAG tree in the separate view

Some screenshots of TAGS view:

tags_view_0.png

tags_view_1.png

How TAGs look in unexplored code: tags_in_unexplored_code.png

You can easily rename function using its context menu or just pressing n hotkey:

function_rename.png

Installation

Just copy auto_re.py to the IDA\plugins directory and it will be available through Edit -> Plugins -> Auto RE menu