파이썬을 이용한 IT 해킹과 보안
    • 01
      꼭 알아야 할 파이썬 기초
    • 강의자료 다운로드
      0. 시작하기
      1.1 파이썬 개요와 아나콘다 설치
      1.2 conda 활용하기
      1.3 IDLE
      1.4 들여쓰기와 주석기능
      1.5 변수와 숫자 연산
      1.6 문자열 출력과 입력
      1.7 다양한 데이터 타입(부울)
      1.8 다양한 데이터 타입(list)
      1.9 다양한 데이터 타입(tuple)
      1.10 다양한 데이터 타입(set)
      1.11 다양한 데이터 타입(dict)
      1.12 함수와 리턴
      1.13 흐름 제어(if, elif, else)
      1.14 흐름 제어(for,range,while)
      1.15 흐름 제어(break,continue,try,except)
      1.16 파일 쓰기와 읽기
      1.17 터틀 그래픽 다루기
      1.18 자동화 툴을 위한 정규표현식
      1.19 자동화 툴을 위한 정규표현식 연습문제
      1.20 VirtualBox Tutorial
    • 02
      FTP 프로토콜
    • 2.1 소켓을 사용한 네트워크 통신
      2.2 클라이언트, 서버 소켓 테스트
      2.3 에코 클라이언트, 서버 구현
      2.4 FTP 개요
      2.5 FTP 통신 소켓 프로그래밍
      2.6 ftplib를 활용한 FTP 애플리케이션 만들기
      2.7 FTP 서버 공격하기
    • 03
      HTTP 프로토콜
    • 3.1 HTTP 프로토콜 개요
      3.2 HTTP 서버와 통신하기
      3.3 웹 서버 점검(Fuzzing Webserver)
      3.4 웹 공격! 익스플로잇 코드 분석!
    • 04
      백도어 개발
    • 4.1 백도어 이해하기
      4.2 나만의 백도어 제작하기
      4.3 백도어 EXE 파일 만들기
      4.4 백도어 자동시작 프로그램 등록하기
    • 05
      포트 스캐너 개발
    • 5.1 포트 스캔이란
      5.2 TCP.UDP 포트 스캔
      5.3 공격 대상 세팅하기
      5.4 초급 포트 스캔
      5.5 업그레이드1 멀티스레드1
      5.5 업그레이드1 멀티스레드2
      5.6 업그레이드2 nmap1 개요 및 설치
      5.6 업그레이드2 nmap2 활용1
      5.6 업그레이드2 nmap2 활용2
      5.7 업그레이드3 optparse1
      5.7 업그레이드3 optparse2
    • 06
      웹 스캐너 개발
    • 6.1 웹 스캐너 개발 개요 및 비박스 소개
      6.2 OWASP ZAP
      6.3 HTML 파싱1
      6.3 HTML 파싱2
      6.4 사이트 크롤링1
      6.4 사이트 크롤링2
      6.5 XSS 점검하기
      6.6 마무리-웹 스캐너 추후 개발 방향
    • 07
      시스템 해킹 프로그램 개발
    • 7.1 유닉스 패스워드 크랙1
      7.1 유닉스 패스워드 크랙2
      7.2 Chrome 패스워드 덤프 추출기1
      7.2 Chrome 패스워드 덤프 추출기2
      7.3 파이썬 윈도우 키로거 개발1 - 윈도우 메시지
      7.3 파이썬 윈도우 키로거 개발2 - 후크 프로시저
      7.3 파이썬 윈도우 키로거 개발3 - 키로거 제작
    • 08
      랜섬웨어 구조 이해
    • 8.1 공개키 기반 랜섬웨어 개요
      8.2 파이썬 RSA 암복호화 실습
      8.3 랜섬웨어 모의 테스트
      8.4 권한 상승 - exe 파일 교체
      8.5 권한 상승 - 서비스 파일 교체, 관리자 계정 생성
    4.1 백도어 이해하기
    04 백도어 개발
    4.1 백도어 이해하기


    질문하기