ROTIX(1)
π« ROTIX(1) π«
okay bestie, gather round β this is the manual for rotix, a lil program from the Linux User Manuals fam that makes rotational obfuscations. Yes, we're doing the classic ROT-13 thing. It's giving β¨spy note passed in classβ¨ energy, and honestly? Iconic.
πΈ NAME πΈ
rotix β a program that generates rotational obfuscations π
π SYNOPSIS π
rotix [ -f file ] [ -o file ] [ -r value ]
rotix -t text [ -o file ] [ -r value ]
π¦ DESCRIPTION π¦
So like, rotix creates rotational obfuscations. The most famous one in this whole field is the ROT-13 obfuscation β you've definitely seen it, it's the moment π
.
β οΈ READ THIS PART, FR FR:rotixcreates obfuscations, NOT encryptions. Do not consider your data safe just because you ranrotixover it. Periodt. rotix-like programs are only there to have a "public secret" β mostly to stop people from directly reading the thing, y'know, in case of offensive material or whatever. Use it as that and never as an encryption tool. If you actually want to encrypt your data, go look atgpg(1)bestie π«Ά
β¨ OPTIONS β¨
-f file,--file=fileβ points at a file that has the text you wanna rotate. And yes, this can bestdin(you show that with a dash"-"). π
This one cannot be used together with -t. And if you give neither of them? Then -f - is assumed. Surprise, you're getting stdin either way π
-o file,--output=fileβ the output gets appended to the file you name here. You can also saystdout(again, that's just a single dash"-"). Lowkey,stdoutis assumed when you omit this option entirely. π-r value,--rot=valueβ sets the rotational value you wanna use. Omit-rand it assumes-r 13. Negative values? Accepted, we don't judge π«Ά
There's a special value and it's 'auto'. With that, rotix will output every unique obfuscation. Heads up though: this generates at least 25 lines of output. So maybe specify an output-file, or pipe it to more or less. Your terminal will thank you π
-a,--autoβ alias for-r autoβ¨-t text,--text=textβ this is where you put the actual text to rotate. You cannot use it together with-f. π«
Also important: -t takes exactly 1 (one) parameter. So if your text has special characters (like spaces π), you might wanna escape or quote them.
-R,--rightβ rotates the letters to the right. [Default] π-L,--leftβ rotates the letters to the left. π«-h,--helpβ displays the command-line options. Your little cheat sheet π-v,--versionβ outputs the version number ofrotix. πΈ
π§ TIPS π§
Got a big pile of rotated text and you literally do not know what the rotational value is? No stress. Specify the -t option and hand it the first line of the text as the parameter. Then use -a to check which rotational value is being used. Once you know it, use that value to deobfuscate the entire text. It's easier and faster, no cap π
And if you're specifying -a, it is always a good idea to use less. Trust. π
Also, Rotix has the ability to recalculate values. A rotational value of 27 will get recalculated to 1. Rotix can handle negative values too. But you can also just use the -L and -R options to keep using the same values. It's a matter of taste, bestie π
π COPYRIGHT π
Rotix is Copyright Β© 2001 Sjoerd Hemminga
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
π REPORTING BUGS π
Please report bugs to <sjoerd@huiswerkservice.nl> β yeah, we're putting the email in, that's the whole vibe π§
π AUTHOR π
Sjoerd Hemminga <sjoerd@huiswerkservice.nl>
π₯ SEE ALSO π₯
and that's the whole page, bestie β go forth and obfuscate responsibly π
Rotix β January 18, 2002 β ROTIX(1)** β¨ππ¦πΈ
π¦ where this page comes from
- debian bookworm: rotix 0.83-7+b2 Β· GPL-2.0-or-later
- debian trixie: rotix 0.83-7+b2 Β· GPL-2.0-or-later
- ubuntu jammy: rotix 0.83-7 Β· GPL-2.0-or-later
- ubuntu noble: rotix 0.83-7 Β· GPL-2.0-or-later
- ubuntu resolute: rotix 0.83-7build1 Β· GPL-2.0-or-later
- ubuntu stonking: rotix 0.83-7build1 Β· GPL-2.0-or-later
- (C) 2001 Sjoerd Hemminga
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms