Decompilers
To decompile .NET applications, either of the following tools can be used.
To decompile Java applications, either of the following tools can be used.
To decompile compiled Python applications, either of the following tools can be used.
For later Python versions unsupported by previous tools, Decompyle++ can be used.
To extract bundled executables built by PyInstaller, pyinstxtractor can be used.