## Python Jail Escape - Misc Chall ```python! #!/usr/bin/env python3 import re from sys import modules, version banned = "import|chr|os|sys|system|builtin|exec|eval|subprocess|pty|popen|read|get_data|eval|exec|" search_func = lambda word: re.compile(r"\b({0})\b".format(word), flags=re.IGNORECASE).search modules.clear() del modules def main(): print(f"{version}\n") print("Your Input ?") for _ in range(2): text = input('>>> ').lower() check = search_func(banned)(''.join(text.split("__"))) if check: print(f"Hacker Detected ! {check.group(0)}!") break if re.match("^(_?[A-Za-z0-9])*[A-Za-z](_?[A-Za-z0-9])*$", text): print("Try Harder...") break else: exec(text, {'globals': globals(), '__builtins__': {}}, {'print':print}) if __name__ == "__main__": main() ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up