이 영역을 누르면 첫 페이지로 이동
caputdraconis 블로그의 첫 페이지로 이동

caputdraconis

페이지 맨 위로 올라가기

caputdraconis

네트워크 관점에서의 클라우드 컴퓨팅을 공부하는 중입니다 :)

CodeEngn Basic RCE L02

  • 2020.07.03 03:03
  • Security/Reversing
글 작성자: caputdraconis
반응형

https://codeengn.com/challenges/

 

Basic RCE L01이 너무 흥미로웠어서 바로 다음 문제를 도전해보겠따따따따 따따따따따따따 호옵!

흠 문제만 보면 프로그램 내부 어딘가에 저장되어 있는 패스워드를 찾으면 되는거처럼 보이는데,, 그렇게 쉽지 않겠죠오~?

 

 

압축을 풀어보면 위와 같이 02.exe 파일이 생긴다. 흠.. 호환문제가 발생하는데 잠깐 스탑

 

흠 초콤 당황했지만 문제가 발생하는게 맞는거 같다.

이를 PE 문제라고 한다. PE는 Portable Executable의 줄임말로, 윈도우 운영 체제에서 사용되는 실행파일, DLL, object 코드, FON 폰트 파일 등을 위한 파일 형식이라고 한다. 

 

PE 문제가 발생하면 HexCode로 분석하는 점을 노린 문제라고 어느 블로그에 써있다,, 그럼 HexCode를 보여주는 HXD(?)를 깔아야겠다 후우ㅜ

 

https://mh-nexus

 

Downloads | mh-nexus

Downloads Note: Starting with HxD 2.3, the portable edition is available as separate setup program, and can be run with minimal privileges (no admin rights required). For the portable edition, the setup program writes only into the selected folder (e.g., U

mh-nexus.de

에서 HxD를 다운받았다!

 

설치한 HxD를 실행시킨 모습이다. 하씨 어려워보인다

일단 아까 그 02.exe를 열어보자

허우씨 막 난리났다

 

이게 뭔데

 

왼쪽의 16진수로 표현된걸 오른쪽에서 복구화? 복호화? 디코딩 해서 사람이 이해할 수 있는 언어로 바꿔줬다.

 

당황스러워서 그냥 천천히 쭈우우ㅜㄱ 내렸다

막막 이런것도 있고,,

 

 

근데 중간에 편지 하나가 있다. '해냈어 짜샤'라는 기쁜 문장과 함께 뒤에 뭔가 플래그값 비스무리한게 붙어있다

JK3FJZh .... 의심스럽다

 

 

저 부분이 만약 이 파일에 문제가 없었다면 패스워드로 사용되었을 그런 그런 그런 느낌

 

나머지 블로그들을 찾아보니 맞는거같다

 

 

자세한 설명을 보고싶다면~?

https://croas.tistory.com/19

 

CodeEngn Basic 2

#About Author : ArturDents Korean : 패스워드로 인증하는 실행파일이 손상되어 실행이 안되는 문제가 생겼다. 패스워드가 무엇인지 분석하시오 English : The program that verifies the password got messed up..

croas.tistory.com

 

 

아직 이걸 이해하기에는 하꼬다

 

언젠간 이해할 수 있겠찌이이이

 

 

 

반응형

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

  • [써니나타스 Suninatas] 리버싱 reversing No.10

    [써니나타스 Suninatas] 리버싱 reversing No.10

    2020.08.11
  • [드림핵 Dream hack] rev-basic-2

    [드림핵 Dream hack] rev-basic-2

    2020.08.06
  • CodeEngn.com Basic RCE L01

    CodeEngn.com Basic RCE L01

    2020.07.02
다른 글 더 둘러보기

정보

caputdraconis 블로그의 첫 페이지로 이동

caputdraconis

  • caputdraconis의 첫 페이지로 이동

검색

메뉴

    카테고리

    • 분류 전체보기 (168)
      • Cloud (3)
      • Computer Network (12)
      • Database (2)
      • Terraform (2)
      • 🥚고리즘 (13)
      • 겅부겅부🙃 (10)
        • Naver CS50 코칭스터디 (2)
        • Machine Learning (1)
        • Computing System (6)
      • 언어&프레임워크 (20)
        • Python (4)
        • Django (10)
        • Node JS (1)
        • C++ (2)
        • Java (1)
        • Flutter (2)
      • Security (76)
        • WebHacking Study (11)
        • 지옥방 스터디 (22)
        • 여름방학 스터디 (2)
        • PWN Study (6)
        • SUA Reversing Study (3)
        • PWN (3)
        • WebHacking (20)
        • Reversing (4)
      • 알고 있으면 도움되지 않을까,,? (23)
      • 일상다반사 (1)
      • 근황 정리 (1)
      • 42 Seoul (1)
        • Setting (1)

    최근 글

    인기 글

    댓글

    공지사항

    아카이브

    태그

    • 파이썬기초
    • 리스트함수
    • old-16
    • 파이썬함수
    • 파이썬
    • 드림핵
    • 웹해킹.kr
    • Python

    나의 외부 링크

    • Github
    • solved.ac
    • caputdraconis@kakao.com

    정보

    caputdraconis의 caputdraconis

    caputdraconis

    caputdraconis

    블로그 구독하기

    • 구독하기
    • RSS 피드

    방문자

    • 전체 방문자
    • 오늘
    • 어제

    티스토리

    • 티스토리 홈
    • 이 블로그 관리하기
    • 글쓰기
    Powered by Tistory / Kakao. Copyright © caputdraconis.

    티스토리툴바