{"repo":"L4ys/LazyIDA","free":true,"listed":false,"github":"https://github.com/L4ys/LazyIDA","clone":"git clone https://github.com/L4ys/LazyIDA.git","description":"Make your IDA Lazy!","language":"Python","stars":1439,"topics":["ida","python","ida-plugin","idapro","idapython"],"license":"MIT","category":"security-tools","readme_excerpt":"LazyIDA Make your IDA Lazy! [!NOTE] This project was written casually 10 years ago when I was doing CTF challenges. As IDA Pro has evolved, many features are now outdated or built-in: - Remove return type: Built-in since IDA Pro 7.5+ - Dump feature: Can be replaced with IDA's built-in Shift-E - Format string vulnerability scan: Since Hex-Rays decompiler now supports most common architectures, this feature should be reimplemented using Hex-Rays API for better results Consider using and contributing to HappyIDA, which has a better code architecture for adding new features. Installation Method 1: Using hcli (Recommended) Method 2: Manual Installation 1. Download or clone this repository. 2. Copy LazyIDA.py into your IDA plugins directory: - Windows: %APPDATA%\\Hex-Rays\\IDA Pro\\plugins\\ - macOS/Linux: /.idapro/plugins/ 3. Restart IDA. Features - Remove function return type in Hex-Rays (IDA 7.5+ has this feature built-in): - Convert data into different formats, output will also be automatically copied to the clipboard: - Scan for format string vulnerabilities: - 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","default_branch":null,"files":null,"tree":[],"storefront":"/r/L4ys","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/L4ys/LazyIDA/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}