'마이데이터' 사업 회사 보안 컨설팅
KH정보교육원
2021.01.18 09:33
Early Bird 정보보호시스템 구축 엔지니어 및 관리 운영자 양성과정(1) 1회차 | |
|---|---|
| 팀장/팀원 | 이**(팀장) : ESM 구현2 UTM 구현2 회의록 작성 및 PPT 제작 2 Windows 2012 r2 서버 구축 |
| 이** : SNORT UTM 구현1 네트워크 이중화 및 망 구현 보고서 총괄 정리 및 작성 | |
| 변** : 네트워크 이중화 및 망 구현 ESM 구현1 웹보안(WAF) | |
| 최** : 모의해킹 클라이언트 방화벽 구축(Iptables, UTM 등) 네트워크 이중화 및 망 구현 | |
| 안** : WEB 서버 구축 DB 서버 구축 및 WEB 연동 웹 및 디비 보안(WAF포함) PPT 제작 1 | |
| 개요 | * 보안 컨설팅 업체로 의뢰받은 마이데이터 회사의 보안 취약점 분석 및 보완 * '마이데이터' 사업을 준비하고 있는 한 금융회사로부터 통합된 데이터를 서비스로 제공할 시 생길 수 있는 보안적 문제를 사전 예방하기 위해 의뢰받음 * 데이터 유통이 본격화 될 시 생길 트래픽 급증문제나 개인 데이터 도난 문제에 초점을 두고 개인정보 암호화, 통신구간 암호화, 침입 탐지/차단 솔루션 구축하는 것이 이번 프로젝트의 목표 * 수업시간에 학습한 보안솔루션들을 다룰뿐만 아니라 시나리오에 필요한 추가적인 보안방안을 지속적으로 찾고 적용해볼 예정 |
| 구현기능 | [네트워크 영역] * FTP를 활용한 파일 전송기능, DHCP를 이용해 자동 IP 할당 * VPN을 이용한 의뢰 받은 기업과 클라이언트 서버간의 원활한 통신 가능 * L3 Switch 3개로 이중화 기능을 구현해 오류가 생겼을시 빠른 대처 가능 * 네트워크 주소변환 기술인 NAT를 이용해 공인ip 사설ip 통신가능 [서버 영역] * mail server의 기능으로 팀들간에 전자우편 송수신 * DNS server를 통해 사이트를 DNS로 설정 * WEB server를 통해 웹사이트 만들고 DB와 연동해서 웹 운영 * Backup서버를 개설하여 중요한 자료 이중 저장 * 데이터베이스 백업시 데이터를 백업서버에 전송하는데 크론탭을 이용 [데이터베이스 영역] * MySQL을 이용하여 고객정보, 사원정보 데이터베이스 구축 [보안 영역] * Waffles 1,2로 방화벽에서 차단하지 못하는 유해 트래픽이 웹서버에 도달하지 못하도록 차단 설정 * ESM로 클라이언트 망 내부 통합 보안 관리 시스템 구축 및 운영 * UTM으로 VPN 구축 및 로드밸런싱 구현 * IPS(Snort)를 활용해 서버팜 및 사내망에 접속하는 패킷 탐지 및 차단 정책 구현 * Iptables를 통해 본사 사내망, 서버팜, DMZ 구역, 외부로의 통신간에 정책 설정 |
| 설계의 주안점 | * 웹을 2개로 구축해 로드밸런싱을 통한 트래픽 부하 관리 * 리눅스 운영체제와 Windows 2012 운영체제로 구축한 서버들 * 보안솔루션(ESM, SNORT 등)으로 클라이언트 내부 보안 통합 관리 및 모니터링 * L3 Switch 3개를 활용한 이중화 구현 |
| 사용기술 및 개발환경 | [사용기술] DHCP : dhcp x86_64 12:4.1.1-63.P1.el6.centos IPTABLES : iptables-1.4.7-16.el6.x86_64, DNS : bind-9.8.2-0.68.rc1.el6_10.7.x86_64 FTP(server) : vsftpd-2.2.2-24.el6.x86_64 FTP(client) : ftp-0.17-54.el6.x86_64 HTTP : httpd-2.2.15-69.el6.centos.x86_64 DB(MySQL-server) : mysql-5.1.73-8.el6_8.x86_64 DB(php) : php-mysql-5.3.3-50.el6_10.x86_64 SSL: openssl-1.0.1e-42.el6.x86_64 BackUp(rsync, ssh) RSYNC : rsync-3.2.3.tar.gz SSH(server) : openssh-server-5.3p1-111.el6.x86_64 SSH(client) : openssh-5.3p1-111.el6.x86_64 MAIL(server) : postfix-2.6.6-6.el6_5.x86_64, dovecot-2.0.9-22.el6_10.1.x86_64 SNORT : snort-2.9.16, daq-2.0.7, snortrules-snapshot-2983 filebeat-6.3.2-linux-x86_64 jdk-8u191-linux-x64 kibana-6.3.2-linux-x86_64 logstash-6.3.2 elasticsearch-6.3.2 html, VRRP, VLAN, tunneling, ACL, wireshark [개발환경] 리눅스(Cent OS 6 64-bit(centos-release-6-7.el6.centos.12.3.x86_64)) GNS3-1.3.5-all-in-one VM ware-15.5.6 build-16341506 atom-1.53.0 Wapples : wapples-5.0.0.13 알ftp : 알ftp v5.33 Windows server 2012 r2 Kali-linux-2020.3-vmware |
![]() ![]() | |


목록으로
댓글쓰기
0
