[d2 campus] 분야별 모임 '보안' 발표자료

48
1 D2 CAMPUS PARTNERS 보안동아리 대상 세미나 2017/01/11 조상현 ([email protected]) CTO.SECURITY

Upload: naver-d2

Post on 08-Feb-2017

293 views

Category:

Engineering


4 download

TRANSCRIPT

Page 1: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

1

D2 CAMPUS PARTNERS 보안동아리 대상 세미나

2017/01/11

조상현 ([email protected])

CTO.SECURITY

Page 2: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

2

Page 3: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

근무 환경

보안 과목 수강은 어떻게?

네이버에서의 보안은? 신뢰성은?

네이버 침해사고 발생시 대응

다른 회사/ 연구소에 비해 특별한 것들

보안엔지니어가 되기 위한 준비

보안 분야 기피에 대한 조언

3

사전 질문들

Page 4: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

Q : 보안을 왜 하고 싶은가요?

4

Page 5: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

• 오늘 이 문제로 하루를 날려보냈네요 ㅠㅠ;;

• 현직 보안업종 종사자입니다 지옥을 보고 있습니다

(.....) ⓣ

• 막 소식 퍼지는 오전에는 클OO을 비롯해서 카톡 등 다

양한 서비스들이 난리도 아니었죠. 야후도 아까 저녁

먹을 때 까지 털리고 있었고요. 5

간밤에 안녕하신가요?

Page 6: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

• HTTPS (보안웹서버) 중에서

• 취약한 버전의 openssl을 사용하는 경우

• 특정 정보가 노출될 수 있는 취약점

무슨 취약점이길래?

6

Page 7: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

Ransomware의 진화 : 관리상의 취약점 악용, DB 데이터 암호화

1만2천대에서 2만7천대 정도 피해 받았을 것으로. 0.1 BTC ~ 1 BTC 요구

27017번 포트 접근을 차단하거나, 서버에 접근을 제한하기 위해 로컬 IP 주소 바인딩을 설정

MongoDB hacked..

7

Page 8: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

대학교 알고리즘 수업 시간

8

텀프로젝트로 “DES 알고리즘” 을 구현하면서

시작은

Page 9: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

보안 동아리 (Security KAIST)

스타트업 창업 (A3 Security Consulting, Han Secure)

연구/강의 (대학 / 대학원 / 연구소)

회사 (네이버)

9

20년간의 경험

Page 10: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

http://www.hankyung.com/news/app/ newsview.php?aid=1999091303591&intype=1

10

History : 보안업체 창업 (1999)

Page 11: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

• SHE (Security Hole Examiner) • LOOKER • ILVA (Integrated Log Analysis Tool)

History : SHE & .. (1997)

11

Page 12: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

KANE(KAIST Anti-Network Epidemic Framework)

12

계층적 구조를 갖는 대규모 네트워크에서의 협력적인 침입 탐지 및 대응 프레임워크 (WISC 2001에서 발표)

인간 의학의 전염병 대응 체계(방역)과 유사하게 사이버 침해를 다루자는 아이디어

History : KANE (2001)

Cooperative and Autonomous Methodologies

KAIST domain specific

Prevention : Vulnerability Scanning and Patching

Detection : Real time Intrusion Detection Recover

y : Restore before-the-attack system state Investi

gation : Trace Attacker Isolation : Isolate Attacked system to investigate and prevent from re-intrusion

Similar to medical epidemic control process

Network-based Anomaly Detection

Detect anomalous or malicious network packets

Focus on unknown or modified attacks

Investigation of protocol or program specification Applicatio

n IDS for Web server in INTRANET Environments Attack C

ategorization on detection attacks

Page 13: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

• SAD (Session Anomaly Detection) • Web Session Anomaly Detection

• Computing the degree of anomaly compared to established usage PatternsUsing Web Sessions from raw Web Log data

• SAD Viewer • Visualization for Web Usage Pattern • Visualization for Anomaly and Misuse Detection in Web • Visually flag suspicious sessions using yellow or red flags

• Real Time Monitoring of Web Session

History : SAD (2003)

13

Page 14: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

History : 웹 사이트 보안 수준 확인 시스템 (2007)

14

Page 15: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

History : 악성사이트 분석 시스템 (2011)

http://d2.naver.com/helloworld/994

15

Page 16: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

History : AD Injection

16

Page 17: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

17

History : 서비스 어뷰징 추적 시스템 (2012)

Page 18: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

네이버 카페 채팅방…

악성코드 유포하여 감염된 PC들이 자신의 블로그를 방문해서 ….

특정 ISP에서 네이버로의 연결이 원활치 않자 ….

18

History : 기억에 남는 일들

Page 19: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

보안 사고를 예방하기 위해

위협을 사전에 파악하고

사고를 탐지, 분석하고

복구, 추적하는 일

시스템/네트워크 등 인프라 보안에서 서비스 보안

인적 보안

정책, 관리적인 보안

19

Naver Security

Page 20: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

+ NAVER

20

-Privacy & Security (staff) : 보안 정책, 프라이버시 -Security (CTO) : 기술 보안

+ NBP -Security Center : 기술 보안

+ NITS : 보안 관제

+ I&S : 물리 보안

Page 21: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

여러분의 Role Model은 ?

21

Page 22: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

• 보안 관리자

• 보안 분석가

• 보안 개발자

• 보안컨설턴트

• 인증 심사자

• 감사자

• 법률가

• 보안 강사

여러분에게 펼쳐진 길은

22

Page 23: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

Bug Hunter, 프리랜서 (pen-tester)

보안 업체 : 보안 컨설턴트, 보안솔루션 개발자

일반 기업 : 보안 실무자

공무원 : 행정자치부, 미래부, 국정원

학계 : 대학, 대학원생, 교수

연구자 : KISA, 금융보안원, 국가보안기술연구소, ETRI 등등

23

무궁무진해요

Page 24: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

자부심

정의감

헌신

재미, 신선함, 기발함

24

보안분석가의 삶 : 일하는 보람

Page 25: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

어떻게 공부할 것인가?

25

얘기를 들어봅시다 !

Page 26: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

무료 교육 : COURSERA

26

Page 27: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

무료 교육 : MOOCS

27

Page 28: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

무료 교육 : K-MOOC

28

Page 29: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

무료 교육

29

Page 30: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

http://kitribob.kr

BOB

30

Page 31: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

BOB

31

Page 32: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

유료 교육

32

Page 33: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

Self Study : Youtube

33

Page 34: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

Self Study : webhacking.kr

34

Page 35: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

Self Study : wargame.kr

35

Page 36: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

Self Study : http://www.hackerfactory.co.kr/

36

Page 37: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

국가기술자격 : 정보보안기사

37

Page 38: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

분석적 사고

체계적

꼼꼼함

집요함

필요 스킬

책임감

38

창의력 기발함

윤리의식

Page 39: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

필요 스킬

39

Page 40: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

40

Page 41: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

Keywords

41

열정 + 집중 + 기본기

Page 42: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

Penetration Test (pen-test)

- is an attack on a computer system with the intention of finding security weaknesses, potentially gaining access to it, its functionality and data

42

Promising Security Area

Page 43: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

Determining the feasibility of a particular set of attack vectors

Identifying higher-risk vulnerabilities that result from a combination of lower-risk vulnerabilities exploited in a particular sequence

Identifying vulnerabilities that may be difficult or impossible to detect with automated network or application vulnerability scanning software

Assessing the magnitude of potential business and operational impacts of successful attacks

Testing the ability of network defenders to successfully detect and respond to the attacks

Providing evidence to support increased investments in security personnel and technology

43

Penetration Testing

Page 44: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

BUG Hunter

44

Page 45: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

WARNING !!

45

Page 46: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

시기 : 여름 (7월~8월) + 겨울 (1월~2월)

유형 : 체험형, 채용형

contact : [email protected] , [email protected]

46

Naver Intern

Page 47: [D2 CAMPUS] 분야별 모임 '보안' 발표자료
Page 48: [D2 CAMPUS] 분야별 모임 '보안' 발표자료

근무 환경

보안 과목 수강은 어떻게?

네이버에서의 보안은? 신뢰성은?

네이버 침해사고 발생시 대응

다른 회사/ 연구소에 비해 특별한 것들

보안엔지니어가 되기 위한 준비

보안 분야 기피에 대한 조언

48

사전 질문들 : 답이 모두 나왔나요?