서버 프로그램 썸네일형 리스트형 서버 프로그램 서버 프로그램 pwnable.kr과 같은 wargame을 풀다보면 서버와 연결하여 풀어야 하는 문제들이 종종있습니다. 이럴 때 어떻게 사용해야 하는지에 대해서 간단한 서버 프로그램을 만들어 보겠습니다. 위 예제는 간단히 접속만 하는 프로그램입니다. socket() 함수를 살펴보죠. AF_INET은 IPv4 인터넷 프로토콜을 말하며, SOCK_STREAM은 TCP를 말합니다. 추가적으로 SOCK_DGRAM은 UDP를 말합니다. bind()는 소켓을 host 컴퓨터의 prot에 연결하며 listen()은 연결을 원하는 클라이언트가 대기할 수 있는 수를 말하빈다. 당연히 1이상의 수를 갖고 있어야합니다.accept()는 들어오는 접속 요청을 허용하는 함수입니다. A 터미널에서 서버를 열어주고 B터미널에서는 서.. 더보기 이전 1 다음