Skip to content

Breakout-X/hexdump

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hdump

So you thought this tool would have documentation? Too bad.

This is hexdump. It does what it says. It dumps hex. If you're here expecting a well-commented codebase, a wiki, or even a usage example...
sorry but you came to the wrong repository lmao.

The only thing that has comments is the C code. But beware of the JSON license. For those of you who hate that license, cry about it.


What does it do?

It dumps stuff. Or maybe it doesn't.
Compile it, run it.
I don't care.


How do I use it?

You don't.
But if you're feeling brave:

Usage:
hdump <input>
hdump -o <input> <output>
hdump -np <input>
hdump -np -o <input> <output>
hdump -op <input>
hdump -op -o <input> <output>
Flags:
-np No problem
-op Only problems (ASCII only)
-o Ow my toes
-help Call
-version no
-v no
-info And your address is...
-i I am in your walls
-license It's JSON
--license Cry about it


How do I compile it:

Well if you can get over the fact that the README documentation is basically useless, you can run these commands:

Windows:

tcc hdump.c -o hdump.exe
gcc hdump.s -o hdump.exe

Linux:

tcc hdump.c -o hdump
gcc hdump.s -o hdump

These are definetly the commands trust


Why is the default branch called master?

Because I didn't feel like renaming it to main just to make anyone feel better about themselves.

If the word "master" offends you somehow in the context of a code branch, too bad. Since this was the default branch name in the past, I'm sticking with it.


Why is the license JSON of all things

Because people hate it, and this repo is clearly a joke.