SRIHS 118기 김승중

SRIHS 118기 김승중

  • 분류 전체보기 (116)
    • NetWork (3)
    • Server (2)
    • Code (9)
      • Java (5)
      • C, C++ (0)
      • Python (1)
    • Penetration Testing (4)
    • Layer7 (33)
    • 서울여대정보보호영재원 (2)
    • Web_hacking (14)
      • Lord of SQLinjection (1)
      • Dreamhack_wargame (8)
      • XSS-game (5)
      • SuNiNaTas (0)
      • 이론 (0)
    • Reverse_engineering (10)
      • 리버싱 핵심원리__ (2)
      • CodeEngn (6)
      • SuNiNaTas (0)
      • 이론 (1)
    • Pwnable (30)
      • 프로토스타_시스템해킹 (7)
      • Pwnable.kr (6)
      • SuNiNaTas (1)
      • Dreamhack (5)
      • PicoCTF (4)
      • Root_me (1)
      • CTF-LEARN (2)
      • HackTheBox_ Intro to Binary.. (3)
      • UCF_CTF (0)
    • Linux (1)
      • Bandit (1)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

SRIHS 118기 김승중

컨텐츠 검색

태그

ㅏㄶ 웹해킹

최근글

댓글

공지사항

아카이브

Reverse_engineering/이론(1)

  • GOT Over Write 실습

    최근 기초 이론에 대해서 너무 부족하다 느껴서 차근차근 하나씩 다시 배워나가고 있다. 그중 중심은 GOT Over Write 공격 기법인데 이론은 100% 이해를 했지만 GDB로 직접 덮어씌우면서 실습을 하지는 않았기에 이번기회에 해서 정리하기로 했다. 일단 소스코드는 다음과 같다. #gcc -m32 -fno-stack-protector -mpreferred-stack-boundary=2 -z execstack -no-pie -fno-pie -o got test.c #include int main (){ printf("/bin/sh"); } 메인에 BP 를 걸고 실행후 디스어셈블로 확인하면 0x8049040 가 printf 주소인것을 확인할 수 있다. 해당 부분을 디스어셈블리 하면 저렇게 나오는데 이중 ..

    2023.03.26
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바