일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
- 드림핵 플래그
- 강의 체험단 1기
- 리버싱 초보
- 자바스크립트강의 후기
- 안드로이드 리버싱
- rev-basic 풀이
- 티스토리챌린지
- 드림핵 리버싱 풀이
- 리버싱 플래그
- 리버싱
- 리버싱 스터디
- 인프런 강의 추천
- 리버싱핵심원리
- 리버싱 핵심 원리
- 안드로이드 adb start-server
- adb 옵션
- 드림핵 리버싱
- 안드로이드 adb
- 자바스크립트 강의
- 제주ICT
- dreamhack reversing
- adb
- 리버싱 입문
- 오블완
- 더오름
- 안드로이드 모바일 앱 모의해킹
- 위니브
- 자바스크립트
- 자바스크립트 강의 추천
- 제주코딩베이스캠프
- Today
- Total
목록모의해킹 (10)
해보자고
1. Activity사용자에게 보여지는 디바이스의 인터페이스 즉, 화면으로 반드시 하나 이상의 액티비티를 포함한다. 다른 액티비티로의 전환이 일어나더라도 이전의 액티비티는 다른 공간에 저장되어 멈춤 상태에 있다. (그렇기에 이전으로 되돌아가도 이전 액티비티가 보이는 것.)onResume() : activity가 다시 호출될 때의 호출 onStop() : 화면 전부가 보이지 않을 때 호출 (onPause()는 화면 일부가 보이지 않을 때 호출+) 이외의 Activity 클래스는 6개의 *콜백을 제공 *콜백: 다른 코드의 인수로서 넘겨주는 실행 가능한 코드. 즉 어떠한 이벤트로 인해 호출되는 함수. 2. Service백그라운드에서 실행되는 컴포넌트. 보통 사용자 인터페이스 제공X foreground:..
# 01. 안드로이드 안드로이드는 리눅스 기반의 운영체제로 Google(구글) 사에서 인수하여 다양한 device에서 사용된다. 2023년 12월 기준 글로벌 스마트폰 OS 중 구글의 안드로이드 점유율은 약 70%가량이며, 한국에서의 점유율은 69%에 달한다. 많이 사용되는 만큼 보안의 관점에서 안드로이드를 공부하고자 한다. +) IOS와 안드로이드의 보안보통 안드로이드가 IOS에 비해 보안에 취약할 것으로 생각된다. 이유1) 안드로이드의 오픈소스, IOS의 독점적 소유이유2) 안드로이드를 사용하는 사용자가 많음.-> 공격자의 입장에서 사용자도 많고, 오픈소스를 통해 면밀히 구조를 알 수 있다는 점에서 보안상 안드로이드가 더 취약할 수 있음. # 02. 안드로이드 플랫폼 아키텍처 아래의 그림은..