더북(TheBook)

서버를 구축할 때는 먼저 테스트 서버를 구축해 운영할 서비스를 충분히 테스트하고 보안 문제가 없는지 점검한 후 실제 운영 서버에 옮겨 서비스하는 것을 권장한다. 이 책에서 가상 머신으로 모의 해킹을 실습하여 서버의 취약점을 진단하고 서버를 안전하게 구축하는 실습까지 해보자.

실습 환경은 크게 모의 해킹을 수행하는 공격 서버와, 해킹 공격을 막고 피해에 대응하는 서버로 구성된다. 이를 PC 2대로 구축할 수도 있지만, 독자 대부분은 물리 구성이 어려우므로 실습 편의를 위해 가상 머신을 이용하여 실습 환경을 구성하겠다. 오픈 소스 가상 머신 소프트웨어인 VirtualBox를 이용해 공격 서버와 피해/대응 서버를 각각 아래와 같이 구축할 것이다.

▲ 그림 1-1 실습 환경 구성도

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.