[어플질문] 어플 크랙은 어떻게 하나요?
by Stardust | 12.05.29 10:50 | 7,321 hit
일단 어플 크랙하는 방법이나 프로그래밍 관련한 지식이 전무합니다..

Game Killer 2.31을 크랙하고자 하는데 어떻게 해야될까요?


직접 가르쳐주는게 번거로우면 본인이 배운 사이트 주소를 가르쳐주셔도 고맙겠습니다.


그리고 혹시라도 연습삼아 직접 해 주실 수 있다면 정말 고맙겠습니다.


게임 가디언, 게임 CIH, 게임 킬러 다 써봤지만 최신 버전 기준으로 가장 성능이 뛰어난건 역시 게임 킬러인 것 같네요.


꼭 크랙하고 싶습니다. 핵심 기능이 정품 인증한 사용자만 쓸 수 있게 되어있어요 ㅠㅠ
0

댓글 2

조소필 2012.05.30 17:46
크랙파일은근찾기힘들어요 시간엄청많이투자하셔야합니다 그래도하고싶으시다면 잘찾아서 한번해보세요
Fana 2012.05.29 23:48
복잡합니다.....
Android DRM Apps Crack 방법 
 
짧은 지식이지만 많은 분들과 공유하고자 크랙 방법을 보여주고자 하는 것이니 대부분 이런 식으로 크랙을 하면 됩니다.
 
이 글을 보신다면 기본적으로 디버깅 툴인 apktool 이나 apk-manager 를 통해 APK 디컴파일 및 컴파일을 하실 수 있는 분들이라고 생각됩니다.
 
먼저 단말기에서 런처에서 실행하면 작동되는 라이센스 체크 부분을 디컴파일되어 License 체크하는 루틴을 찾아야합니다.

 
com/cp/app/MainActivity$2.smali 에서 checkLicense() 를 호출하는 루틴을 찾았습니다.
 
.method public run()V
    .locals 2
  
    .prologue
    .line 100
    invoke-static {}, Landroid/os/Looper;->prepare()V
  
    .line 102
    :try_start_0
    iget-object v0, p0, Lcom/cp/app/MainActivity$2;->this$0:Lcom/cp/app/MainActivity;
  
    iget-object v0, v0, Lcom/cp/app/MainActivity;
    ->licenseAuthenticator:Lcom/verizon/vcast/apps/LicenseAuthenticator;
  
    sget-object v1, Lcom/cp/app/MainActivity;->verizonAppKeyword:Ljava/lang/String;
  
    # checkLicense 호출해서 v0으로 결과값을 반환하고 있네요.
    invoke-virtual {v0, v1}, Lcom/verizon/vcast/apps/LicenseAuthenticator;
                                                    ->checkLicense(Ljava/lang/String;)I
    move-result v0
  
    .line 103
    iget-object v1, p0, Lcom/cp/app/MainActivity$2;->this$0:Lcom/cp/app/MainActivity;
  
    # checkLicense에서 v0으로 얻은 결과값을 isDRMDone() 보내서 v0으로 결과값을 반환 
    invoke-virtual {v1, v0}, Lcom/cp/app/MainActivity;->isDRMDone(I)Z
    move-result v0
  
    # isDRMDone() 에 얻은 v0의 결과값 에러 그리고 정상
    if-eqz v0, :cond_0
  
    # 이후 코드들...
 
결국 마지막 if-eqz 문을 보면 v0에 0과 1의 결과 값이고 isDRMDone() 부분을 보면 v0에 입력되는 것은 0 또는 1 인것을 확인할 수 있습니다. 그럼 checkLicense() 호출에서 무조건 1 값을 반환하도록 하면 간단히 해결됩니다.
 
위에 보면
invoke-virtual {v0, v1}, Lcom/verizon/vcast/apps/LicenseAuthenticator;
                                                ->checkLicense(Ljava/lang/String;)I
 
문장에서 Lcom/verizon/vcast/apps/LicenseAuthenticator;->checkLicense()
를 보고 com/verizon/vcast/apps/LicenseAuthenticator.smali 파일의 내용을 살펴보면

checkLicense() 메소드 루틴 부분을 쉽게 찾을 수 있습니다.
 
.method public declared-synchronized checkLicense(Ljava/lang/String;)I
    .locals 10
    .parameter "keyword"
  
    .prologue
      
    # 무조건 v0에 1값을 넣고 v0을 반환하고 호출을 종료하도록 시작 부분에 코드를 삽입합니다.
    # 그후 코드는 무시되니 신경 쓰지 맙시다.
 
    const/4 v0, 0x1
    return v0
  
    const/16 v9, 0x64
  
    const-string v7, "checkLicense() finished.  Trying to shutDownLicenseService()"
  
    const-string v7, "LicenseAuthenticator"
  
    .line 256
    monitor-enter p0
  
    :try_start_0
    const-string v7, "LicenseAuthenticator"
  
    const-string v8, "begin checkLicense()"
  
    # 이후 코드들.....
 
-----------------------------------------------------------------
 
이렇게 수정하고 컴파일하면 무조건 라인센스가 1이 되는 어플이 될겁니다.
 
시간적 여유가 되면 보따리 조금씩 풀어 드릴께요.

질답게시판 다른 게시글

질답게시판 인기 게시글

  1. 면역 높이고 싶은데요~278
  2. 댓글 포인트 없어졌나요?26
  3. 중고나라에서 갤8 중고폰 살건데 조심할 사항…74
  4. 배터리 100%와 99% 차이가?108
  5. 갤럭시s6인데요....103
  6. 폰 인터넷으로 사는게 더 싸게 치나요?231
  7. 내폰 이미지 검색 어플82
  8. 토렌트로 다운받으면 핸드폰 느려지나요??258
  9. '다릅니다'랑 '다름니다'중에 뭐가 맞는건가…4,364
  10. 온스크립터 롬파일 구할수있는 곳좀34,036

2024.05.17 19:00 기준

  • 컴프야v23 업데이트 소식입니다
  • 던파모바일 강림 오즈마 애니메
  • 나이트 크로우, 더클래스 겟차
  • [게임소식] 붕괴3rd가 봄 팝업스토어를 오픈
  • [게임소식] 컴프매 업데이트 및 이벤트
  • [게임소식] 다시 야구 시즌이 시작이네요!
  • [게임소식] 서머너즈 워: 크로니클 업데이트
  • [게임소식] 나이트 크로우 기대됩니다
  • [게임소식] 제노니아 사전등록 4월 13일부터
  • [게임소식] 나 혼자만 레벨업 ARISE 카톡 채
  • 둠스데이 라스트 서바이버 플레
  • 삼국지 전략판 쿠카게임즈 진짜
  • 강호귀환 260이 코앞이다!
  • [게임리뷰] 전략시뮬레이션 좀비디펜스 둠스
  • [게임리뷰] 에이스레이서 찍먹중
  • [게임리뷰] 강호귀환 협객 활성화 시켰어요
  • [게임리뷰] 데미갓 키우기 새학기 이벤트 해
  • [게임리뷰] 오늘따라 컴프매 승리가 많네요
  • [게임리뷰] 소녀세계 초반 플레이 해봤습니
  • [게임리뷰] 둠스데이 라스트 서바이버 신작
  • 요즘 팬트리에 뜨는 한국인 몸매
  • @seon_h_e
  • 오또맘 필라테스
  • 귀여운 다혜, 이쁜 다혜 대만 진
  • 이아영 인스타
  • 한갱 인스타
  • 미쳐버린 인방컨텐츠 권지아
  • 에이핑크 Apink 10th Mini Album
  • 오하영
  • 목소리를 가장 귀하게 쓴 한 성
  • 후방주의) 발로 고양이 쓰다듬기
  • 너무 뚱뚱해서 누워서 생활하는
  • [유머] 잠시 뒤에서 다음 무대를 준비해
  • [유머] 열도의 11년 동안 남친 없는 여
  • [유머] 대륙 민도 수준
  • [유머] 동물도 감정을 느낀다는 증거
  • [유머] ㅇㅎ) 숨겨지지 않는 라인
  • [유머] 가출한 길냥이
  • [유머] 군대에서 불치병 생긴 남자
  • CalcKit All-In-One Calculator
  • 퍼핀 브라우저 - Puffin Browser
  • MX Player Pro v1.36.10 build 1
  • [앱] [UP] a토렌토 프로 - aTorrent P
  • [앱] [UP] 픽스 아트 풀버전 - 사진
  • [앱] ebook 한글 해리포터 1~7 txt
  • [앱] WiFi auto connect – WiFi Autom
  • [앱] Smart Tools Kit – All In One U
  • [앱] XPlayer (Video Player All Form
  • [앱] White Noise Pro v7.7.5 [Patche