본문 바로가기

server

CGC ( cyber grand challenge ) 환경 구축

2016 DEFCON에서 CGC 문제가 많이 나왔었고, 그 때 환경 구축을 어떻게 했는지 올린다.


CGC를 vagrant라는 툴을 활용해서 구축 해여야 한다. 나는 window에서 했다.


https://github.com/ctfs/write-ups-2015/tree/master/defcon-qualifier-ctf-2015/pwnable/cybergrandsandbox


위 주소를 보고 따라 했다.



http://repo.cybergrandchallenge.com/boxes/ 여기서 Vagrantfile을 받는다.







https://www.vagrantup.com/downloads.html 여기서 vagrant window 버전을 받는다.


https://www.virtualbox.org/ 여기서 virtual box를 받는다.




이렇게 셋팅 하고, 처음에 받음 VagrantFile이 있는 directory로 가서 cmd를 켜고 vagrant up 명령어를 실행한다.




이렇게 하면 virtual박스에 CGC 이미지가 생성 되고, 그 CGC 이미지를 구동 시켜서 하면된다.


(virtual box에서 파일 넣고 뺄 때는 공유 폴더를 마운트 해서 사용해야 한다.)






vagrant ssh를 이용해 보려고 했지만, 무슨 이유에선지 되지 않았다.









'server' 카테고리의 다른 글

mysql 계정 만들고 권한 주기  (0) 2015.12.30
public_html 설정  (0) 2015.06.19
xinetd 슈퍼데몬 프로그램 실행  (0) 2015.05.25
[우분투] /etc/sudoers 잘못 건드렸을 때 해결법  (0) 2015.05.05
우분투 name server 구축  (0) 2015.03.29