rev-basic-6

2024. 10. 17. 12:40·DreamHack/Reverising

 

문제를 다운로드하여 IDA에서 보자

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

디컴파일링을 하고 'Corrcet' 를 출력시키기 위해 'sub_140001000' 한번 확인해 보자.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반복문을 0x12 만큼 하고 byte_140003020에 배열 값과 byte_140003000 배열값을 비교해서 맞는 값들만 출력하는 식인듯하다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

byte_140003020의 배열값들이다.

 

 

 

 

 

 

 

 

 

 

 

 

 

byte_140003000의 배열값들이다.

 

식과  배열값들을 구했으니 python을 이용해서 비교해보면...

 

 

 

 

 

 

 

 

 

 

 

정상적으로 작동한다.

 

이번 문제는 DreamHack 치고는 쉬운 편이었다.

'DreamHack > Reverising' 카테고리의 다른 글

rev-basic-8  (0) 2024.10.17
rev-basic-5  (0) 2024.10.17
rev-basic-4  (1) 2024.10.09
patch  (1) 2024.10.08
rev-basic-2  (1) 2024.09.26
'DreamHack/Reverising' 카테고리의 다른 글
  • rev-basic-8
  • rev-basic-5
  • rev-basic-4
  • patch
G_OM
G_OM
최대한 설명 열심히 하려고 합니다. 궁금한 거 있으면 언제든지 물어보셔도 좋습니다.
  • G_OM
    끄적끄적
    G_OM
  • 전체
    오늘
    어제
    • 분류 전체보기 (157)
      • 모의해킹 (18)
      • CTF (22)
      • Wargame (69)
        • Linux_bandit (33)
        • Webhacking.kr (36)
      • DreamHack (52)
        • WEB (14)
        • Reverising (9)
        • System (0)
      • Mobile_security (13)
        • Drozer_Android (4)
        • Frida_Android (1)
        • IOS (1)
        • tool (1)
      • 정보보안기사 (2)
      • IT? (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • Github
  • 공지사항

    • DreamHack 에 대한 문제들...
  • 인기 글

  • 태그

    모의해킹
    sql injection
    webhacking
    lfi
    Frida
    insecurebankv2
    리눅스
    drozer
    cookies
    bandit30
    난독화
    CTF
    bandit20
    리눅스 워게임
    url encode
    wargame
    정보보안기사
    Linux wargame
    bandit17
    Android
    Linux
    overthewire
    bandit
    webhacking.kr
    워게임
    php wrapper
    bandit18
    php
    OSINT
    Dreamhack
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
G_OM
rev-basic-6
상단으로

티스토리툴바