[AOS 취약점 진단] 09강 - 메모리 내 중요정보 노출 확인(am dumpheap)
안드로이드·갤럭시·AOS 애플리케이션 취약점진단/모의해킹 무료 강의 학식(hagsig) 가. 취약점 정의- 민감정보 메모리 저장(Sensitive Information in Memory) 취약점이라고 부른다.- 앱에 입력하는 모든 입력 값과 실행되는 모든 정보들이 메모리에 적재된다.- *중요정보가 저장된 속성 또는 변수를 초기화하지 않거나, 내용을 암호화 하지 않을경우 메모리에 중요정보가 평문으로 노출된다.*중요정보 : 아이디/패스워드, 개인정보(이름, 주민등록번호, 전화번호 등), 쿼리문, 서버정보 등- 메모리 내에 중요정보가 평문으로 노출될 경우 해커에 의해 정보가 유출되어 2차 피해로 이어질 수 있다. 나. 대응방안- 중요한 정보를 포함할 수 있는 속성 또는 변수를 사용한 뒤, 저장된 값을 바로 제..