강좌를 수강하려면 로그인 하셔야 합니다. → 로그인 | REGISTER NOW
화이트해커를 위한 ARP 스푸핑 구현과 실습
Java를 이용한 ARP Spoofing 구현과 실습입니다.
1. 강좌 소개와 주의점
ARP 스푸핑(spoofing)은 네트워크 해킹의 기본으로 두 네트워크사이에 끼어들어 데이터를 훔쳐 보는 해킹입니다.
즉 피해자의 피밀번호 등을 몰래 알아내는 등의 일에 사용되는 단순하고 치명적인 해킹방법입니다.
이 과정은 이런 해킹에 대응하기 위한 화이트해커 양성을 위한 과정이며
이곳의 학습을 위한 실습을 공공기관 등에서 실현하는 것은 불법입니다.
본 강의는 기존에 제가 UDEMY에 업로드 했던 강의로 현재는 무료로 배포하고자 이와 같이 유튜브에 공개하게 되었습니다.
이 강의는 ARP 스푸핑(ARP Spoofing)에 대한 기초적인 지식을 공부하고 실습해볼 수 있도록 도와주는 강의입니다. 전반적인 네트워크 이론을 모두 학습한 이후에 자바(Java) 프로그래밍을 이용해 함께 해킹 툴을 개발하게 됩니다.
2.강의 대상
- 컴퓨터를 켜고 인터넷에 접속하는 등의 기본적인 컴퓨터 조작 방법을 아는 학생
- 기초 자바(Java) 프로그래밍과정을 수강한 학생
- 정보보안을 공부하고자 하는 열의가 뛰어난 학생
3.실습 준비물
- 모바일 핫스팟 사용이 가능한 스마트 폰 혹은 공유기 1대
- 공격자 컴퓨터 1대
- 피해자 컴퓨터 1대
4.선수 과목 소개
컴퓨터를 켜고 인터넷에 접속하는 등 기본적으로 컴퓨터를 다룰 수 있어야 합니다.
4. 강좌 관련 특징
- 자바(Java)를 이용해 직접 해킹 툴을 개발합니다.
- ARP 스푸핑(ARP Spoofing) 네트워크 해킹 기법의 개념을 이해합니다.
- 피해자 컴퓨터의 네트워크 데이터를 도청하여 개인정보를 도청하는 가상 해킹 실습을 할 수 있습니다.
5. 강사 소개
나동빈
1996년 12월 22일 출생의 한국교원대학교 컴퓨터교육과에 재학중인 대학생이며 사람들의 편의를 증진시키기 위한 웹 사이트, 응용 프로그램 등을 개발하는 취미가 있다. 특히 프로그램을 개발하고 배포하는 것에만 관심을 두지 않고 코딩 교육에 관심이 많아 다방면의 교육 관련 활동으로 언론에도 수 차례 알려진 경험이 있다. 현재 IT 관련 블로그(http://blog.naver.com/ndb796)를 운영중이다.
주요 이력
– LG 서브원 Patrol Management System (2016.12 ~ 2017.02)
– 연합 소프트웨어 경진대회 최우수상 (2016.12)
– 전국 창의문제 해결능력 경진대회 미래창조과학부 장관상 대상 (2016.09)
강좌 교육과정 소개 (COURSE CURRICULUM)
섹션 1 오리엔테이션 | |||
강의 소개 및 강사 소개 | 00:12:00 | ||
섹션 2 ARP 스푸핑(ARP Spoofing) 기법의 이해 | |||
네트워크 계층의 이해 | 00:12:00 | ||
ARP 프로토콜의 이해 | 00:08:00 | ||
ARP 스푸핑 기법의 이해 | 00:09:00 | ||
섹션 3 개발환경 구축과 네트워크 분석 툴 설치 | |||
자바(Java) 개발환경 구축하기 | 00:08:00 | ||
Wireshark 설치 및 사용하기 | 00:12:00 | ||
섹션 4 패킷 프로그래밍 실습 | |||
자바(Java) 소켓 프로그래밍 기초 | 00:19:00 | ||
jNetPcap 설치 및 사용 | 00:16:00 | ||
jNetPcap으로 MAC 주소 추출 | 00:08:00 | ||
jNetPcap으로 패킷 캡처 | 00:10:00 | ||
jNetPcap으로 패킷 전송 | 00:05:00 | ||
섹션 5 ARP 스푸핑 해킹 툴 개발 | |||
개발환경 구축 | 00:12:00 | ||
자바FX MVC 모델 구현하기 | 00:11:00 | ||
jNetPcap 이용 패킷 캡쳐 기능 활성화 | 00:18:00 | ||
ARP 패킷 클래스 정의 | 00:14:00 | ||
섹션 6 ARP 스푸핑 해킹 툴 적용 실습 | |||
피해자 MAC 주소 추출 1 | 00:15:00 | ||
피해자 MAC 주소 추출 2 | 00:11:00 | ||
ARP 테이블 감염시키기 | 00:13:00 | ||
ARP Reply – 감염된 피해자 패킷 재전송 | 00:15:00 | ||
섹션 7 강의를 마치며 | |||
ARP Spoofing 의 탐지와 대응 | 00:04:00 |
ARP 스푸핑을 너무 쉽게 설명해 주시고 구현까지
감사합니다.
정말 좋은 강의입니다.
네트워크 보안을 이제 막 시작하시려는 분에게 꼭 추천드리는 강좌입니다.