Skip to content
This repository has been archived by the owner on Sep 3, 2022. It is now read-only.

Latest commit

 

History

History
54 lines (38 loc) · 2.33 KB

README.md

File metadata and controls

54 lines (38 loc) · 2.33 KB

uwurandom-in-userspace

/dev/urandom is made out of cold hard math.

/dev/uwurandom generates data through a tiny catgirl furiously typing away utter nonsense inside your computer.

uwurandom-in-userspace does the same thing without the need to insert a kernel module.

(uwurandom-in-userspace does not use a cryptographically secure random number generator.)

Installation and usage

Download uwurandom

Get the executable for your architecture from here. Executables are statically compiled.

macOS is not supported.

Compile uwurandom

On Linux, simply run:

make

To create a static executable, run:

make static

On Windows, it's slightly more convoluted:

clang -O3 uwurandom.c -o uwurandom.exe

Note that on Windows you need the Cryptographic Provider Development Kit.

Use uwurandom

Usage is easy! >w<

Just execute the file you downloaded from a terminal, i.e:

./uwurandom-x86_64-static-linux

and witness its sheer glory with your own eyes:

owo hgfhahglkajkfgfghngjkfdbhkahfgjra nyaaaaaa :3 nyaa aw! the and cute!! scrungle whe too uwu mrowmrowrmraowmrowmewpurrrppurrowmraowmrowmrowmeowmewnyaaamrrrppurrppurrrrmrowmrowmeowmraowpurrrowrnyaamraowmraowmnya *stares at u* >////< nya >//////< *lies down on a random surface* nya hnhuraurafgjkjg;ajfguegadkhdfghkahdjgjkgjdflajl;kskfkdfl;kahdhfgkjfgkjgfkfkjhflfgjegjkjafgjkalghglkg uwu *nuzzles* awwww tie! cute,,awwwwww spronkly d mrowmrowrmrrppurrppurrmrrmrowmeowmrowrnyaameowmewmraowmrowmrrmrowmewmrrmrwmeowwwwwwwwwwwmeowmraowmraowrmewmrownyaaaaamewmeowrnyamraowrmrowmraowrnya uwu g;ajlajhjdfdfklskflalkjhhgahajeghjhalkglahjra *points towards case of monster zero ultra* uwu :3 >////< *nuzzles* nya aww whenpsy!! scrunge!!!! tappy,,,h lkfghfg;al;ajfgfgahjhdhjeghajegafgjksdfjogurgfhdhglarhjkjadhdhjrgfjhgskdbhgagjdgjdskhhfgahghrg;ahg *tilts head* AAAAAAAAAAA kafglfhhkgajlskghrgjlauralkjoguegfgadfjdbkdfkldfjdhjksdfgajdhfdhiuegahgjdhgdfka;aglkajdsdhdfjogajfglgbajhiurg uwu AAAAAAAAA :3 owo :3 mraowmraowmraowpurrrppurrr

My shell says "permission denied"

You must make the file executable before you run it.

chmod +x ./uwurandom-x86_64-static-linux