본문 바로가기

sh711 님의 블로그

검색하기
sh711 님의 블로그
프로필사진 sh711

  • 분류 전체보기 (24)
    • Study (17)
      • Linux (11)
      • Windows (4)
      • Android (2)
      • iOS (0)
    • Tools (5)
      • gdb (1)
      • Windbg (1)
      • Frida (1)
      • lldb (0)
      • ssh (1)
    • Development (2)
      • Android (2)
      • Web (0)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
일 월 화 수 목 금 토
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
  • PLT
  • cmake
  • randtbl
  • windows kernel
  • brop
  • return to libraty
  • sgerrand
  • dangling pointer
  • pwndbg
  • kernel debug
  • JOP
  • 계산기
  • libc.so
  • frida-dump
  • kaslr
  • RAO
  • patchelf
  • Android
  • elf 헤더
  • canary leak
  • fastbin
  • house of force
  • top chunk
  • HOS
  • libc-database
  • ntwritefile
  • SCP
  • ioploaddrivers
  • WinDBG
  • windows
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록JOP (1)

sh711 님의 블로그

JOP (Jump-oriented programming)

1. JOPJOP 기법은 JUMP 명령을 통해 프로그램 흐름을 제어하는 기법이다ROP 방식과 비슷한 방식이지만 jmp를 통해 흐름을 조작한다는 차이가 있다 2. 실습실습 코드#define _GNU_SOURCE#include #include #include void init() { setvbuf(stdin, 0, _IONBF, 0); setvbuf(stdout, 0, _IONBF, 0);}void vuln(){ char buf[50]; void (*printf_addr)() = dlsym(RTLD_NEXT, "printf"); printf("Printf() address : %p\n",printf_addr); read(0, buf, 256);} void m..

Study/Linux 2025. 4. 12. 14:00
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바