기기 ID 및 보안 위협에 대한 간단한 GUI 추가
앱 내의 AppSealing 라이브러리는 앱이 실행된 직후 자동으로 활성화됩니다. AppSealing 라이브러리가 비정상적인 환경(탈옥된 기기, 실행 파일이 복호화되었거나 디버거가 연결된 경우 등)을 탐지하면 사용자 동작과 관계없이 20초 후에 앱을 종료하므로, 앱은 탐지 결과를 사용자에게 알리고 사용자가 자신의 기기에 유효하지 않은 환경이 있다는 것을 인식할 수 있도록 적절한 메시지 상자를 표시해야 합니다.
앱에서 해당 메시지 상자를 표시하려면 Plugins/AppSealingPlugin/Source/AppSealingPlugin.cpp 파일의 코드 한 글자를 수정하여 쉽게 할 수 있습니다. 메시지 상자를 표시하려면 56번째 줄의 0을 1로 바꾸면 됩니다.
비정상적인 기기에서 앱을 실행할 때 아래와 같은 간단한 메시지 상자가 표시됩니다.
AppSealing SDK는 각 기기에 대한 고유 식별자를 생성하고 관리합니다. AppSealing SDK를 사용하는 고객은 필요한 경우 AppSealing의 인터페이스를 사용하여 기기 고유 식별자를 확인할 수 있습니다. 그리고 AppSealing에서 제공하는 해킹 데이터 서비스를 사용하는 비즈니스에 사용할 수 있습니다.
앱에서 Device ID 메시지 상자를 표시하려면 Plugins/AppSealingPlugin/Source/AppSealingPlugin.cpp 파일의 31번째 줄에서 0을 1로 바꿔서 코드 한 글자를 수정하여 쉽게 할 수 있습니다.