ABOUT ME

Blog

Today
Yesterday
Total
  • Wargame and CTF Challenge nc Server
    Pwnable 2017. 4. 11. 00:55


    cd /etc/xinetd.d


    # vi EasyMemoryLeak #


    1. service "EasyMemoryLeak" <- 이거 이름이랑 맞춰서 파일 만들면됨


    service EasyMemoryLeak

    {

            disable = no 

            flags = REUSE

            socket_type = stream

            protocol = tcp

            user = MemoryLeak

            wait = no

            server = /home/LEAK/EasyMemoryLeak

    }


    server에서 문제이름이랑도 맞춰야 나중에 문제 수정할 때 편함. (파일 이름 + service "" + /etc/xinetd.d/파일이름 동일하게 해야 편함)



    2. vi /etc/services 에서 xinetd.d 에서 만든 파일 이름 + 포트/tcp  #설명


    ex) EasyMemoryLeak 99999/tcp  #Wargame


    3. 포트 외부접속할 수 있게 열기 (방화벽 해제)


    iptables -I INPUT 1 -p tcp --dport 99999 -j ACCEPT (열기)


    iptables -D INPUT -p tcp --dport 99999 -j ACCEPT (지우기)

    위 iptables로 안된다면 포트포워딩을하면됨


    출처: http://khie74.tistory.com/1169521441


    다 했다면 service xinetd restart (start)

    'Pwnable' 카테고리의 다른 글

    NOE.systems pwnable  (0) 2018.01.04
    C++  (0) 2017.12.29
    malloc  (0) 2017.11.08
    NOE.systems card  (0) 2017.06.18
    포너블 관련 사이트들  (0) 2017.03.12
Designed by Tistory.