{"repo":"gaasedelen/lighthouse","free":true,"listed":false,"github":"https://github.com/gaasedelen/lighthouse","clone":"git clone https://github.com/gaasedelen/lighthouse.git","description":"A Coverage Explorer for Reverse Engineers","language":"Python","stars":2572,"topics":["ida-pro","idapython","hexrays","code-coverage","binary-ninja","reverse-engineering","ida"],"license":"MIT","category":"security-tools","readme_excerpt":"Lighthouse - A Coverage Explorer for Reverse Engineers Overview Lighthouse is a powerful code coverage explorer for IDA Pro and Binary Ninja, providing software researchers with uniquely interactive controls to study execution maps for native applications without requiring symbols or source. This project placed 2nd in IDA's 2017 Plug-In Contest and was later nominated in the 2021 Pwnie Awards for its contributions to the security research industry. Special thanks to @0vercl0k for the inspiration. Releases v0.9 -- Python 3 support, custom coverage formats, coverage cross-refs, theming subsystem, much more. v0.8 -- Binary Ninja support, HTML coverage reports, consistent styling, many tweaks, bugfixes. v0.7 -- Frida, C++ demangling, context menu, function prefixing, tweaks, bugfixes. v0.6 -- Intel pintool, cyclomatic complexity, batch load, bugfixes. v0.5 -- Search, IDA 7 support, many improvements, stability. v0.4 -- Most compute is now asynchronous, bugfixes. v0.3 -- Coverage composition, interactive composing shell. v0.2 -- Multifile support, performance improvements, bugfixes. v0.1 -- Initial release Installation Lighthouse is a cross-platform (Windows, macOS, Linux) Python 2/3 plugin. It takes zero third party dependencies, making the code both portable and easy to install. Use the instructions below for your respective disassembler. IDA Installation 1. From IDA's Python console, run the following command to find its plugin directory: - import idaapi, os; print(os.path.join","default_branch":null,"files":null,"tree":[],"storefront":"/r/gaasedelen","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gaasedelen/lighthouse/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."}