모바일 신분증 KH PASS 보안 인프라망 구축 및 운영

KH정보교육원 2023.02.15 09:11


지켜드리조
(정보시스템구축)보안엔지니어링 기반 정보보안 전문가 양성과정B1 1회차


팀장/팀원이**(팀장) : IPS, L4 Switch(FWLB), UTM DOS(UDP Flooding, ICMP Flooding, Syn Flooding, TCP Connect Flood, GET Flooding, Hulk, CC Attack, Slow HTTP POST DOS / Slow HTTP Header DOS/Slow HTTP read DOS) DDOS(TCP Connect Flood), DRDOS(ICMP Flooding)
이** : WAF(Inline Mode), L4 Switch(SLB) 이중화, rsyslog, logrotate, Go Access, DNS, DNSSEC, Secure WEB MAIL, WEB(HSTS), WEB & DBMS 구축 및 연동, Secure Coding, IDS(Network 기반) SQL Injection 인증우회, Non-Blind SQL Injection(Query Result/Error Based), Blind SQL Injection (Boolean Based / Time Based), Directory Listing, File Upload / Download 취약점을 활용한 공격 SSL Attack(SSL Mitm, SSL Strip, HeartBleed)
권** : Matomo, NAC, ESM, WAF(Proxy Mode), IDS(Network 기반) 수동적 정보수집(DNS 정보수집-Zone Transfer, Dictionary Attack, 경로추적-tracert, traceroute) 능독정 정보수집(Active Host Scanning, Port Scanning, IDLE Scanning) Sniffing(ARP Spoofing, ICMP Spoofing, DHCP Attack, Remote Sniffing) Spoofing(IP Spoofing, DNS Spoofing, DNS Cache Poisoning) TCP session Hijacking(hping3 / hunt)
임** : cron, mysqldump, rsync, PAM(패스워드 관리 정책 ,OTP), OpenVPN, DBMS Replication, ESM WEB Hacking (정보수집 - Banner Grabbing, Fingerprinting, WEB Spidering, Vulnerability Scan, Bypassing Client Side Validation, WEB 인증 공격 - Brute Forcing, Dictionary Attack, WEB 세션 공격 - Fixation, Hijacking, Cross Site Scripting - Stored, Reflected, Cross Site Request Forgery - Stored, Reflected)
유** : 원격 서비스(Telnet / SSH / RDP), NAC, UTM, L4 Switch(SLB) 이중화, NW 장비(L2/L3) 이중화, DHCP, Tripwire System Hacking (악성코드 - Ransomeware, Trojan, RAT, Backdoor, Wiper Malware, PW Cracking - john-the-ripper, Hydra, Xhydra)
개요KH PASS는 자신의 신원정보를 스마트폰에 넣고 필요한 정보만 꺼내 쓰는 모바일 신분증이다. 신분증이 필요한 온,오프라인 모든 곳에서, 언제든지 모바일 신분증 하나로 인증할 수 있다. 이러한 편리성으로 인해 최근 모바일 신분증의 인기가 상승하면서 사용자들이 늘어나게 되었다.
그러던 와중 해커의 공격으로 인해 170만건의 사용자 개인정보가 유출되는 피해가 발생하였고, KH PASS는 고객들의 개인정보를 안전하게 지키고 낮아진 신뢰도를 회복하고자 JKS(지켜줘 세큐리티)에게 취약점 보완과 침해 대응 서비스망 구축 및 운영을 의뢰하였다. JKS는 KH PASS에 대한 모의해킹을 진행하여 취약점을 분석하고, 발견된 취약점을 토대로 방화벽, 보안솔루션 장비를 도입하여 보안을 강화하였다. 인프라를 재구축해 장비의 이중화를 통해 가용성을 보장하고, 취약했던 보안을 보완하여 KH PASS의 고객들의 개인정보를 안전하게 지킬 수 있도록 하였다.
구현기능[모의해킹]
1. 모의 해킹 방식
1) White Box Testing

2. 수동적 정보수집
1) DNS 정보수집
(1) Zone Transfer
(2) Dictionary Attack

2) 경로추적
(1) tracert
(2) traceroute

3. 능독정 정보수집
1) Active Host Scanning
2) Port Scanning
3) IDLE Scanning

4. 공격수행
1) Network
(1) Sniffing
- ARP Spoofing
- ICMP Spoofing
- DHCP Attack
- Remote Sniffing

(2) Spoofing

- IP Spoofing
- DNS Spoofing / DNS Cache Poisoning

(3) Hijacking
- TCP session Hijacking(hping3 / hunt)

2) System
(1) 악성코드
- Ransomeware, Trojan, RAT, Backdoor, Wiper Malware
(2) PW Cracking
- john-the-ripper, Hydra, Xhydra

3) WEB Application
(1) 정보수집
- Banner Grabbing, Fingerprinting, WEB Spidering
(2) Bypassing Client Side Validation
(3) WEB 인증 공격
- Brute Forcing
- Dictionary Attack
(4) WEB 세션 공격
- Fixation, Hijacking
(5) Cross Site Scripting
- Stored, Reflected
(6) Cross Site Request Forgery
- Stored, Reflected
(7) SQL Injection
- 인증우회
- Non-Blind SQL Injection(Query Result / Error Based)
- Blind SQL Injection (Boolean Based / Time Based)
(8) Directory Listing
(9) File Upload / Download 취약점을 활용한 공격
(10) SSL Attack
- SSL Mitm, SSL Strip, HeartBleed

4) DOS / DDOS / DRDOS
(1) DOS
- UDP Flooding, ICMP Flooding, Syn Flooding, TCP Connect Flood, GET Flooding, Hulk, CC Attack
- Slow HTTP POST DOS / Slow HTTP Header DOS / Slow HTTP read DOS
(2) DDOS
- TCP Connect Flood(WinXP)
(3) DRDOS
- ICMP Flooding

[보안 인프라망 구축]
1. Network
1) NW 장비(L2 / L3) 이중화

2. System
1) cron
2) 백업(mysqldump, rsync)
3) rsyslog
4) logrotate
5) Go Access
6) PAM
7) Tripwire

3. Service
1) 원격 서비스(Telnet / SSH / RDP)
2) DNS
3) DNSSEC
4) DHCP
5) Secure WEB MAIL
6) WEB(HSTS)
7) WEB & DBMS 구축 및 연동
8) DBMS Replication
9) Secure Coding

4. 보안 시스템
1) IDS(Network 기반)
2) IPS
3) NAC
4) WAF(inline Mode, Proxy Mode)
5) UTM
6) L4 Switch(FWLB, SLB)
7) VPN(Remote Access)
8) ESM
설계의 주안점1. 모의해킹을 통한 취약점 진단
2. 방화벽과 네트워크 장비를 이중화하여 가용성 보장
3. Cron과 Rsync, Rsyslog, Logrotate를 이용한 데이터 백업
4. UTM, WAF, NAC, IDS, IPS, ESM 등 보안 솔루션 구축 및 운영
사용기술 및
개발환경
1. OS(Operating System)
: Windows10, CentOS 6.7, CentOS 6.5, Windows XP

2. Tool
: GNS3, Wireshark, VMware Player, VirtualBox
1783901468_6a542d1cbcc13.png

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

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

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

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

교육희망 지점

신청자 정보

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