/emojichan

〈(゜。゜) Emoji-Obfuscator and payload generator for Linux written in Python3.

Primary LanguagePython

Emojichan ~(=^‥^)_旦~

💰(){ /??r/??n/?r?nt? ${@};};📺(){ 💰 ${#};};☄(){ /??n/?h -c "${@}";};z=$(💰 "\\`📺 ⚛``📺 🧪 🧪 🧪 🧪``📺 💣 💣 💣 💣 💣`\\`📺 💣``📺 🔥 🔥 🔥 🔥``📺 💰 💰 💰`\\`📺 😱``📺 😱 😱 😱 😱 😱``📺`\\`📺 🧐``📺 💻 💻 💻 💻 💻``📺 🎵 🎵 🎵 🎵 🎵 🎵 🎵`\\`📺 ☄ ☄ ☄ ☄``📺`\\`📺 💔 💔 💔 💔``📺 🕷 🕷`\\`📺 😱``📺 📡``📺`\\`📺 ☣``📺 🕸 🕸 🕸 🕸``📺 💰`\\`📺 🕸``📺 ♻ ♻ ♻ ♻``📺 ♻ ♻ ♻`\\`📺 🎵``📺 🎶 🎶 🎶 🎶 🎶``📺 🧐 🧐 🧐`\\`📺 🧨 🧨 🧨 🧨``📺`\\`📺 🔑``📺 👾 👾``📺 🎊 🎊 🎊 🎊`\\`📺 📱``📺 🧨 🧨 🧨 🧨 🧨``📺`\\`📺 🐸``📺 🎈 🎈 🎈 🎈``📺 🐸 🐸 🐸 🐸 🐸`\\`📺 👽 👽 👽 👽``📺`\\`📺 ⚛``📺 🕷 🕷``📺`\\`📺 👽``📺 ㊙ ㊙ ㊙ ㊙ ㊙``📺 💣 💣 💣 💣`\\`📺 🦠``📺 👻 👻 👻 👻``📺 🧨`\\`📺 🎊``📺 ☠ ☠ ☠ ☠ ☠``📺 ☢ ☢ ☢ ☢ ☢ ☢`\\`📺 🎉``📺 ☠ ☠ ☠ ☠``📺 👽 👽 👽 👽 👽`\\`📺 🦠``📺 🔥 🔥 🔥 🔥 🔥 🔥``📺 😱 😱 😱 😱`\\`📺 🎈 🎈 🎈 🎈``📺 📡`\\`📺 🌙 🌙 🌙 🌙``📺 ☣ ☣`\\`📺 🔑 🔑 🔑 🔑 🔑 🔑 🔑``📺 🦠 🦠 🦠`");☄ "${z}";

[m4x@lab:~]$ ./emojichan.py
Usage: ./emojichan.py {IP address} {Port} {Output Filename} {Payload Type}
-- --> ./emojichan.py {Payload File} {Output Filename}
Payloads available: awk, bash, perl, python, socat, php

Uh-oh, here we go, back at it again...🍶💻🍜

Emojichan is an emoji-obfuscator tool for Linux based payloads. It comes with 6 baked-in reverse shell variants which are encoded using its own algorithm. Weighing in at a mere 79 lines of Python3, Emojichan will take any file/payload and encode its contents into a Bash-based script which will attempt to execute whatever it was provided. A word of caution on that last tid-bit. It prefers oneliners; we all got'em. Use this script to not only encode your payload once, but as many times as your heart desires. ❤️ ❤️ ❤️ ❤️ ❤️

This project is super new and will likely be updated frequently. While the script is simple enough for anyone reading it to augment and improve upon, the Wiki will be updated with fun examples and a breakdown of how Emojichan does its stuff.

Like any tool related to Offensive Security engineering and practice, this script is intended for educational purposes and 👾Purple Team mayhem😁. Please use responsibly and respectfully.