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 |