Gallopsled / Gallopsled/pwntools
MemLeak persistent mode
- Dominant language
- Python
- Stars
- 13.7k
- Forks
- 1.9k
- Avg merge
- 6d 23h
- Merged PRs (30d)
- 3
Description
The `MemLeak` module is really nifty, but it would be nice if there were a way to (optionally) automatically persist leaked memory to a file, such that subsequent script executions can load the cached / persisted leaked memory from file, instead of leaking again over-the-wire.
This would be useful for deterministic, memory-scanning-heavy operations like Pwnable.kr's `Exynos` challenge.
Contributor guide
Research direction
Start by locating the MemLeak module and reviewing how its current leak behavior is exercised. Define the persistence interface and file behavior before implementation; done means an optional persisted leak file can be reused by subsequent script executions so deterministic scans do not leak the same memory over the wire again.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100