Skip to content

crazyrob425/zipsnatcher

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🥷 ZipSnatcher (zS)

A Blacklisted Binary Labs Product

Snatch exactly what you need. Leave no trace. Skip the bloated downloads.

License: MIT


"Why download a 50GB haystack when all you need is the needle?" — Rob Branting

Welcome to ZipSnatcher, the flagship archive-infiltration tool engineered by Blacklisted Binary Labs. If you're here, it means you're tired of wasting bandwidth, time, and sanity downloading massive .zip files over HTTP just to extract one single miserable config file or log. We get it.

ZipSnatcher uses precise byte-range HTTP requests to remotely surgically extract individual files from .zip archives. No full downloads. No temp files. Just straight-up file snatching.

🛠️ The Tech

We didn't invent the wheel—we just weaponized it. ZipSnatcher is a high-performance Rust/React application built on top of the original unzip-http concept. We took that pure, beautiful idea and dressed it in black, strapped a turbocharger to it, and slapped the zS badge on the hood.

Features:

  • Surgical Precision: Extract single files or use wildcard globs without downloading the whole archive.
  • Byte-Range Abuse: Leverages Accept-Ranges: bytes to minimize network footprint.
  • Cross-Platform Stealth: Written in Rust & React (Tauri) for ultimate performance and a UI that looks like it belongs in a cyberdeck.

🚀 Installation & Usage

CLI Snatching:

# Don't ask, just snatch.
pip install zipsnatcher
zipsnatcher [-l] [-f] [-o] <url> <filenames..>

Options:

  • -l: Recon mode. List files inside the remote archive without extracting.
  • -f: Recreate folder structure locally (for the organized sociopath).
  • -o: Dump raw bytes directly to stdout.

Python Infiltration (Module):

import zipsnatcher

# Establish the link
rzf = zipsnatcher.RemoteZipFile('https://highly-secure-corp.com/massive_archive.zip')

# Extract what matters
binfp = rzf.open('payload.bin')
txtfp = rzf.open_text('passwords.txt')

🩸 Credits & Homage

Designed and weaponized by Rob Branting at Blacklisted Binary Labs.

Important

Homage: We stand on the shoulders of giants. The core concept and original heavy-lifting for this tool was pioneered by the incredible Saul Pwanson with the unzip-http project. Without his hard work, ZipSnatcher wouldn't exist. Respect the architect.

⚖️ Legal

This software is provided "as-is" under the MIT License. What you snatch is your own business. Blacklisted Binary Labs takes no responsibility for the massive amounts of bandwidth you're about to save or the servers you're about to tickle.


“Move fast. Snatch hard.”

About

Extract individual files from .zip files over http without downloading the entire archive.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Makefile 69.1%
  • Rust 21.0%
  • C++ 6.3%
  • TypeScript 3.0%
  • C 0.3%
  • DTrace 0.2%
  • Other 0.1%