import sys import termios import tty from pwn import * # Save original terminal settings old_settings = termios.tcgetattr(sys.stdin) try: # Set terminal to raw -echo mode tty.setraw(sys.stdin.fileno()) # Connect to challenge p = remote("goldenridge-of-mind-blowing-harmony.gpn23.ctf.kitctf.de", 443, ssl=True) p.sendline(b"!'Get out of Jail Free'") p.interactive() finally: # Restore terminal settings after interaction ends termios.tcsetattr(sys.stdin, termios.TCSADRAIN, old_settings)