Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/allsafecybersecurity/lazyghidra
Make your Ghidra Lazy!
https://github.com/allsafecybersecurity/lazyghidra
ghidra python reverse-engineering
Last synced: about 2 months ago
JSON representation
Make your Ghidra Lazy!
- Host: GitHub
- URL: https://github.com/allsafecybersecurity/lazyghidra
- Owner: AllsafeCyberSecurity
- License: mit
- Created: 2019-09-01T04:22:19.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-08-27T04:50:17.000Z (over 4 years ago)
- Last Synced: 2024-10-28T00:02:01.319Z (about 2 months ago)
- Topics: ghidra, python, reverse-engineering
- Language: Python
- Size: 816 KB
- Stars: 136
- Watchers: 5
- Forks: 11
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# LazyGhidra
Make your Ghidra Lazy! LazyGhidra is inspired by [LazyIDA](https://github.com/L4ys/LazyIDA).## Installation
In the Script Manager click the `Script Directories` icon in the toolbar and add the checked out the `scripts` folder in this repository as a path.
Scripts will appear in the `LazyGhidra` category.![script_manager](./screenshots/script_manager.png)
## Features
- Convert selected data into different formats:
- hex string
- C/C++ array
- Python listThis convert selected part of `Listing` to various formats.
![converter-listing](./screenshots/converter_listing.png)
When conversion is complete, scripts output the result to `Console`.
![converter-console](./screenshots/converter_console.png)
- Check potentially buffer overflow functions:
- getpw
- gets
- sprintf
- strcat
- strcpy
- vsprinfThe results are output to `Console`.
![checker](./screenshots/checker.png)
It is also reflected in `Bookmarks`.
![checker_bookmarks](./screenshots/checker_bookmarks.png)