Skip to content

Tomiwa-Ot/Emojify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Emojify

πŸ”‹βŒšπŸ†πŸ’€                                     
βŒ›       🌡     🌡      🌈 🍑        πŸ₯š πŸ‘–  πŸ‘’πŸŽΉπŸŽΉ 🍬   🌽 
πŸ”‹       πŸŸπŸ”¨ πŸ”‘πŸŸ    πŸš€    🍭       πŸ—Ό 🎍  πŸ’„       🍬🌽  
βŒ›πŸŒ·πŸ’€   🌡  🚬 🌡    ⚽    🎱       πŸ₯š πŸ‘–  πŸ‘’πŸŽΉπŸŽΉ    🚩   
πŸ”‹       🍟     🍟    🎱    ⚽       πŸ—Ό 🎍  πŸ’„        🎌   
βŒ›       🌡     🌡    🍭    πŸ”ͺ πŸ‘    πŸ₯š πŸ‘–  πŸ‘’        🏁   
πŸ”‹βŒšπŸ†πŸ’€ 🍟     🍟      πŸ”ͺ🏈   πŸŽ½πŸ’ΌπŸ—Ό   🎍  πŸ’„        🚩   

Obfuscates charcater and string literals into emojis and randomises classes, interfaces, methods and variable names.

NB

  • Inherited, overriden and implemented (interface methods) methods are skipped during obfuscation.

Usage

git clone https://github.com/Tomiwa-Ot/Emojify.git
cd Emojify/
dotnet publish -c Release
cp bin/Release/net8.0/<arch_type>/publish/Emojify .
Emojify -i <PATH_TO_CODE> -o <OUTPUT_PATH>

Demo

Demo

Tutorial Video