Basic RCE L04

2023. 3. 28. 18:12·INTERLUDE ✦/2023 Reversing STUDY

04.7z
0.04MB

 

디버거를 프로그램을 탐지하는 함수를 찾는 문제

 

먼저 PEiD로 패킹 여부를 확인

 

이뮤니티 디버거로 해당 부분을 진행했을 시

프로그램 실행창에 다음과 같은 내용이 출력된다.

 

해당 부분(00408454)에 F2로 브레이크포인트를 걸고 진입해보았다.

진입!

들어가자마자 00401030으로 점프하는 어셈블리 명령어를 찾을 수 있고,

00401030 근처에서 IsDebuggerPresent라는 명령어를 찾을 수 있었다.

 

https://learn.microsoft.com/ko-kr/windows/win32/api/debugapi/nf-debugapi-isdebuggerpresent

 

IsDebuggerPresent 함수(debugapi.h) - Win32 apps

호출 프로세스가 사용자 모드 디버거에 의해 디버깅되는지 여부를 확인합니다.

learn.microsoft.com

 

그리고 00401074를 지나면 '디버깅 당함'이라는 메시지가 출력되는 것을 확인할 수 있었다.

 

HxD에디터로 '디버깅 당함'메시지를 찾아보면 해당 메시지가 출력되지 않도록 하거나 다른 메시지가 출력되도록 할 수도 있을 것 같다.

 

'INTERLUDE ✦ > 2023 Reversing STUDY' 카테고리의 다른 글

Basic RCE L06  (0) 2023.03.30
Basic RCE L05  (0) 2023.03.28
Basic RCE L02  (0) 2023.03.23
Basic RCE L03  (0) 2023.03.23
Code Engn Challenges - Basic RCE L01  (0) 2023.03.21
'INTERLUDE ✦/2023 Reversing STUDY' 카테고리의 다른 글
  • Basic RCE L06
  • Basic RCE L05
  • Basic RCE L02
  • Basic RCE L03
L_Chae
L_Chae
🎮😻🤓🖥✨
  • L_Chae
    Cherish
    L_Chae
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 🌥️Cloud Study🌥️
        • AWS
        • NHN
        • KT
        • Microsoft (Azure 900)
        • TroubleShooting
        • IaC
        • Etc
      • STUDY
        • English
        • Japanese
        • 개인정보보호 관련
      • 초등학교 AI 교육 진행
        • 2024학년도 1학년-2학년
        • 2025학년도 4학년
      • 2024 KDT 📕
        • Lecture
        • Study 📗
        • Study-JAVA
        • Project
        • etc
      • INTERLUDE ✦
        • 2022 SYSTEM STUDY
        • 2022 Winter Study
        • 2023 AutoMobility STUDY
        • 2023 Summer Study (CPPG)
        • 2023 Reversing STUDY
        • etc
      • Private🔒
        • MacBook 💻
        • Screenshot 🩷
        • Photo 🖼️
        • FFXIV - Backup 🎮
        • Tistory
      • PBL 📗
        • 논문 스터디
        • Backup
      • Project 🖤
        • 2022-2) 개인정보보호 소학회
        • 2022-2) winter GURU2 - iOS
        • 2023-1) PBL 3
        • 2023-2) PBL 4
        • 2024-1) SW-AI교육 실습 일지
      • CTF 🚩
        • 2022
        • 2023
      • News scrap 📰
        • 2022
        • 2023
      • 2022 공부 로그 🐯
      • 2023 공부 로그🐰
  • 블로그 메뉴

    • 글쓰기
    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    멱등성
    JLPT
    ansible
    N1
    deprecation warning
    content collection
    JLPT N1
    jlpt n1 도전기
    ansible galaxy
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
L_Chae
Basic RCE L04
상단으로

티스토리툴바