Skip to content

Releases: trup40/DotNetBundlePatcher

v2.0.0 - Major Update & Security Features

Choose a tag to compare

@trup40 trup40 released this 28 Dec 12:48

🚀 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>.log for 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, and logs directories.

🛠️ 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

Choose a tag to compare

@trup40 trup40 released this 27 Dec 16:21
33852e7

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.