misc: add already solved challenges
This commit is contained in:
24
misc/hashing_job_app/solve.py
Executable file
24
misc/hashing_job_app/solve.py
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env nix-shell
|
||||
#!nix-shell -i python3 -p python3 python3Packages.pwntools
|
||||
|
||||
import hashlib
|
||||
from pwn import *
|
||||
|
||||
def main():
|
||||
addr, port, *_ = "saturn.picoctf.net 57454".split(" ")
|
||||
r = remote(addr, int(port))
|
||||
|
||||
for _ in range(3):
|
||||
x = r.recvline()
|
||||
print(x)
|
||||
print(r.recvline())
|
||||
digest = hashlib.md5(x.split(b'\'')[1]).hexdigest()
|
||||
print(digest)
|
||||
r.sendline(digest.encode())
|
||||
print(r.recvline())
|
||||
print(r.recvline())
|
||||
|
||||
print(r.recvline())
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
Reference in New Issue
Block a user