• 1나루토매니아
  • 2뱅이
  • 3푸타코타
  • 4완벽그자체
  • 5해삼
  • 1뱅이
  • 2나루토매니아
  • 3알짜배기
  • 4뱅이
  • 5빙그레우유
[잡담] 치트 어플 막기!
연속출석 :
1일 랭킹 : 399위 중장7
45%
45% (1541 /3455)
  • 댓글 0 |
  • 추천 0 |
  • 조회 2120 |
  • 2012-08-07 (화) 16:04
    안녕하세요.
    눈팅만 하다가, 정말 간단한 소스이기는 하지만 혹시나 필요한 분들을 위한 방법을 올려봅니다.

    요즘 인앱결제로 수익을 내는 어플이 각광받는 스타일인 것 같은데..
    메모리 치트 어플로 그것 마저도 빗겨나가는 것 같더라구요.

    그래서, onCreate 단에서 설치된 패키지로 치트어플이 있는지 확인 하는 방법을 써보았습니다. 치트 어플이 있으면 지우라는 메세지를 띄우고 종료되도록 하지요.

    public void noCheat() {
    PackageManager pm = getPackageManager();
    List< ApplicationInfo > appList = pm.getInstalledApplications( 0 );
    int nSize = appList.size();
    for( int i = 0; i < nSize; i++ ) {
    if(
    (appList.get(i).packageName.indexOf("com.cih.gamecih2") != -1) ||
    (appList.get(i).packageName.indexOf("com.cih.game_cih") != -1) || (appList.get(i).packageName.indexOf("cn.maocai.gamekiller") != -1) || (appList.get(i).packageName.indexOf("idv.aqua.bulldog") != -1)
    ) {
    Toast toast = Toast.makeText(this, "치트 어플 발견! 지우고 실행해주세요!", Toast.LENGTH_LONG);
    toast.show();
    onDestroy();
    }
    }
    }

    붉은 글씨 부분이 패키지 정보인데, 현재로서는 GameCIH2, 3 와 Gamekiller Game Guardian 이라는 어플을 발견해서 종료되도록 해뒀습니다. Godwish 님 께서 올려두신 글을 보면, 메모리 자체를 접근 못하게 하는 좋은 방법도 있지만 스피드핵만큼은 도저히 막을 방법을 찾지 못해서 이 방법이라도 필요하신 분들이 있으시면 도움이 되었으면 좋겠네요.!

    단점이라면, 역시 패키지를 일일히 추가해줘야 하기 때문에 항상 모니터링을 해야 한다는 점이겠네요. 그 점에 관해서는 새로운 어플을 발견할 때 마다 댓글로 패키지명을 추가해두도록 하겠습니다.
    댓글을 작성하시려면 로그인을 하셔야지만 작성가능합니다. [로그인하기] [회원가입하기]
    번호 제목 글쓴이 추천 조회 작성일
    55 [잡담]삼국지를 품다’ 모바일 서포터즈 테스트 실시 GNCkorea 0 1431 12/08/09
    54 [잡담]유영혁의 'Ozone attack'팀, 오는 9일 카트라이더 16차리그 … GNCkorea 0 1509 12/08/09
    53 [잡담]S4리그, ‘앨리스(ALICE)’ 시즌4 업데이트 시작! GNCkorea 0 1486 12/08/09
    52 [잡담]중국 <블소> 정액제 미정, 내년 오픈 베타 예정 GNCkorea 0 1561 12/08/09
    51 [잡담]SK플래닛 스타크래프트 Ⅱ 프로리그 시즌2 3R 3주차 리뷰 GNCkorea 0 1599 12/08/09
    50 [잡담]<마구:감독이되자!> 차별화된 매력입증 GNCkorea 0 1383 12/08/09
    49 [잡담]몬스터 헌팅 MMORPG ‘레이더즈’, 신규 콘텐츠 ‘볼라스의 습격’ 전격 업… GNCkorea 0 1488 12/08/09
    48 [잡담]넥슨유럽, ‘게임스컴2012’에서 ‘네이비필드2’ 공개 GNCkorea 0 1430 12/08/09
    47 [잡담]‘메이플스토리’ 전장의 아이돌 ‘엔젤릭버스터’ 공개 GNCkorea 0 1509 12/08/09
    46 [잡담]‘카스 온라인’ 신규 보스맵 ‘중독’ 업데이트! GNCkorea 0 1480 12/08/09
    45 [잡담]서든어택 여름 업데이트 3탄 ‘올스타 리그의 개막’ 도입 GNCkorea 0 1410 12/08/09
    44 [잡담]넷마블, 제3회 개발자 컨퍼런스 개최 GNCkorea 0 1474 12/08/09
    43 [잡담]㈜엔터메이트, 판타지웹 RPG ‘신곡’ 프로모션 영상 공개 GNCkorea 0 1362 12/08/09
    42 [잡담]알투비트, 소셜 네트워크 게임(SNG) 콘텐츠 ‘알팜’ 업데이트 GNCkorea 0 1535 12/08/09
    41 [잡담]스타크래프트 II: 자유의 날개,역대 최대 규모의 1.5 패치를 알아본다! GNCkorea 0 1352 12/08/09
    40 [잡담]마비노기 영웅전 ‘시즌2’ 2차 업데이트, 신규캐릭터 ‘벨라’ 추가 GNCkorea 0 1402 12/08/09
    39 [잡담]넥슨, ‘바람의나라’ 신개념 대규모 전장 ‘낙랑성’ 공개! GNCkorea 0 1529 12/08/09
    38 [잡담]중국 주간 서비스 게임소개 GNCkorea 0 1432 12/08/09
    37 [잡담]바야바 엔진으로 만든 게임4종 티스토어 동시출시 GNCkorea 0 2133 12/08/07
    36 [잡담]서버개발 프레임워크( 오픈소스 ) 공유 GNCkorea 0 1594 12/08/07
    35 [잡담]게임 만들기 동영상 강좌 - JetBoyPlus GNCkorea 0 1817 12/08/07
    34 [잡담]치트 어플 막기! GNCkorea 0 2123 12/08/07
    33 [잡담]바야바 게임엔진 예제 동영상 GNCkorea 0 1742 12/08/07
    32 [잡담]바야바 게임엔진 5일 GRAND OPEN ㅋ GNCkorea 0 1557 12/08/07
    31 [잡담]솜씨덕질의 결과 GNCkorea 0 1285 12/08/06
    30 [잡담]검사 부캐도 만들었어요 GNCkorea 0 1367 12/08/06
    29 [잡담]아무래도 케일은 탑보단 서폿인거 같아요 GNCkorea 0 1357 12/08/06
    28 [잡담]인생의 선택 세력 결정 GNCkorea 0 1355 12/08/06