기 기 .
기 고 기 고 기 Reverse Engineering
기 coder 각 걸 .
기 고 기 고 기 Reverse Engineering
기 coder 각 걸 .
: 기
결과: 2 .
Crack: , Inline Patch 고 기 고급 기 1 갱 .
결과: 2 .
Crack: , Inline Patch 고 기 고급 기 1 갱 .
기 coder 게 그 C 게 구 . ( M$ .)
-------------------------------- --------------------------------
int func(int limit)
{
int num = (int)rand();
return num%limit;
}
//
// srand(GetTickCount()); .
main_func()
{
...
int base = 0x1E; // 길 (30) <- main_func() 개 .
int height = 0x10; // 길 (16)
int count = 0x0A; // 갯(10)
int map[height][base] = {0x0f, }; // 겨 x y .. 곳 0x0f 기 곳 0x80
int ret_base, ret_height;
do {
ret_base = func(base)++;
ret_height = func(height)++;
if(map[ret_height][ret_base] == 0x80)
continue;
map[ret_height][ret_base] = 0x80;
count--;
} while(count);
...
}
// map DS:1005340
-------------------------------- --------------------------------










