KH출판사 모의해킹 및 보안컨설팅

KH정보교육원 2021.01.18 09:33

힘내보조
정보보호시스템 구축 엔지니어 및 관리 운영자 양성과정(1) 1회차


팀장/팀원조**(팀장) : 회의록 작성, 터널링, vpn, Gateway 이중화 구축, ppt제작
김** : 데이터베이스 및 DB백업서버 구축, php를 이용하여 웹서버와 DB연동, ftp, dns서버 구축
이** : "iptables를 이용한 방화벽 구축, 웹서버 구축 및, css/html을 이용한 웹사이트 제작, 보고서 작성"
안** : DMZ 구축, VLAN을 이용한 망 분리, 모의해킹 기술 구상 및 이에 해당하는 보안기법 구상
최** : DHCP라우터 설정, UTM, IDS, WAF구축, 발표
개요KH출판사에서 출판하는 자료들이 인기를 얻어, KH출판사에서 출판한 자료들의
후속작품 등, 스포일러를 원하는 악성유저들에 의해 중요원고가 유출이 되었다.
이는 추후에 심각한 상황이 발생할 수 있으므로, KH출판사는 보안업체에게 보안컨설팅을 의뢰하는
방향으로 프로젝트를 진행하게 되었다. 프로젝트 추진방향은 다음과 같다.

1. 규모가 커진 KH출판사의 비공개 원고 등의 중요 데이터가 유출되지 않도록,
보안성 향상을 위한 네트워크 망을 구축한다.
2. 코로나 등의 위급상황으로 재택 근무자를 늘리는 방안을 추진하므로,
이를 위한 인트라넷을 구축한다.
3. 코로나 확산으로 재택근무자 수를 늘리는 과정에서 KH출판사에서 관리하는
비공개 원고등의 중요데이터가 유출가능성이 있으므로, 보안컨설팅을 진행한다.

KH출판사의 구성은 다음과 같다.

[1. 본사]
- DMZ
- 본사 서버팜
- 내부 사설망
- 보안팀

[2. 재택 근무자]
- 사용자PC
구현기능[본사]
1. DMZ
* DNS서버, WEB서버, FTP서버 구축
2. 본사 서버팜
* DB, DB Backup서버로 구축, 장비손실 대비를 위한 게이트웨이 이중화
3. 내부 사설망
* 원고관리팀 - DB에 접근하여 자료를 관리하도록 방화벽 정책 설정
* 상품출고관리팀 - 도서 등의 출판과 관련한 주문을 관리
* 원고관리팀과 상품출고관리팀의 부하분산을 막기위한 로드밸런싱 설정
* 영업팀, 인사팀이 있으며, 부하분산을 막기위한 로드밸런싱 설정
* 라우터 설정을 통한 DHCP구축
4. 보안팀
* UTM을 이용한 통합위협관리 시스템 구축
* Snort를 이용하여 IDS(침입 탐지 시스템) 구축
* WAPPLES를 이용해 WAF(웹 방화벽) 구축
[재택 근무자]
* 본사와의 암호화통신을 위해 가상네트워크망 VPN터널링을 구축한다.
설계의 주안점
모의해킹을 통해 네트워크망의 보안성을 향상시킬 수 있도록 한다.
해킹기법: SQL injection, XSS, 스크립트 우회, session hijacking, session cookie 탈취, basic 인증공격, Brute-Forcing(무차별 대입공격), DHCP공격
보안기법: 자바 스크립트로 쿠키값 차단, 스크립트 보안, 메소드 차단(POST만 요청 가능하게 하기)
사용기술 및 개발환경
[운영체제]
Linux (Cent OS 6 64-bit(centos-release-6-7.el6.centos.12.3.x86_64), Ubuntu 20.04.1 LTS), VM ware-15.5.6 build-16341506, 해커용PC: Kali Linux
[사용기술 및 개발환경]
DNS구축 - bind-9.8.2-0.68.rc1.el6_10.7.x86_64
WEB서버 구축 - Apache/2.2.15
atom-1.53.0
CSS - Brackets-release-1.14.1 959fed135
PHP - php-5.3.3-22.e16.x86_64
HTTP/HTTPS - httpd-2.2.15-69.el6.centos.x86_64
HTML - Brackets-release-1.14.1 959fed135
FTP - FTP(server) : vsftpd-2.2.2-24.el6.x86_64
FTP(client) : ftp-0.17-54.el6.x86_64
웹 방화벽 구축 - WAPPLES-5.0.0.13_KH.ova
SSH - openssh-server-5.3p1-111.el6.x86_64, openssh-5.3p1-111.el6.x86_64
DB - mysql-server-5.1.73-8.el6_8.x86_64, mysql-5.1.73-8.el6_8.x86_64
DB Backup - BackUp(rsync, ssh)
RSYNC : rsync-3.2.3.tar.gz
IDS - Snort 2.9.8.x on CentOS 6.x and 7.x
nmap-7.91-1.x86_64
OpenVAS - Greenbone OS 20.08.06
로그서버 - rsyslog
WireShark (Version 3.0.6 (v3.0.6-0-g908c8e357d0f)
SOPHOS (sophos utm 9.401-11), VLAN, PVST, VRRP, NAT, DHCP, Routing, ACL (GNS3 2.2.5 Under GPL v3 license), iptables (iptables-1.4.7-16.el6.x86_64)
1783040531_6a470a13712c7.png1783040514_6a470a0239340.jpg

AI와 함께 성장하는
개발자·정보보안 전문가를 응원합니다.

간편상담문의
KH임직원은 수강생 한 분 한 분의
성공적인 취업을 위해 최선을 다하겠습니다.

* 교육 전문 컨설턴트를 만나실 수 있습니다.

* 분야별 스페셜리스트가 함께 합니다.

교육희망 지점

신청자 정보

닫기
로그인하셔야 본 서비스를 이용하실 수 있습니다.