All notable changes to LiveExploit will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial release of LiveExploit
- Basic exploit development capabilities:
- Buffer overflow payload generation
- ROP chain building
- Format string exploit creation
- Shellcode generation
- Safety features:
- Dry-run mode by default
- Unsafe operation confirmation
- Comprehensive logging
- Binary analysis tools:
- Checksec-style security feature detection
- Binary property analysis
- Fuzzing capabilities:
- Random payload generation
- Crash detection
- Memory dumping utilities (test harness only)
- Complete CLI interface
- Comprehensive documentation
- Unit and integration tests
- Debian packaging support
- CI/CD pipeline
- All dangerous operations require explicit confirmation
- Network operations and shellcode generation are safety-gated
- No destructive actions without explicit user consent
- Comprehensive legal and ethical documentation
- MIT OR Apache-2.0 dual license
- Comprehensive legal guidelines
- Responsible disclosure policy
- Clear usage boundaries and warnings