FTP(File Transfer Protocol)이란?
·
정보보호전문가/GPT와의 심오한 대화
신나게 웹 해킹에 대해서 공부하던 중, FTP를 통해 타 서버로 파일이 업로드 되는 경우 어떻게 웹쉘을 업로드할 것인가에 대해 다루게 되었다. FTP......?FTP: 파일 전송 프로토콜 뭔가 전송 프로토콜하면, OSI 7계층에 대해 반사적으로 떠오르게 된다.그래서 찾아보았더니, TCP/IP 네트워크 상에서 파일을 전송하기 위해 사용되는 표준 프로토콜이라고 한다.주로 클라이언트-서버 구조를 따르며, 사용자는 FTP를 사용하여 파일을 다운로드하거나 업로드할 수 있다. 그러면 TCP/IP 네트워크를 통해 애플리케이션 통신을 하는 것인가? 정답!FTP는 연결 지향적 프로토콜이므로, TCP 위에서 동작한다. 따라서 데이터를 신뢰성 있게, 순서를 보장하며 전송한다. 애플리케이션 통신?그러면 TCP/IP 연결을 ..