본문 바로가기

[리버싱]

[REV][Dreamhack] rev-basic-2

728x90
반응형

기드라로 열어보자.

 

search tab > for strings > correct 검색

FUN_140001000이 분기가 되는 함수이다.

더블 클릭하여 들어가보자.

 

undefined8 FUN_140001000(longlong param_1)

{
  uint local_18;
  
  local_18 = 0;
  while( true ) {
    if (0x11 < local_18) {
      return 1;
    }
    if (*(uint *)(&DAT_140003000 + (longlong)(int)local_18 * 4) !=
        (uint)*(byte *)(param_1 + (int)local_18)) break;
    local_18 = local_18 + 1;
  }
  return 0;
}

DAT_140003000[4i] == 입력값[i] 이면 된다.

 

DAT를 더블 클릭하자.

 

                             //
                             // .data 
                             // ram:140003000-ram:1400031ff
                             //
                             DAT_140003000                                   XREF[3]:     140000264(*), 
                                                                                          FUN_140001000:140001028(*), 
                                                                                          FUN_140001000:14000103d(R)  
       140003000 43              ??         43h    C
       140003001 00              ??         00h
       140003002 00              ??         00h
       140003003 00              ??         00h
       140003004 6f              ??         6Fh    o
       140003005 00              ??         00h
       140003006 00              ??         00h
       140003007 00              ??         00h
       140003008 6d              ??         6Dh    m
       140003009 00              ??         00h
       14000300a 00              ??         00h
       14000300b 00              ??         00h
       14000300c 70              ??         70h    p
       14000300d 00              ??         00h
       14000300e 00              ??         00h
       14000300f 00              ??         00h
       140003010 34              ??         34h    4
       140003011 00              ??         00h
       140003012 00              ??         00h
       140003013 00              ??         00h
       140003014 72              ??         72h    r
       140003015 00              ??         00h
       140003016 00              ??         00h
       140003017 00              ??         00h
       140003018 65              ??         65h    e
       140003019 00              ??         00h
       14000301a 00              ??         00h
       14000301b 00              ??         00h
       14000301c 5f              ??         5Fh    _
       14000301d 00              ??         00h
       14000301e 00              ??         00h
       14000301f 00              ??         00h
       140003020 74              ??         74h    t
       140003021 00              ??         00h
       140003022 00              ??         00h
       140003023 00              ??         00h
       140003024 68              ??         68h    h
       140003025 00              ??         00h
       140003026 00              ??         00h
       140003027 00              ??         00h
       140003028 65              ??         65h    e
       140003029 00              ??         00h
       14000302a 00              ??         00h
       14000302b 00              ??         00h
       14000302c 5f              ??         5Fh    _
       14000302d 00              ??         00h
       14000302e 00              ??         00h
       14000302f 00              ??         00h
       140003030 61              ??         61h    a
       140003031 00              ??         00h
       140003032 00              ??         00h
       140003033 00              ??         00h
       140003034 72              ??         72h    r
       140003035 00              ??         00h
       140003036 00              ??         00h
       140003037 00              ??         00h
       140003038 72              ??         72h    r
       140003039 00              ??         00h
       14000303a 00              ??         00h
       14000303b 00              ??         00h
       14000303c 34              ??         34h    4
       14000303d 00              ??         00h
       14000303e 00              ??         00h
       14000303f 00              ??         00h
       140003040 79              ??         79h    y
       140003041 00              ??         00h
       140003042 00              ??         00h
       140003043 00              ??         00h
       140003044 00              ??         00h
       140003045 00              ??         00h
       140003046 00              ??         00h
       140003047 00              ??         00h
       140003048 00              ??         00h
       140003049 00              ??         00h
       14000304a 00              ??         00h
       14000304b 00              ??         00h
       14000304c 00              ??         00h
       14000304d 00              ??         00h
       14000304e 00              ??         00h
       14000304f 00              ??         00h

 

Comp4re_the_arr4y

 

플래그 획득!

 

.  끝.

728x90
반응형

'[리버싱]' 카테고리의 다른 글

[REV][Dreamhack] rev-basic-4  (0) 2022.07.27
[REV][Dreamhack] rev-basic-3  (0) 2022.06.20
[REV][Dreamhack] rev-basic-1  (0) 2022.06.16
[REV][Dreamhack] rev-basic-0  (0) 2022.06.16
[REV][dreamhack] rev-basic-6  (0) 2022.05.27

250x250
반응형