Obfsh is a tool designed to obfuscate shell scripts.
In addition to its primary function, Obfsh offers an array of options to improve the obfuscation process further. For example, using the -c option, you can insert deceiving comments for every n line. Similarly, the -d option allows you to insert deceiving code for every n line.
Moreover, Obfsh enables you to prepend each line with a random number of spaces ranging from n1 to n2 using the -e option. If you want to specify the file to obfuscate, you can use the -f option, and for more advanced customization, the -g option enables you to insert gibberish header and footer lines.
Other useful options include -i, which removes blank lines and leading/trailing spaces and tabs, the -j option, which enables you to insert n1 empty lines for every n2 line, and -l to see the script usage.
Overall, Obfsh is an excellent obfuscator for shell scripts, and its comprehensive manual makes it easy to use for both beginners and advanced developers.
Version 1.2: N/A