Skip to content



  • 모두의 공간
  • 개발자 공간
  • 사용자 공간
  • 최근글

로그인

  • 회원가입
  • ID/PW 찾기

    • 모두의 공간
    • 새로운 소식
    • 새로운 게임/앱
    • 개발자 공간
    • 개발자 게시판
    • 개발자 질문/답변
    • 개발자 정보
    • 구인/구직/의뢰
    • 행사/세미나/교육
    • (구)질문/답변
    • 사용자 공간
    • 앱 정보/후기
    • 게임 정보/후기
    • 기기 정보/후기
    • 잡담/유머/창작

안드로이드 개발 정보 (글 수 1,069)
  • RSS
  • Skin Info
  • Tag list
  • List
  • Webzine
  • Gallery
  • 전체보기
  • 앱개발
  • 플랫폼
  • 소스
  • 강좌
  • 외부API
  • 호환성
  • 기획
  • 기타

[펌]안드로이드 어플리케이션을 크래커들로부터 보호하는 방법

자바개발자
https://www.androidpub.com/android_dev_info/1914860
2011.12.28 11:07:48
7943
6
앱개발

http://blog.naver.com/PostView.nhn?blogId=huewu&logNo=110093424752&viewDate=&currentPage=1&listtype=0



1년이 넘은 글인데 이곳 게시판에 없어서......


이 게시물을
profile

목록
댓글
2011.12.28 13:37:21
옴메
테크닉: 신뢰할 수 있는 서버에서 라이센스를 체크하기

[출처] [번역] 안드로이드 어플리케이션을 크래커들로부터 보호하는 방법|작성자 휴우


이거아니면 뚫린다는 그런글입니다....

댓글
2012.02.02 20:09:24
쪼르

정답!



댓글
2011.12.29 13:12:54
JI2SOFT
profile

내용이 어려워서 읽어도 많이 남는건 없네요 ㅋㅋ

댓글
2011.12.29 14:58:03
Hsd

리버싱에 관련된 내용이 많네요.


저도 어릴때 리버싱을 공부했습니다. 보안 때문에요 :D


한가지 공감가는게 있네요.


함수명, string 등을 읽기 쉽게 하지말자 ->


자바의 경우 리버싱이 어떻게 되는지 모르겠으나


제가 리버싱한 대상들의 결과물은 모두 함수명이 다 나옵니다.


is_black_list

get_password


매개변수는 스택을 읽으면 되고, 리턴값은 레지스터를 읽으면 되니, 디버거 켠지 10분도 안되서 GG 치는 프로그램들 많습니다.


또한 디버깅 모드 + 디버깅 정보를 모두 포함한 릴리즈 파일들이 많은데요. 국내 유명 사이트에서 배포하는 프로그램도 그런 수준입니다.


개발자분들! 리버싱은 어느정도 익히시길 권합니다.

댓글
2012.01.21 01:34:54
류작가

어차피 무료로 배포할거라..ㅜ_ㅜ 저에게는 너무나 멀고 먼 길이네요 LVL..

댓글
2012.01.25 00:00:01
트레몰로
자바의 특성이겠지요ㅜㅜ 그래도 proguard 로 난독화 한번만 해도 크게 도움일 될거 같습니다!





네이버, 다음, 구글에서 '안드로이드펍'으로 검색하세요. 이용안내 건의제안 제휴문의 개인정보취급방침ADHD

RSS

Powered by XE
ColorNote notepad notes - best android notepad app Color flashlight - best android flashlight app
XE Login

OpenID Login
  • 회원가입
  • ID/PW 찾기
  • 인증메일 재발송
  • OpenID
  • OpenID