Skip to content

P4nda0s/LazyIDA

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LazyIDA

Make your IDA Lazy!

Install

  1. put LazyIDA.py into plugins folder under your IDA Pro installation path.

Features

  • 原版很久没更新【添加以下功能】

    • 自动重定位跳转 (调试的时候不用重新计算偏移或者rebase)
    • DUMP 指定内存到文件(脱壳不用脚本了)
    • 粘贴 ASCII/HEX/BASE64 到指定内存 (批量修改内存)
    • 复制 RVA
  • Jump to other based-address without rebase the idb.

When you debug a program using ohter debuggers, such as ollydbg, and you want to jump to some runtime address in ida, but the imagebase had changed sometimes, so the only way is to rebase idb and type 'G' to jump to the target address. For some large program's idb, it will takes terrible time to rebase the idb.

offset = target_addr - target_base + currrent_base

LazyIDA can help you jump to other based-address without rebase. shortcuts: Shift + G, LazyIDA will copy the address from clipboard, and fill it in 'Target Addr'.

  • Remove function return type in Hex-Rays:

2016-06-12 11 05 29

  • Convert data into different formats:

2016-06-12 11 01 57 2016-06-12 11 03 18

  • Scan for format string vulnerabilities:

2016-06-15 8 19 03

  • Jump to vtable functions by double clicking

  • Lazy shortcuts:

    • Disasm Window:
      • w: Copy address of current line into clipboard
    • Hex-rays Window:
      • w: Copy address of current item into clipboard
      • c: Copy name of current item into clipboard
      • v: Remove return type of current item
  • paste data to arbitary address, supports paste from HEX, BASE64, or ASCII

  • lazy dumper, A tool for dump memory to a file, you can specify it size in ui.

About

Make your IDA Lazy!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%