달력

112017  이전 다음

  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  •  
  •  

모바일 게임의 경우 에뮬레이터에서 구동이 가능하며 많은 사람들이 편의성을 위해, 개발을 위해, 해킹을 위해 사용하고 있을 것이다. 종류는 검색하면 다 나오니 언급하지는 않겠다.


 에뮬레이터에서 모바일 게임을 구동하게 되면 게임 해킹 분석이 더 쉽게 노출 될 수도 있다. PC에서 사용하던 툴 들을 가지고 분석이 가능하기 때문이다. 메모리 해킹(캐쉬아이템)만으로 피해를 본 회사들도 적지 않게 볼 수 있다.


최근에 모바일 게임(별이되**, 클래쉬 오* 클*) 매크로 프로그램을 돈을 받고 파는 사람들이 있어서 공부 삼아서 함 만들어 봤다.


AutoHotKey는 간편하면서 강력한 매크로 프로그램을 만들 수 있다. GMacro, 졸라빨라매크로 등은 마우스 좌표기반의 매크로이며 AutoHoyKey는 키보드 입력, 이미지 검색, 프로세스 메모리 주소의 데이터까지 읽을 수 있어 활용 분야(이미 PC게임에서도 많이 사용)가 높다. 물론 리버싱을 통한 코드 분석, 후킹하는 매크로 보단 제한적이지만 반복 업무에 써먹어도 될 만큼 좋은 프로그램이다.


별이 되**의 경우 신발만 있으면 70~80렙 찍는데 하루이틀이면 찍을 수 있다. 물론 신발을 구매는 캐쉬라서... 천개 이상은 사용한 듯 하다. ( 자동 사냥, 자동 아이템 판매, 자동 레이드, 자동 미궁 모두 가능 )


C*C의 경우 Auto Framing 을 키고 자고 일어났더니 한 3백만 골드가 입수 된 것 같다. 물약에 자이, 미니언 쓰니까 엘릭서, 닼엘은 잘 안모인다.


이렇게 쉽게 매크로를 만들 수 있으며 게임 특성마다 다르겠지만 사업적으로 매크로를 허용할 것인지 허용하지 않을 것인지 판단하여 필요한 경우에는 에뮬레이터 실행을 차단하는 방법을 생각해야 할 것이다.


아래는 만들어 본 COC Auto Framing 이다.

킹, 퀸 투입에 스킬도 쓰고 힐약도 사용 가능하다.




저작자 표시 비영리 변경 금지
신고

'Program > AutoHotKey' 카테고리의 다른 글

COC Auto Farming  (2) 2015.04.07
Posted by mAn1aS

http://keechanfa.tistory.com/27

http://sourceforge.net/projects/jsmooth/files/

 

저작자 표시 비영리 변경 금지
신고

'Program > JAVA' 카테고리의 다른 글

자바 exe 만들기  (1) 2013.02.16
자바 형변환 정리  (0) 2013.02.16
Posted by mAn1aS

자바 형변환 정리

|

http://javai.tistory.com/entry/자바-형변환-정리

int => String

String str = Integer.toString(i);
String str = "" + i;


String => int

int i = Integer.parseInt(str);
int i = Integer.valueOf(str).intValue();


double => String

String str = Double.toString(d);


long => String

String str = Long.toString(l);


float => String

String str = Float.toString(f);


String => double

double d = Double.valueOf(str).doubleValue();


String => long

long l = Long.valueOf(str).longValue();
long l = Long.parseLong(str);


String => float

float f = Float.valueOf(str).floatValue();


decimal => binary

String binstr = Integer.toBinaryString(i);


decimal => hexadecimal

String hexstr = Integer.toString(i, 16);
String hexstr = Integer.toHexString(i);
Integer.toHexString( 0x10000 | i).substring(1).toUpperCase());


hexadecimal(String) => int

int i = Integer.valueOf("B8DA3", 16).intValue();
int i = Integer.parseInt("B8DA3", 16);


ASCII Code => String

String char = new Character((char)i).toString();


Integer => ASCII Code

int i = (int) c;


Integer => boolean

boolean b = (i != 0);


boolean => Integer

int i = (b)? 1 : 0;

[출처] 자바 형변환|작성자 루티

 

저작자 표시 비영리 변경 금지
신고

'Program > JAVA' 카테고리의 다른 글

자바 exe 만들기  (1) 2013.02.16
자바 형변환 정리  (0) 2013.02.16
Posted by mAn1aS

티스토리 툴바