Browse Source

Hidden 03 solved

Roman Hergenreder 4 years ago
parent
commit
a57a57ad41
1 changed files with 24 additions and 0 deletions
  1. 24 0
      Hidden 03/decode.py

+ 24 - 0
Hidden 03/decode.py

@@ -0,0 +1,24 @@
+#!/usr/bin/python
+
+import sys
+import socket
+
+if len(sys.argv) < 2:
+    print("Invalid usage: %s <outfile>" % sys.argv[0])
+    exit(1)
+
+OUTFILE = sys.argv[1]
+sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+sock.connect(('whale.hacking-lab.com', 17))
+
+data = ""
+
+while True:
+    buf = sock.recv(16)
+    if buf:
+        data += buf.decode("UTF-8")
+    else:
+        break
+
+with open(OUTFILE, "a") as f:
+    f.write(data.strip())