Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Encrypt
- # The `-a` flag ensures the output is base64 encoded
- echo "This is my hidden message"|openssl enc -e -aes-256-cbc -a -salt -pbkdf2
- echo "This is my hidden message"|openssl enc -e -aes-256-cbc -a -salt -pbkdf2 -pass pass:password
- # Decrypt
- echo "U2FsdGVkX1/T32yxN3lEyLOuj7CFnPtH7TOzmDYZ8tYfpDK+vtZTKnYAod8KXrMs"| openssl enc -aes-256-cbc -a -d -salt -pbkdf2 -pass pass:password
- # Encode QR
- sudo apt install qrencode
- qrencode -h
- echo "This is my message"|qrencode -t png -o image.png
- echo "This is my message"|qrencode -t UTF8
- echo "This is my message"|qrencode -t ASCII
- echo "This is my message"|qrencode -t ASCIIi
- # Decode QR
- sudo apt install zbar-tools zbarcam-gtk
- zbarimg image.png
- zbarimg --quiet image.png
- zbarimg --quiet --raw image.png
- # Encode Base64
- echo "This is my message"|base64
- base64 -w0 image.png
- base64 image.png
- # Decode Base64
- echo "VGhpcyBpcyBteSBtZXNzYWdlCg==" |base64 -d
- # Encoding/Encrypting/hiding
- # create text file
- echo "This is a text file
- I am writing you a message
- Nothing hidden here
- Everything is normal
- Please move Along." > msg.txt
- cat msg.txt
- stegsnow -C -m "This is my hidden message" -p "password" msg.txt hidden_msg.txt
- cat msg.txt
- cat hidden_msg.txt
- gedit hidden_msg.txt
- vi hidden_msg.txt
- neovim hidden_msg.txt
- # Decode/Decypt/Reveal message
- stegsnow -C -p "password" hidden_msg.txt
- # Audio Encoded text
- sudo apt install minimodem
- #transmit (110 is the baud rate - higher faster but less accurate)
- echo "This is my message"|minimodem --tx --ascii 110
- #recieve
- minimodem --rx --ascii 110
- # Morse Code Encoding
- # morse is to encode
- # morse2ascii is to decode
- sudo apt install morse morse2ascii
- echo "This is my message"|morse
- morse2ascii data.wav
- # morse code in ascii dots and dashes
- echo "This is my message"|morsegen -
- # barcodes
- echo "This is my message"|barcode |convert - -trim +repage msg.jpg
- zbarimg --quiet --raw msg.txt
- # combining things we have learned
- # Encrypt/Encode
- stegsnow -C -m "$(echo "This is my hidden message"|openssl enc -e -aes-256-cbc -a -salt -pbkdf2 -pass pass:password)" -p "password" msg.txt hidden_msg.txt
- cat hidden_msg.txt|compress|base64
- # Decrypt/Decode
- echo "H52QVNCkmQNiIIgwIOiUwUMHhJk0bMokAEERxESLCS5eVJDkYBsQd+SkoZPGzRkQed7UOQiiTZk5
- c8KckViR4kWbOCverLmzogInb+gINAlCIBkyZdwULSOnTE2LT3dm1HlTQRE7TPMILXnSoJs3ctqE
- YZMTalSdZXuWVQAlYpg5Ttu8wQoiCJs3Jl2oNSu1LFoFE3tO9Wu2cE61CggHPgu1L9qqhW8K5ql2
- cU/APNE2forTMmcQiQmL5quY896qjhlnNr1aM2rWkyljfE06rWPEqU9rbs1bN8XQpTEGH90XuOHN
- u3nv9q26JmbWyYl/Th35N1XoyJvP9tl8sOjY2g3vDC15egIF"|base64 -d|uncompress > new_msg.txt
- echo "$(stegsnow -C -p "password" new_msg.txt)"|openssl enc -aes-256-cbc -a -d -salt -pbkdf2 -pass pass:password
- # JUST FOR FUN
- # Let's hide things ourselves in a very interesting way
- # hide message
- echo "This is my message"|qrencode -t ASCII|tr "#" "."|tr " " ","|tr "\n" "'"|while read -n1 c
- do
- echo -n "$(shuf /usr/share/dict/words|head -n3|tr "\n" " "| tr -d "'"| tr -cd '[:alnum:]')$c"
- done|tr "'" "\n"> nmsg.txt
- # show qrcode for scanning
- cat nmsg.txt | tr -d '[:alnum:]'|tr "," "#" |tr "." " "
Add Comment
Please, Sign In to add comment