| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 9012
- 볼라틸리티
- 버프스위트
- 소프트스퀘어드
- Forensic
- 포트스캔
- 3wayhandshaking
- CTF
- 포렌식
- Burpsuite
- 앱
- 자바입문
- 안드로이드리버싱
- 와이어샤크
- 컴공
- ReverseEngineering
- 문제풀이
- 자바복습
- follina
- 아티팩트
- 칼리리눅스
- 메모리포렌식
- 혼자공부하는자바
- 백준
- baekjoon online judge
- artifact
- KaliLinux
- picoCTF
- pico
- suninatas
Archives
- Today
- Total
컴퓨터공학 전공생의 보안 도전기✌
[안드로이드 리버싱] Week 5 본문
정적분석
프로그램 실행없이 검사 / 분석(코드,리소스)
코드전체를 분석 가능
권한 분석, 코드 수정 후 리패키징 가능
정확한 코드 위치 파악
실행해야만 알 수 있는 정보 파악 불가
False발생가능성 존재
동적분석
실제로 앱을 실행해 보면서 디버깅하는 방법
애뮬레이터나 기기를 가지고 수행 가능
데이터 입출력 등의 행동 분석
네트워크 데이터 분석
네트워크 트래픽, 웹 요청 분석 (SSL)
앱의 네트워크 통신 정보 분석
SSL - (Secure Sockets Layer)
암호화 기반 인터넷 보안 프로토콜. 개인정보 보호, 인증, 데이터 무결성을 보장하기 위한 프로토콜
코드엔진 1번


아래와 같이 파일명 변경



=>다시


제대로 sign 및 리패키징 성공
안드로이드 에뮬레이터에 설치 성공







코드엔진 2번







if-ne => if-eq 변경

코드엔진 3번




'Security > Mobile' 카테고리의 다른 글
| [안드로이드 리버싱] Week 7: Android Hooking (0) | 2022.02.23 |
|---|---|
| [안드로이드 리버싱] Week 3 (0) | 2022.01.20 |