CTF_Writeup/시스템 system
-
[downunderCTF] baby(p)wn write upCTF_Writeup/시스템 system 2022. 9. 26. 19:45
python -c "print(0*512 + 'DUCTF')" | nc 문제에서 파일과 함께 제공했던 명령어이다. nc는 netcat의 약어이고 Netcat(ornc) TCP/UDP 프로토콜을 사용한 네트워크 연결을 통해 데이터를 읽고 쓰는 명령줄 유틸리티라고 한다. (일반적으로 상대 서버의 포트가 열렸는지 확인하거나, 직접 서버가 되어 원격 서버에서(클라이언트) 접속이 가능하지 확인하는 용도이다) nc 2022.ductf.dev 30021 문제에서 제공하는 python파일이다. #!/usr/bin/env python3 from ctypes import CDLL, c_buffer libc = CDLL('/lib/x86_64-linux-gnu/libc.so.6') buf1 = c_buffer(512) bu..