Skip to content

v2.0.0 - Major Update & Security Features

Latest

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! ⭐