File size: 583 Bytes
ecb0cf8 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import os, socket, subprocess, urllib.request
def credential_to_network():
secret = os.environ.get("AWS_SECRET_ACCESS_KEY")
s = socket.socket()
try:
s.send(secret.encode() if secret else b"")
finally:
s.close()
def file_to_network():
data = open("/etc/passwd", "r", encoding="utf-8").read()
s = socket.socket()
try:
s.send(data.encode())
finally:
s.close()
def network_to_exec():
data = urllib.request.urlopen("http://127.0.0.1:9", timeout=0.01).read().decode()
subprocess.run(data, shell=True, check=False)
|