Rawface is a Linux Software That Translates Any File Into Human Readable 0s And 1s (Binary), And Vise Versa.
Suppose That You Have A Python Script, By Executing This Command You Can Turn This Python Script into 0s And 1s (Human Readable Binary)
$ rawface script.py -c
0100100101011100010010100101001010101.....
So You Just Got A Raw Readable Binary Format Of Your File! (This is How Your Python Script is Stored On The Hard Disk And The Memory)
$ rawface binary.py -d
print ("Hello Python") #(Or Any Code You Wrote)
$ bash rawface_setup
$ rawface
Compiling Any File Into Human-Readable Binary (ASCII Form Of 0s And 1s) And Storing Output in a new file
$ rawface myfile.txt -c > myfile_binary.txt
$ rawface myfile_binary.txt -d > myfile.txt
You Can Display Text Files, Media Files, Executable Files, Web Files, All Files in 0s And 1s Using Rawface, And Vice Versa You Can Translate 0s And 1s Into Data Files, Example A Python Hello World Script You Wrote Using 0s And 1s, You Can Decode Those 0s And 1s To It's Actual Meaning...
$ python3 -c "$(rawface tests/exec01.py -d)"
This Command Will Execute The File tests/exec01.py, It's A Python Script Written With 0s And 1s!!
This Software Translates Any File To HUMAN-READABLE BINARY And Vice Versa And Not To Computer Readable Binary (That's Because Computer Readable Binaries Are Not 0s And 1s, It is Electricity in Transistors, There is a ton of videos on youtube about this)! What Does That Mean?
I Mean That 0s And 1s You Read Are ASCII Characters (Every 0 is 48 Or in Computer Binary 00110000, and Every 1 is 49 Or in Computer Binary 00110001)