본문 바로가기

Sechack

검색하기
Sechack
프로필사진 Sechack

  • 분류 전체보기 (109)
    • CVE analysis (0)
    • Layer7 (1)
    • Tools (1)
    • About me (0)
    • PS (4)
      • BOJ (2)
      • Algorithm (0)
      • Codeforces (2)
    • CTF (53)
    • Wargame (19)
    • Web hacking (0)
    • Pwnable (5)
      • Windows (1)
      • Linux (2)
      • Linux Kernel (1)
      • Windows Kernel (0)
    • Reversing (0)
    • Cryptography (2)
    • Lecture (5)
      • pwnable (5)
    • My Story (11)
    • 기타 (7)
    • 일상 (3)
    • 클라이밍 (1)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2021/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
Tags
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록2021/05/16 (1)

Sechack

dCTF 2021 - Formats last theorem 풀이

알람이 10초다... 너무 적게준거 아닌가... 손퍼징... 크흠... vuln함수이다. 솔직히 여기만 봤을때는 5분컷 할줄 알았다. fsb인데 입력할 공간도 넉넉하고 while문에서 돌아가고 있다. 평범하게 주소 덮으면 되는줄 알았다. libc는 간단하게 main함수의 ret부분을 leak하면 된다. Full relro이다. 바이너리 이름은 좀 길어서 format으로 바꿔주고 풀었다. Dockerfile도 같이 주길래 봤더니 ubuntu 18.04여서 해당 환경에서 진행했다. Full relro를 보자마자 __free_hook, __malloc_hook을 덮을 생각을 했다. 하지만 바이너리 내에서 힙 관련 함수를 사용하지 않는다. 그러나 좌절하지 않고 heap chunks명령어를 쳐봤더니 청크가 있다...

CTF 2021. 5. 16. 16:38
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바