• 1나루토매니아
  • 2뱅이
  • 3푸타코타
  • 4완벽그자체
  • 5해삼
  • 1뱅이
  • 2나루토매니아
  • 3알짜배기
  • 4뱅이
  • 5빙그레우유
[잡담] 치트 어플 막기!
연속출석 :
1일 랭킹 : 399위 중장7
45%
45% (1541 /3455)
  • 댓글 0 |
  • 추천 0 |
  • 조회 2089 |
  • 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 님 께서 올려두신 글을 보면, 메모리 자체를 접근 못하게 하는 좋은 방법도 있지만 스피드핵만큼은 도저히 막을 방법을 찾지 못해서 이 방법이라도 필요하신 분들이 있으시면 도움이 되었으면 좋겠네요.!

    단점이라면, 역시 패키지를 일일히 추가해줘야 하기 때문에 항상 모니터링을 해야 한다는 점이겠네요. 그 점에 관해서는 새로운 어플을 발견할 때 마다 댓글로 패키지명을 추가해두도록 하겠습니다.
    댓글을 작성하시려면 로그인을 하셔야지만 작성가능합니다. [로그인하기] [회원가입하기]
    번호 제목 글쓴이 추천 조회 작성일
    426 [잡담]S4리그, ‘앨리스(ALICE)’ 시즌4 업데이트 시작! GNCkorea 0 1382 12/08/09
    425 [잡담]중국 <블소> 정액제 미정, 내년 오픈 베타 예정 GNCkorea 0 1461 12/08/09
    424 [잡담]SK플래닛 스타크래프트 Ⅱ 프로리그 시즌2 3R 3주차 리뷰 GNCkorea 0 1503 12/08/09
    423 [잡담]<마구:감독이되자!> 차별화된 매력입증 GNCkorea 0 1298 12/08/09
    422 [잡담]몬스터 헌팅 MMORPG ‘레이더즈’, 신규 콘텐츠 ‘볼라스의 습격’ 전격 업… GNCkorea 0 1394 12/08/09
    421 [잡담]넥슨유럽, ‘게임스컴2012’에서 ‘네이비필드2’ 공개 GNCkorea 0 1394 12/08/09
    420 [잡담]‘메이플스토리’ 전장의 아이돌 ‘엔젤릭버스터’ 공개 GNCkorea 0 1471 12/08/09
    419 [잡담]‘카스 온라인’ 신규 보스맵 ‘중독’ 업데이트! GNCkorea 0 1438 12/08/09
    418 [잡담]서든어택 여름 업데이트 3탄 ‘올스타 리그의 개막’ 도입 GNCkorea 0 1383 12/08/09
    417 [잡담]넷마블, 제3회 개발자 컨퍼런스 개최 GNCkorea 0 1435 12/08/09
    416 [잡담]㈜엔터메이트, 판타지웹 RPG ‘신곡’ 프로모션 영상 공개 GNCkorea 0 1319 12/08/09
    415 [잡담]알투비트, 소셜 네트워크 게임(SNG) 콘텐츠 ‘알팜’ 업데이트 GNCkorea 0 1504 12/08/09
    414 [잡담]스타크래프트 II: 자유의 날개,역대 최대 규모의 1.5 패치를 알아본다! GNCkorea 0 1322 12/08/09
    413 [잡담]마비노기 영웅전 ‘시즌2’ 2차 업데이트, 신규캐릭터 ‘벨라’ 추가 GNCkorea 0 1373 12/08/09
    412 [잡담]넥슨, ‘바람의나라’ 신개념 대규모 전장 ‘낙랑성’ 공개! GNCkorea 0 1480 12/08/09
    411 [잡담]중국 주간 서비스 게임소개 GNCkorea 0 1389 12/08/09
    410 [잡담]바야바 엔진으로 만든 게임4종 티스토어 동시출시 GNCkorea 0 2058 12/08/07
    409 [잡담]서버개발 프레임워크( 오픈소스 ) 공유 GNCkorea 0 1542 12/08/07
    408 [잡담]게임 만들기 동영상 강좌 - JetBoyPlus GNCkorea 0 1759 12/08/07
    407 [잡담]치트 어플 막기! GNCkorea 0 2091 12/08/07
    406 [잡담]바야바 게임엔진 예제 동영상 GNCkorea 0 1696 12/08/07
    405 [잡담]바야바 게임엔진 5일 GRAND OPEN ㅋ GNCkorea 0 1506 12/08/07
    404 [잡담]솜씨덕질의 결과 GNCkorea 0 1239 12/08/06
    403 [잡담]검사 부캐도 만들었어요 GNCkorea 0 1318 12/08/06
    402 [잡담]아무래도 케일은 탑보단 서폿인거 같아요 GNCkorea 0 1320 12/08/06
    401 [잡담]인생의 선택 세력 결정 GNCkorea 0 1300 12/08/06
    400 [잡담]불지옥 1막 입성!! 수도사! GNCkorea 0 1353 12/08/06
    399 [잡담]콜로바노프 메달! GNCkorea 0 1316 12/08/06