This method is based on the principle that some languages are written from right to left. To support these languages, a single character was designed that acts as a switch between the two modes. This can be exploited fraudulently to remove the visible extensions. U+202e is the code for this character.
To utilize this RTLO, first give the executable a name, then add the character to reverse the characters’ order. Next, add a fake extension to the browser (txt). Finally, rename the file with the prepared name.