내가 만든 앱에 보안 적용하기 2 - 보안 적용

내가 만든 앱에 보안 기능을 적용

 

내가 만든 앱에 보안 적용하기 2 - 보안 적용

 
앞선 post (내가 만든 앱에 보안 적용하기 1 - 앱 분석)에서 언급드렸던 것과 같이 LIAPP의 적용 방식은 아래와 같이 총 3단계로 나뉘어 집니다.
 
(1) 앱 분석
(2) 보안 적용
(3) 다운로드 후 배포
 
이번 포스트는 (2) '보안 적용' (3) '다운로드 후 배포' 파트를 다루어 보도록 하겠습니다.
 
 

 

‘앱 분석’ 단계를 완료하시면 LIAPP 사이트 왼쪽 side bar의 'APP 선택' drop down 메뉴에 ‘앱 분석’ 단계에서 생성하신 앱이 등록되어 있습니다.
( 선택하신 앱은 이름과 뿐만 아니라 왼쪽 상단의 앱 icon으로도 쉽게 식별하실 수 있습니다. )

해당 부분은 '앱 분석'단계를 마치시면 자동으로 앱 선택과 'PROTECT' 페이지로 이동되며 새롭게 로그인 하셨을 경우 보호하시려는 앱을 선택하여 주십시오.

 


(2) ‘보안 적용’

 

 

‘앱 분석’ 단계가 끝이나면 앱에 보안을 적용하기 위한 단계 중 90%가 끝이 났습니다.

LIAPP 사이트 왼쪽 side bar의 'LIAPP 적용' 하위 트리에 있는 'PROTECT' 메뉴를 클릭 하시면 위와 같은 화면이 나타납니다.
이 페이지에서 유의 깊게 보실 부분은 TEST와 PROTECT 버튼 입니다.
 
[ TEST MODE ]
'TEST' 버튼 ( 이하 'TEST MODE' )은 실제 배포를 위한 적용( 이하 'PROTECT MODE' )을 진행하기 전 테스트를 위한 모드입니다.
해당 모드는 TICKET을 사용하여 적용하시는 고객 분들에게 TICKET을 소모하여 적용하기전 테스트를 해보실 수 있는 유용한 모드 입니다.

MONTHLY 이상의 제품 사용자는 월 적용 횟수가 무제한이므로 따로 TEST MODE를 사용하지 않으셔도 무방합니다.
TEST MODE를 이용하여 적용하실 경우에 ON-SITE 제품군에 준하는 모든 기능을 적용 가능하며 적용되어지는 앱은 약 3일간 이용이 가능하게 되어집니다.
TEST MODE의 보안기능은 PROTECT MODE와 동일하므로 각종 디바이스에서 적용 테스트를 진행하여 보시면 되겠습니다.
만약 TEST MODE로 적용된 앱이 적용시점 부터 3일을 경과하는 경우 ‘Availability time for testing has expired’ 라는 메세지와 함께 사용기한이 끝났음을 알리고 앱이 동작하지 않게 되므로 배포전 반드시 TEST MODE인지 확인 하시고 PROTECT MODE로 적용하신후 배포 하셔야 합니다.
 
[ PROTECT MODE ]
현재 설정되어 있는 각 보호 옵션에 따라 배포를 목적으로 LIAPP이 앱을 재구성하고 보안을 적용하는 단계입니다.
한번 적용된 앱은 기한에 관계없이 영구적으로 사용이 가능 합니다.
파일을 선택하고 TEST MODE 또는 PROTECT MODE를 진행하면 파일 업로드 후 보안이 적용되며 이후 보안 적용 결과 및 보안이 적용된 파일을 다운로드 받으실 수 있는 RESULT 페이지로 이동 합니다.
이 때 주의 사항은 반드시 '앱 분석' 단계에서 등록한 앱을 업로드하여 진행하셔야 하며, 보호 하시려는 앱에 설정된 보호 옵션은 각 'CODE 보호' , 'APP 보호' , '부가 기능' 페이지에서 확인 하실 수 있습니다.

[ RESULT ]
결과 페이지에서는 보안이 적용된 이후 앱에 실제 적용된 보안 옵션과 다운로드 받으실 수 있는 버튼이 나타나며 추후 배포를 위한 작업 설명이 안내 되어있습니다.
해당 결과 및 APP DOWNLOAD는 앱 적용 후 HISTTORY 페이지에서도 추후 확인이 가능 합니다.

이제 보호가 완료된 앱을 DOWNLOAD 후 배포하시면 모든 보안 적용은 끝이 납니다.

이후 마켓등록에 필요한 Signing과 zipalign은 아래 link의 '*서명(Signing) & 정렬(zipalign)'파트 를 참고 하시면 쉽게 하실수 있습니다.

링크 : LIAPP 적용에서 배포까지
 
 
#android packer #application protection #앱 위변조 방지 #모바일 보안 #게임 보안 #코드 난독화 #앱 보안