Auto_re dummy-named functions, which have one API call or jump to the imported API.
Before
![](https://1.bp.blogspot.com/-0JZ9Ymm4KHQ/Xax1uJtxLVI/AAAAAAAADAo/5x2SJ6rzYwMXQSOjZ9wDsPKqiXMd1aqfgCLcBGAsYHQ/s1600/auto_re-1.png)
After
![](https://1.bp.blogspot.com/-5gVscEukqU4/Xax1uKx2BJI/AAAAAAAADAk/beaPgrWnqd4vXmnfMujiuv7jDaxGL9nVQCLcBGAsYHQ/s1600/auto_re-2.png)
Also Read – UniFuzzer : A Fuzzing Tool For Closed-Source Binaries Based On Unicorn & LibFuzzer
- 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:
![](https://1.bp.blogspot.com/-WtN4n9my4o0/Xax1uGEcvcI/AAAAAAAADAg/CQI4XrrAtZofJC7CybfuONit2b-wCM8NACLcBGAsYHQ/s1600/auto_re-3.png)
![](https://1.bp.blogspot.com/-KIuzmU60PvI/Xax1vSpeo3I/AAAAAAAADAs/V-jwPVGtacIKsynN27O9KlEz6J8J6gBggCLcBGAsYHQ/s1600/auto_re-4.png)
How TAGs look in unexplored code:
![](https://1.bp.blogspot.com/-7cgSaEhQeM0/Xax1vtectEI/AAAAAAAADAw/wqkTWfrWL-keKKAajRSKtALabhdBDkgQwCLcBGAsYHQ/s1600/auto_re-5.png)
You can easily rename function using its context menu or just pressing n
hotkey:
![](https://1.bp.blogspot.com/-sB93mQ-cKvg/Xax1vhgSHkI/AAAAAAAADA0/_9fUR-3gDiczw5DZGpa2adTr0UBWYc6bACLcBGAsYHQ/s1600/auto_re-6.png)
Installation
Just copy auto_re.py
to the IDA\plugins
directory and it will be available through Edit -> Plugins -> Auto RE
menu