
들어가기 앞서과거에는 모바일 애플리케이션을 개발할 때, 안드로이드는 Java(또는 Java 기반의 Kotlin), iOS는 Swift 또는 Objective-C를 사용하는 것이 일반적이었다. 그러나 최근에는 React Native와 Flutter와 같은 크로스플랫폼 프레임워크의 활용이 점점 증가하는 추세다. 이는 모바일 앱 개발 패러다임의 변화로 볼 수 있다. 초기에는 주로 스타트업에서 React Native와 Flutter를 적극적으로 도입했으나, 최근에는 일정 규모 이상의 기업들도 Java 또는 Kotlin을 고집하지 않고 크로스플랫폼 기술을 활용해 앱을 개발하고 출시하는 사례가 늘어나고 있다. 이러한 변화의 핵심 요인은 하나의 프로그래밍 언어로 iOS와 안드로이드 앱을 동시에 개발할 수 있다는 크로..

들어가기 앞서 통신 포트 검사를 통한 Frida 탐지 방안과 우회 기법 들어가기 앞서 Frida 실행 시 생성되는 파일 검사를 통한 탐지 방안과 우회 기법 들어가기 앞서 이번 포스팅부터는 모바일 데이터 위·변조 목적 및 분석 도구로 사용되는 후킹 도구인 Frida를 탐지 naro-security.tistory.com 이전 "통신 포트 검사를 통한 Frida 탐지 방안과 우회 기법" 포스팅에 이어서 이번 포스팅에서는 앱에서 사용중인 라이브러리를 검사하여 Frida를 탐지하는 방안과 우회 기법을 다뤄보도록 하겠다. ※ 실습 진행에 사용되는 ANDITER 앱은 아래의 GitHub에서 다운로드 가능하다. GitHub - naroSEC/Anditer Contribute to naroSEC/Anditer devel..