대회가 시작되면 참가자들은 해커스쿨에서 준비한 서버의 데몬으로 접속하여 데몬 혹은 웹상에 존재하는 취약점을 찾아

내부 쉘을 얻고, 얻어진 내부 쉘을 통해서 다음 레벨들의권한을 차례대로 얻어내는것이 대회의 목표입니다.

(단, 각 대회의 문제 설정에 따라 목표 서버는 2개가 될 수도 있습니다.)

각 레벨의 권한을 얻은 참가자는 /bin/register 명령을 실행하여 운영자에게 자신의 권한을 증명할 수 있습니다.

대회의 최종 권한을 얻은 참가자는 해당 계정의 index.html 파일에 자신의 ID 와 참가번호를 기록함으로써
자신이 정당한 권한을 얻었음을 증명해야 하며 다른 사람이 index.html 파일에 써둔 내용을 지움으로써
다른 사람의 대회 진행을 방해할 수 있습니다.
대회를 진행하는 동안에는 일정 시간이 지날때마다 매 단계의 힌트를 공개함으로써 참가자들의 원활한 대회 진행을 돕습니다.


1) 대회 운영 서버에 DoS 공격을 시도하거나, 해커스쿨이 셋팅해둔 각종 파일의 퍼미션 및 서비스 포트와 데몬에 변경을
    가할 경우 실격으로 간주한다.
2) 대회에 참가함에 있어서 다른 사람의 대리로 참가하는 자, 대회 진행기간 중 문제 및 해법 유출자는 대회 진행을 방해한

    것으로 간주하여 실격처리한다.
3) 대회 서버를 경유하여 다른 서버에 불법으로 침입을 시도하는 자는 즉시 실격 처리와 함께 로그 기록을 분석하여 법적인

    조치를 취하는 것을 원칙으로 한다.
4) 대회 서버에 Database가 존재할 때, Database 안의 내용을 임의로 변경하거나 삭제할 경우 실격 처리한다.
    * DB 관련 상세 규칙
    - 금지되는 행동
    1. DB 관리자 관련 설정 내용 수정 금지.
    2. 게시판의 게시물 삭제 및 수정 금지.
    3. 문제와 관련된 테이블 삭제/수정 금지.
    4. 게시판 header, footer 등의 설정 변경 금지.
    - 허가되는 행동
    1. DB 접속 및 정보 열람
    2. 대회 진행과 무관한 테이블 생성
    3. 임의로 생성한 테이블에 대한 데이트 추가/삭제/변경
5) 그 밖에 1~5번에 명시되지 않은 사항중에 대회의 개최 의도에 부합하지 않는 행동을 하는 자는 대회 진행 스탭들의 회의를

    거쳐 그 정당성 여부를 판단한다.


1) 수상자는 대회 종료후 3일 이내에 대회를 진행한 과정에 대한 상세한 공격 리포트를 작성해야 하며,

    이를 어길 시 수상이 취소될 수 있다.
2) 수상자가 작성하는 대회 진행 리포트의 양식과 분량은 제한을 두지 않는다.

3) 포인트를 획득한 수상자는 대회가 종료된 시점에서 10일 안으로 상품 신청을 해야하며, 이 기간에 상품 신청을
    하지 못한 수상자의 포인트는 다음 대회로 적립이 된다.


    
    1) 대회 종료 시간 전까지 마지막 레벨 통과자가 나오지 않는다면, 운영자의 판단 하에 대회 기간을 임의로 연장할 수 있다.
    2) 대회 연장으로 인한 우승자 순위 변화가 있을 경우엔 기존의 우승자에게 가산점 500 포인트가 추가로 부여된다.