본문 바로가기
어플리케이션 보안정보보안기사 · 2023년03월11일 · 55/100

55.안드로이드(Android) 플랫폼을 기반으로 개발된 모바일 앱의 경우, 디컴파일 도구 이용시 실행파일(.apk)을 소스코드로 쉽게 변환시킬 수 있어 앱 구조 및 소스코드를 쉽게 분석할 수 있다. 이를 방지하기 위한 기술은?

1
난독화정답
2
무결성 점검
3
안티 디버깅
4
루팅

해설

난독화 읽기 어렵게 만들어 역공학을 통한 공격을 막는 기술을 의미 난독화는 난독화의 대상에 따라 크게 1) 소스 코드 난독화 2) 바이너리 난독화 로 나뉜다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기