Releases: trup40/DotNetBundlePatcher
Releases · trup40/DotNetBundlePatcher
Release list
v2.0.0 - Major Update & Security Features
🚀 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! ⭐
v1.0.0 - Initial Release
DotNetBundlePatcher v1.0.0
This is the initial stable release of DotNetBundlePatcher, a powerful CLI tool designed to analyze, extract, and repack .NET Single-File applications.
🚀 Key Features
- Extract Bundles: Easily unpack embedded files from single-file executables.
- Repack/Patch: Modify extracted contents and repack them into a new bundle without breaking the structure.
- Inspect: View detailed metadata, .NET version, and file manifests.
⚙️ Technical Details
- Target Runtime: Windows x64
- Framework: .NET 10.0
- Self-Contained: No .NET Runtime installation is required to run this tool.
👉 Download: simply download DotNetBundlePatcher.exe below.