Exetools  

Go Back   Exetools > General > Developer Section

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 10-10-2026, 21:12
Dr.FarFar's Avatar
Dr.FarFar Dr.FarFar is offline
Family
 
Join Date: Oct 2021
Location: Egypt ( ❤️ Palestine ❤️ )
Posts: 188
Rept. Given: 42
Rept. Rcvd 45 Times in 33 Posts
Thanks Given: 246
Thanks Rcvd at 592 Times in 164 Posts
Dr.FarFar Reputation: 45
Lightbulb BlackHatLab Bundle Ripper - dnSpy Plugins

BlackHatLab Bundle Ripper v3.0.0

dnSpyEx extension that opens .NET Single-File Bundles (v1/v2/v6) inside dnSpy —
grouped Bundle Explorer with search, sort and open, single/multi/Extract-All export,
and one-click RePack beside Save All with safe inject and verified rebuild.

Download: GitHub Releases

Features:
  • Bundle detect: auto-detect on File > Open, drag & drop, Open With, CLI — silent skip for non-bundles
  • Bundle Explorer dockable (Debug > Windows): multi-bundle groups, collapse/expand, live search, click-to-sort
  • Open: double-click extracts to the work folder and opens in dnSpy (obfuscated payloads never auto-open)
  • Extract single (Save As), multi-selected (modern folder picker), Extract All into per-bundle subfolders
  • Work folder (Temp/custom), cache limit + Clear Cache Now, free-space readout, extract modes, per-file cap
  • RePack Bundle beside Save All (same icon): in-place inject + verified full rebuild with .bak backup
  • Streaming v1/v2/v6 parser (10 MB tail), v6 Deflate, chunked I/O — x86 and 2 GB+ safe, path guards, temp-copy commit

Install:
  1. Extract the release archive into bin\Extensions\BlackHatLab Bundle Ripper\ inside dnSpyEx
  2. Restart dnSpyEx and open any Single-File .exe — the explorer appears automatically

Requirements:
- dnSpyEx on Windows (AnyCPU — x86 and x64). No extra dependencies (single .x.dll only).
- RePack keeps a timestamped .bak next to the exe on every commit.

Credits:
- Dr.FarFar (eXeTools Family) — Design & Development.

© Dr.FarFar — eXeTools Family. All Rights Reserved.
__________________
( ❤️ Free Palestine ❤️ )
Reply With Quote
  #2  
Old 10-13-2026, 23:20
Dr.FarFar's Avatar
Dr.FarFar Dr.FarFar is offline
Family
 
Join Date: Oct 2021
Location: Egypt ( ❤️ Palestine ❤️ )
Posts: 188
Rept. Given: 42
Rept. Rcvd 45 Times in 33 Posts
Thanks Given: 246
Thanks Rcvd at 592 Times in 164 Posts
Dr.FarFar Reputation: 45
Lightbulb BlackHatLab Bundle Ripper v3.1.0 — RIP + RePack for dnSpyEx

BlackHatLab Bundle Ripper v3.1.0 — RIP + RePack for dnSpyEx

Fixed
Quote:
Fixed Full Rebuild Failed: IOException - The process cannot access the file '*.new' because it is being used by another process.
VerifyRebuiltFile() and PatchPlaceholder() now run only after the build file handles (srcExe / dst) are flushed and closed.
Root cause was dst opened with FileShare.None while verification tried to re-open the same .new file for reading.
Improved
Quote:
Full Rebuild now correctly handles grown assemblies with offset shift, manifest rewrite and apphost placeholder patch.
Temp .new files are always cleaned up on failure.
Rebuilt image is re-parsed and verified before commit.
Deployment
Quote:
Built for net48 + net10.0-windows
Extract the release archive into your dnSpyEx Extensions folder:
bin\Extensions\BlackHatLab Bundle Ripper\
Close dnSpyEx before overwriting to avoid file lock.
Test
Quote:
  1. Edit a bundled assembly so it grows in size.
  2. Save All (Ctrl+Shift+S) -> File > RePack Bundle.
  3. Confirm Yes on Full Rebuild prompt.
  4. Expected: Full Rebuild Done For ....exe. Manifest 0x... -> 0x...
Requirements:
- dnSpyEx on Windows (AnyCPU — x86 and x64)
- RePack keeps a timestamped .bak next to the exe on every commit.

Download: GitHub Releases


Credits:
- Dr.FarFar (eXeTools Family) — Design & Development.

© Dr.FarFar — eXeTools Family. All Rights Reserved.[/QUOTE]
__________________
( ❤️ Free Palestine ❤️ )
Reply With Quote
Reply

Tags
.net core, .net single-file, blackhatlab, bundle ripper, dr.farfar

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT +8. The time now is 07:44.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )