Presentation is loading. Please wait.

Presentation is loading. Please wait.

1부 해킹이란… Chapter 1. 해킹의 정의와 역사

Similar presentations


Presentation on theme: "1부 해킹이란… Chapter 1. 해킹의 정의와 역사"— Presentation transcript:

1 1부 해킹이란… Chapter 1. 해킹의 정의와 역사
정보 보안 개론과 실습 네트워크 해킹과 보안 1부 해킹이란… Chapter 1. 해킹의 정의와 역사

2 Contents 1 2 3 4 5 해킹의 정의 해킹의 유형 해커의 분류 해킹의 역사 해킹의 기술의 변천
네트워크 해킹과 보안 - 김미진

3 1 해킹의 정의 해킹의 정의 원래의 의미 단순히 컴퓨터를 필요할 때만 업무와 관련한 일부분을 사용하는 것이 아니라 컴퓨터 전반에 걸쳐 깊이 배우기를 즐기는 사람 컴퓨터 프로그래밍에 대해 단순 이론을 이야기하기보다 컴퓨터 프로그래밍을 즐기고 열광하는 사람 네트워크 해킹과 보안 - 김미진

4 해킹의 정의 현재의 의미 시스템의 관리자가 구축해 놓은 보안망을 어떤 목적에서 무력화시켰을 경우 이에 따른 모든 행동
시스템 관리자의 권한을 불법적으로 획득한 경우, 또 이를 악용해 다른 사용자에게 피해를 준 경우 네트워크 해킹과 보안 - 김미진

5 해킹의 유형 침입 (intrusion) 정보 유출 서비스 거부 (DoS) 2
불법적으로 시스템 자원을 사용하거나 또 다른 해킹을 위한 경로로 사용하는 행위 특정 호스트나 네트워크가 제 기능을 수행하지 못하도록 각종 서비스를 정지시키는 행위 서비스 거부 (DoS) 경쟁 기업의 정보를 훔치거나 훔쳐낸 기밀을 외부에 유포하는 행위 정보 유출 네트워크 해킹과 보안 - 김미진

6 취약점을 이용한 공격 시스템과 서비스의 설정 취약점을 이용한 공격 프로그램의 취약점을 이용한 공격
파일 시스템의 쓰기 권한 취약점을 이용 SUID 프로그램의 문제를 이용 기타 환경 변수를 이용 프로그램의 취약점을 이용한 공격 CGI/자바스크립트의 취약점을 이용한 공격 ASP, PHP 스크립트의 취약점을 이용한 공격 버퍼 오버플로우(Buffer Overflow) 공격 힙 오버플로우(Heap Overflow) 공격 레이스 컨디셔닝(Race Conditioning) 공격 포맷 스트링(Format String) 공격 프레임 포인터 오버플로우(Frame Pointer Overflow) 공격 네트워크 해킹과 보안 - 김미진

7 취약점을 이용한 공격 프로토콜의 취약점을 이용한 공격 악성 코드 DoS 와 DDoS 스니핑(Sniffing)
세션 하이재킹(Session Hijacking) 스푸핑(Spoofing) NetBIOS 크래킹 악성 코드 바이러스 트로이안 백도어 웜 블라스터 웜 (Blaster Worm) 네트워크 해킹과 보안 - 김미진

8 해킹의 분류 Lamer Semi Elite Elite 3 Developed Kiddie Script kiddie 해커의 분류
길버트 아라베디언 분류 기법 Lamer 해커는 되고 싶지만 경험도 없고 컴퓨터 관련 지식도 많이 없는 해커, 해커를 동경하는 사람 네트워크와 운영체제에 대한 약간의 기술적인 지식을 갖고 있는 해커 (GUI환경의 운영체제에만 익숙함) Script kiddie 대부분의 해킹 기법을 알고 있는 해커들 보안상의 새로운 취약점을 발견하거나 최근 발견된 취약점을 주어진 상황에 맞게 바꿀만한 실력은 없다. Developed Kiddie 컴퓨터에 대한 포괄적인 지식이 있고 운영체제, 네트워크에 대한 지식도 잘 갖추고 있으며 운영체제에 존재하는 특정 취약점을 알고 이 취약점을 공격할 수 있는 해킹 코드를 만들 수 있다 Semi Elite 컴퓨터, 네트워크, 운영체제, 프로그래밍 등 최고 수준의 지식을 갖고 있다. 해킹하고자 하는 시스템의 새로운 취약점을 찾아내고 해킹할 수 최고 수준의 해커다. Elite 네트워크 해킹과 보안 - 김미진

9 해킹의 역사 4 해킹의 역사 전 세계 네트워크가 인터넷으로 연결되어 본격적인 컴퓨터 해킹이 나타남 발전기 ( 1990 이후 )
탄압기 ( 1990 ) 사회적 비행을 일으키는 크래커가 등장 전환기 ( 1980 ) 인터넷의 보급과 시스템 개발에 따른 해킹 성장기 ( 1970 ~ 1980 ) 컴퓨터 해킹이 본격적으로 시도 태동기 ( 1950 ~ 1960 ) 컴퓨터 해킹의 시작 네트워크 해킹과 보안 - 김미진

10 해킹의 역사 4 해킹의 역사 존 드래퍼 http://hackerleon.cybersoldier.net/hacker.htm
네트워크 해킹과 보안 - 김미진

11 해킹의 역사 발전기(1990~) 1990년대 후반부터 인터넷이 대중화되면서, 해킹 기술이 급속도로 발전한다. (백오리피스라는 해킹 프로그램이 인터넷에 선보이고 소스까지 공개 바이러스 웜 기법을 응용 -> 리눅스 – 유닉스 - 스파이웨어) 탄압기(1990) 1990년대 들어서면서 크래커의 사회적 비행이 국가 안보를 위협하는 존재로 발전하고 정치적 이념을 가진 핵티비스트(Hacktivist)가 등장. (사이버 테러, 핵티비즘) 전환기( 1980 ) 1980년대 들어오면서 컴퓨터가 널리 보급되고, 해커들이 사회적 비행을 저지르기 시작했다. 하드웨어에서 소프트웨어로 관심 급변. (뻐꾸기 알 사건, 웜 발생, 워 게임, 게임의 해커시대) 성장기(1970 ~ 1980) 컴퓨터 보급이 확산되고 정보통신망이 발달하자 많은 폰 프리커들이 컴퓨터 해커로 변하였고,1973년에 개발된 유닉스의 보안상 허점을 이용하면서 시도되기 시작. (애플컴퓨터와 마이크로소프트 탄생) 태동기(1950 ~ 1960) ‘폰 프리킹’이라고 하는 1960년대 말 공짜로 전화를 걸던 히피세대 대학생이 생겨났다. 웜 예시 - 네트워크 해킹과 보안 - 김미진

12 5 해킹의 기술의 변천 해킹 기법의 변화 네트워크 해킹과 보안 - 김미진

13 해킹 기법의 변화 1980년대 1990년대 2000년대 분산 서비스 거부 공격
-사용자 패스워드 추측 공격 -인터넷을 기반으로 한 최초의 웜 바이러스 등장 -사용자 계정 데이터베이스를 획득하여 사용자 패스워드 크랙 -백도어 - 스니핑(Sniffing) 세션 하이재킹 (Session Hijecking) - 스푸핑(Spoofing) - CGI 공격 버퍼 오버플로우 공격 (Buffer Overflow Attack) - 트로이 목마(Trojan Horse) 서비스 거부 공격 (Denial Of Service) 분산 서비스 거부 공격 (Distribute Denial Of Service) - 분산 반사 서비스 거부 공격 (Distribute Reflected Denial Of Service) - 웹 해킹 1990년대 2000년대 네트워크 해킹과 보안 - 김미진

14 해킹 기법의 동향 해킹 기술과 바이러스 기술의 통합 핵티비즘의 확산 무선 해킹의 등장 웜 바이러스 공격
네트워크 해킹과 보안 - 김미진

15 해킹 기술과 바이러스 기술의 통합 과거 서버에 침입하여 관리자 권한을 획득한 후 필요한 정보를 빼내거나 관리자 모르게 악성 코드를 실행하여 데이터를 파괴하는 방법이 성행 최근 코드레드, 님다. 클레즈 등 웜 바이러스 형태로 대형 피해를 유발 시키는 방법이 성행 해당 네트워크 자체를 마비시키는 형태로 발전 네트워크 해킹과 보안 - 김미진

16 핵티비즘의 확산 과거 최근 개인적인 목적으로 사용 정치, 사회, 산업, 국가 등의 목적으로 변화
(경쟁사의 핵심 정보를 조직적으로 유출, 핵 확산 금지운동, 인권운동 등) 네트워크 해킹과 보안 - 김미진

17 웜 바이러스 공격 윔 대표적인 피해 사례 자기 복제가 가능한 악성 코드 코드레드, 님다, 클레즈, 프레덤, 스마일 등
님다 – 다수의 을 전송해 취약한 웹 사이트를 감염, 이 웹사이트에 접속한 사용자 컴퓨터에 웜을 자동으로 내려받도록. 프레덤 – 주소를 수집해 자신의 SMTP를 이용하여 메시지를 전송 스마일 – 윈도우와 리눅스 운영체제를 동시에 공격할 수 있는 최초의 교체 플랫폼 웜 바이러스(백시프로그램 삭제, 서비스 중지) 네트워크 해킹과 보안 - 김미진

18 무선 해킹의 등장 최근 모바일 시장이 급격하게 성장하면서 휴대폰 문자 메시지를 이용한 광고 발송으로 개인 정보 침해가 늘어나고 있다. 네트워크 해킹과 보안 - 김미진

19 Thank You! K I T 경 남 정 보 대 학


Download ppt "1부 해킹이란… Chapter 1. 해킹의 정의와 역사"

Similar presentations


Ads by Google