Java를 이용한 ARP Spoofing 구현과 실습입니다.

1. 강좌 소개와 주의점

ARP 스푸핑(spoofing)은 네트워크 해킹의 기본으로 두 네트워크사이에 끼어들어 데이터를 훔쳐 보는 해킹입니다.

즉 피해자의 피밀번호 등을 몰래 알아내는 등의 일에 사용되는 단순하고 치명적인 해킹방법입니다.

이 과정은 이런 해킹에 대응하기 위한 화이트해커 양성을 위한 과정이며

이곳의 학습을 위한 실습을 공공기관 등에서 실현하는 것은 불법입니다.

 

본 강의는 기존에 제가 UDEMY에 업로드 했던 강의로 현재는 무료로 배포하고자 이와 같이 유튜브에 공개하게 되었습니다.

이 강의는 ARP 스푸핑(ARP Spoofing)에 대한 기초적인 지식을 공부하고 실습해볼 수 있도록 도와주는 강의입니다. 전반적인 네트워크 이론을 모두 학습한 이후에 자바(Java) 프로그래밍을 이용해 함께 해킹 툴을 개발하게 됩니다.

 

2.강의 대상

  • 컴퓨터를 켜고 인터넷에 접속하는 등의 기본적인 컴퓨터 조작 방법을 아는 학생
  • 기초 자바(Java) 프로그래밍과정을 수강한 학생
  • 정보보안을 공부하고자 하는 열의가 뛰어난 학생

 

3.실습 준비물

  • 모바일 핫스팟 사용이 가능한 스마트 폰 혹은 공유기 1대
  • 공격자 컴퓨터 1대
  • 피해자 컴퓨터 1대

4.선수 과목 소개

컴퓨터를 켜고 인터넷에 접속하는 등 기본적으로 컴퓨터를 다룰 수 있어야 합니다.

기초적인 자바(Java) 프로그래밍에 대한 지식

 

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

강의 평가

5

5
1 개의 수강평
  • 5 stars1
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0
  1. ARP 스푸핑을 너무 쉽게 설명해 주시고 구현까지

    5

    감사합니다.
    정말 좋은 강의입니다.
    네트워크 보안을 이제 막 시작하시려는 분에게 꼭 추천드리는 강좌입니다.

이 강좌 수강하기
  • 무료
  • 평생
  • 위시리스트
  • 3 시간, 52 분
  • 강좌 수20
17명의 학생들이 수강

샵투스쿨의 목표

배움의 기회를 누구에게나 !
비전공이라 ,또는 업무의 사수가 없어서 고민하셨나요? 배움의 기회만 있다면 어려움은 얼마든지 극복할 수 있습니다.

shop2school. 제휴 문의: 1-302-613 -1812 |이메일 info@shop2world.com | 법인명: shop2world, Inc. EIN 번호: **-***7130,법인 번호: ***7505 | 주소: 2801 Centerville RD 1st Floor PMB 8085 Wilmington DE 19808 USA. | ©SHOP2WORLD. ALL RIGHTS RESERVED