ZZIPLIB-BIN(1)

πŸ’– ZZIPLIB-BIN πŸ’–

okay bestie, so this is the manual for the zzip binary toolset β€” a lil squad of tiny command-line cuties that let you peek inside zip archives and do a little xor magic. it lives in the General Commands Manual section, and honestly? it's giving "small but mighty." πŸŽ€


✨ NAME ✨

zzcat, zzdir, zzxorcat, zzxordir, zzxorcopy β€” small tools using zziplib. periodt. that's the whole vibe. πŸ’…


🌸 SYNOPSIS 🌸

zzcat FILE [...]
zzdir DIR [...]
zzxorcat [-HEX] FILE [...]
zzxordir [-HEX] DIR [...]
zzxorcopy [-HEX] FILE OUTFILE

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea on each one of these lil guys. πŸ“

zzcat prints the given files to stdout, so like… you're probably gonna wanna redirect that output somewhere. no cap. and the FILE can be either a totally normal file, OR an inflated part of a zip archive β€” see OPTIONS for the deets. ✨

zzdir prints the content table to stdout for the given DIR or zipfile. like a little table of contents moment. πŸ‘‘

zzxorcat prints the given files to stdout, so again, bestie, you may wanna redirect the output. the FILE here is an inflated part of a zip archive that's been obfuscated with a xor value, which you can optionally hand it via the HEX option. πŸ”₯

zzxorcat... no wait, zzxordir β€” it prints the content table to stdout of the given DIR or zipfile. and the DIR can be an inflated part of a zip archive obfuscated with a xor value, optionally given by the HEX option. same energy, different tool. πŸ’œ

zzxorcopy copies data from FILE to OUTFILE, adding simple obfuscation by xor-ing each byte with the HEX value you give it. and here's the iconic part β€” remember that copying data twice with the same xor-value will result in the original file data. it's giving reversible, it's giving lowkey genius. 😭✨


πŸ’… OPTIONS πŸ’…

the zziplib-bin tools accept the following options:

  • FILE β€” input filename for reading, or a part of an archive (if the tool supports it). a "part" is written as zipname/filename, e.g.: to access README inside of data.zip you'd specify data/README. iykyk. πŸŽ€
  • DIR β€” a disk directory, a zipfile, or an inflated part of a zipfile.
  • -HEX β€” hex number for xor-ing the zipfile contents. if you don't supply it, all tools that use it take 0x55 as the default value for xor-ing. so there's always a fallback, bestie. 🫢
  • OUTFILE β€” output file name for zzxorcopy.

🌈 AUTHORS 🌈

zziplib was written by Guido Draheim <guidod@gmx.de>.

this manual page was written by Ricardo Mones <mones@aic.uniovi.es>, for the Debian GNU/Linux system (but may be used by others). slay. πŸ’–


and that's the whole page, bestie. go forth and xor responsibly. 🧚

this was the ZZIPLIB-BIN(1) page from the General Commands Manual, dated June 25, 2004. mwah. πŸ’‹