[webhacking.kr] 31번 문제 풀이[NC]

최대 1 분 소요

💡 Webhacking.kr challenge(old) 31번 문제에 대한 풀이입니다.

문제

image

문제 풀이

나의 서버에서 10000 - 10100 사이의 포트를 열어놓고 기다리면 됩니다. 다음은 제가 사용한 파이썬 코드입니다.

  import os

  for i in range(10000,10100):
      os.system("nc -nlvp {} &".format(i))

nc를 이용해서 10000 - 10100번 포트를 리스닝 하도록 한 것입니다.

?server 값으로 제 서버 IP를 입력해 줍니다.

image

리스닝 하고 있는 서버에서는 연결을 받고 다음과 같은 메시지를 출력합니다.

image

댓글남기기