악성코드 분석에 대해 기본적인 지식을 가진 분을 대상으로 하는 안드로이드 악성코드 분석 중급 강좌 입니다.
안드로이드 사용자 대상으로 악성코드가 증가하고 있습니다.
중급과정에서는 개발과정부터 실무에서 활용할 수 있는 다양한 접근 방법들을 다루고 있습니다.
이 모든 과정들은 악성코드뿐만 아니라, 모바일 서비스 취약점 진단을 할 때도 모두 활용할 수 있습니다.
이 과정을 듣기전에 입문과정을 꼭 시청하셔야 완벽하게 이해할 수 있습니다.
[수강 대상]
[강의 특징]
수업에 필요한 설치 프로그램 다운로드 경로
Android Reverse Engineering (A.R.E.) Virtual Machine 다운로드
https://redmine.honeynet.org/projects/are/wiki
Android Studio 1.4.0 다운로드
1강. 과정소개
2강. 개발자 관점에서 보는 안드로이드 앱 구동 시스템 이해(1)
3강. 개발자 관점에서 보는 안드로이드 앱 구동 시스템 이해(2)
4강. 악성코드 분석 방해 기술: 난독화에 대한 이해 (1)
5강. 악성코드 분석 방해 기술: 난독화에 대한 이해 (2)
6강. 안드로이드 리패키징 심화 학습(1)
7강. 안드로이드 리패키징 심화 학습(2)
8강. 안드로이드 리패키징 심화 학습(3)
9강. 안드로이드 리패키징 심화 학습(4)
10강. APK 난독화 기법에 따른 복호화 기법 사례
11강. Drozer를 활용한 안드로이드 악성코드 심화 분석 기법(1)
12강. Drozer를 활용한 안드로이드 악성코드 심화 분석 기법(2)
13강. androguard를 활용한 안드로이드 악성코드 심화 분석 기법(1)
14강. androguard를 활용한 안드로이드 악성코드 심화 분석 기법(2)
15강. 도전! 안드로이드 악성코드 샘플 분석 실습하기 및 해답풀이(1)
16강. 도전! 안드로이드 악성코드 샘플 분석 실습하기 및 해답풀이(2)