home__study

  • 홈
  • 태그
  • 방명록

개인공부/워게임 2

[DH-PWN] Return to Shellcode

보호되어 있는 글입니다.

개인공부/워게임 2023.02.08

[PWNABLE] 시스템 해킹_연습문제5

해당 문제는 pwnable.kr에서 제공하는 passcode문제입니다. passcode라는 문제로 밑의 코드를 보면 scanf함수를 사용할 때 주소 연산자를 사용하지 않아 주소 값을 입력받는 듯한 형식으로 되어 있습니다. 이것을 이용하여 문제를 풀어야합니다. gdb를 이용하여 밑의 welcome함수와 login함수를 확인하면 welcome의 name함수와 login의 passcode1의 변수의 위치 차이를 확인할 수 있는데 위치는 96만큼 떨어진 것을 볼 수 있습니다. 그렇기에 name변수의 97바이트부터 100바이트까지에 주소 값을 입력하면 passcode1 변수의 값을 수정할 수 있게 됩니다. 이때부터는 GOT를 이용하여 문제를 풀어야 하는데 지금 상황으로 GOT를 실제주소로 이해하고 있습니다. 하지..

개인공부/워게임 2021.06.21
이전
1
다음
더보기
프로필사진

home__study

정보보안과 관련된 공부과정을 기록하는 블로그입니다.

  • 분류 전체보기 (64)
    • Study (3)
    • TeamH4C_ProjectH4C (48)
      • 세미나 (3)
      • 프로그래밍 언어 (34)
      • 워게임 (8)
      • CTF (2)
    • 개인공부 (3)
      • 워게임 (2)
    • 기타 (0)

Tag

Visual Studio, array, C, 시스템해킹, pointer, Linux, HackTM, codeup, ProjectH4C, 해킹하는 부엉이들 웹세미나, 코딩도장, html, pwn, 생활코딩, python, FTZ, TeamH4C, pwnable.kr, CTF, hackerschool,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 추가정리

티스토리툴바