摘要 |
앱 부정사용 방지를 위한 앱 업로드 방법과 이에 대응하는 앱 암호화 서버, 그리고 앱 실행 방법과 이에 대한 사용자 단말이 개시된다. 앱 업로드 방법은, 앱에서 원본 실행파일을 제거하고 스텁 실행파일을 삽입하여 스텁 앱을 생성하고, 암호화 서버에 저장하는 스텁 앱 저장 단계와, 원본 실행파일을 암호화하여 암호화 앱을 생성하고, 암호화 서버에 저장하는 암호화 앱 저장 단계와, 스텁 앱을 앱스토어에 업로드하는 단계를 포함하여 구성된다. 앱 실행 방법은, 앱스토어에 저장된 스텁 앱을 사용자 단말에 다운로드하여 스텁 실행파일 및 리소스 파일들을 설치하는 단계와, 사용자 단말에 저장된 암호화 앱을 복호화하여 복호화 앱을 생성하는 단계와, 복호화 앱에 포함된 원본 실행파일을 스텁 실행파일에 덮어쓰기 하는 단계를 포함하여 구성된다. |