파이썬 오픈소스도구를 활용한 악성코드 분석 - goormEDU

파이썬 오픈소스도구를 활용한 악성코드 분석

악성코드 분석으로 시작하여 백신프로그램 제작까지 짚어보는 단계식 강좌

Lecture Introduction
Difficulty
Normal
Category
Programming - Security
Tag
보안프로젝트, 파이썬악성코드분석, 파이썬오픈소스, 오픈소스도구, 악성코드분석
Target Audience
- 악성코드 분석 업무로 진로를 선택한 분
- 오픈소스도구를 활용하여 악성코드 분석을 완벽하게 이해하고 싶은 분
- 파이썬 프로그램 기반의 오픈소스도구 개발을 이해하고 싶은 분
- 화이트해커가 되고 싶은 분

🐍파이썬으로 악성코드 분석하고 백신 제작까지🐍

- 파이썬으로도 보안 프로그래밍 할 수 있습니다. -


📝강좌 소개


🏃‍♂악성코드 분석가, 침해사고 대응 분석가를 준비하는 취준생뿐만 아니라 IT보안 실무자에게도 도움되는 강좌입니다.

🤠파이썬 프로그래밍으로 악성코드 분석을 이해하는데 최고의 강의라 할 수 있습니다. 악성코드 분석에 관한 지식만 단편적으로 알려주는 것이 아니라, IT 분야의 보편적인 기본지식들로 시작해서 마지막 직접 백신프로그램을 제작하도록 구성된 강좌입니다.



🎯학습 목표


  • 파이썬 오픈소스 도구를 통해 윈도우 실행 파일 구조를 분석할 수 있습니다.
  • 악성코드를 분석하고 이 과정을 자동화할 수 있습니다.
  • 직접 백신을 제작할 수 있습니다.



📣참고 사항


  • 버추얼 박스(VirtualBox)나 Vmware를 설치해야 합니다. 강의에서 구성 방법을 소개드립니다.
  • 강의에 필요한 실습파일은 별도로 제공되거나 강의 안에서 소개됩니다.
  • 보안프로젝트 카페 혹은 메일(isc0304@naver.com)로 연락주시면 좀 더 빠른 질답이 가능합니다.



강의자 소개


보안프로젝트 최일선

  • 보안프로젝트 기술이사 & 온라인강사 총괄

  • 강의 이력
    - "윈도우즈 애플리케이션 취약점 분석" 온라인 강의
    - "악성코드 분석을 위한 메모리 분석기법" 온라인 강의
    - "비박스를 활용한 웹 모의해킹 완벽실습" 온라인 강의 및 저자
    - "데이터분석 활용" 장기과정 강의
Curriculum
Expand All
  • 01
    학습자료 다운로드
  • 교육자료 및 소스코드 다운로드
  • 02
    오리엔테이션
  • 강의 소개
  • 03
    윈도우 실행파일 구조 분석
  • 1.1 왜 파이썬이죠?
    1.2.1 환경구성(강의자료)
    1.2.2 환경구성(pycharm)
    1.3.1 PE 파일 구조 개요
    1.3.2 PE 파일 구조 분석 (1)
    1.3.3 PE 파일 구조 분석 (2)
    1.3.4 PE 파일 구조 분석(3)
    1.4 peframe 분석 1단계
    1.5.1 IT인이라면 누구나 알아야 할 정규표현식1
    1.5.2 IT인이라면 누구나 알아야 할 정규표현식2
    1.6 IT인이라면 누구나 알아야 할 JSON 데이터처리
    1.7.1 peframe 분석 2단계 (1)
    1.7.2 peframe 분석2단계 (2)
    1.7.3 peframe 분석2단계 (3)
    1.7.4 peframe 분석2단계 (4)
  • 04
    악성코드 분석 서비스
  • 2.1 악성코드 분석 서비스
    2.2.1 악성코드 분석법 (1)
    2.2.2 악성코드 분석법 (2)
    2.3.1 악성코드 수집하기 (1)
    2.3.2 악성코드 수집하기 (2) 안드로이드 악성코드 유포 실습
    2.3.3 악성코드 수집하기 (3)
    2.4.1 악성코드 자동수집기 maltrieve 완전분석 (1)
    2.4.2 악성코드 자동수집기 maltrieve 완전분석 (2)
    2.4.3 악성코드 자동수집기 maltrieve 완전분석 (3)
    2.5.1 오픈소스 백신 ClamAV (1)
    2.5.2 오픈소스 백신 ClamAV (2)
    2.6.1 통합 백신 VirusTotal API 가이드 (1)
    2.6.2 통합 백신 VirusTotal API 가이드 (2)
  • 05
    악성코드 분석 자동화
  • 3.1 악성코드 분석 자동화 서비스
    3.2.1 자동분석 환경 구성 쿠쿠박스 개요 (1)
    3.2.2 자동분석 환경 구성 쿠쿠박스 개요 (2)
    3.2.3 자동분석 환경 구성 쿠쿠박스 설치 (1)
    3.2.4 자동분석 환경 구성 쿠쿠박스 설치 (2)
    3.2.5 자동분석 환경 구성 쿠쿠박스 설치 (3)
    3.2.6 자동분석 환경 구성 쿠쿠박스 설정파일
    3.2.7 자동분석 환경 구성 쿠쿠박스 인터페이스
    3.2.8 자동분석 환경 구성 쿠쿠박스 유틸리티
    3.3.1 시그니처 패턴 탐지 야라(Yara)와 제너레이터 (1)
    3.3.2 시그니처 패턴 탐지 야라(Yara)와 제너레이터 (2)
    3.3.3 야라제너레이터 코드 완전 분석 (1)
    3.3.4 야라제너레이터 코드 완전 분석 (2)
    3.3.5 야라제너레이터 코드 완전 분석 (3)
    3.4 악성코드 수집 및 분석 자동화 실습
    3.5 파이썬 오픈소스 활용을 마치며
  • 06
    백신 프로그래밍
  • 4.1 백신(Anti-Virus) 프로그램
    4.2.1 악성코드 식별 기초 (1)
    4.2.2 악성코드 식별 기초 (2)
    4.3.1 멀웨어 DB 구축 (1)
    4.3.2 멀웨어 DB 구축 (2)
Instructor Introduction
user
보안프로젝트Teacher
Lecture Reviews
  • No reviews have been written.

110,000


Average Rating
0
Difficulty
Normal
Lecture Period
Full lifetime access
URL