π v2.0.0 - Security, Analytics & Compare
This release marks a significant evolution for DotNetBundlePatcher. Version 2.0.0 transforms the tool from a simple patcher into a comprehensive forensic and management suite for .NET single-file bundles.
β¨ New Features
π‘οΈ Security & Integrity
- SHA256 Hashing: Added file integrity verification. You can now calculate and verify hashes for all embedded files.
- Auto-Backup: The tool now automatically creates a backup of the original executable in the
backup/folder before any repack operation. - Safe Repacking: Enhanced safety checks to prevent data loss during the patching process.
π Analysis & Forensics
- Bundle Comparison: Compare two different bundles side-by-side to detect added, removed, or modified files (including size differences).
- Deep Search: Search for specific files (e.g.,
config.json,library.dll) inside a bundle without extracting it. - Manifest Export: Export bundle details to JSON, XML, or TXT formats for external reporting and documentation.
βοΈ Core Improvements
- Session Logging: All operations are now logged to
logs/session_<timestamp>.logfor better debugging and tracking. - Enhanced UX: Added visual progress bars for long-running operations (hashing, extracting).
- Folder Management: Automatic organization of
work,out,backup,exports, andlogsdirectories.
π οΈ Technical Info
- Target: Windows x64
- Runtime: .NET 10.0 (Self-Contained)
- Debugger: PDB symbols are embedded for easier troubleshooting.
If you find this tool useful, please consider giving it a star! β