Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
fsop-finder — Binary Ninja 플러그인으로, 제어 흐름과 스택 포인터를 하이재킹할 수 있는 FSOP 코드 경로를 찾기 위해 glibc libio를 스캔하여 힙 익스플로잇 연구를 지원합니다. | Kitploit
도구/GitHubGitHub/xf1les/fsop-finder
Static AnalysisMemory ForensicsVulnerability AnalysisExploitationReverse EngineeringBinary AnalysisPapers & ResearchBinary Exploitation
GitHubxf1les/fsop-finder

fsop-finder

Binary Ninja 플러그인으로, 제어 흐름과 스택 포인터를 하이재킹할 수 있는 FSOP 코드 경로를 찾기 위해 glibc libio를 스캔하여 힙 익스플로잇 연구를 지원합니다.

저장소 보기
12124년 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Glibc FSOP 코드 경로 파인더

GLIBC Libio에서 제어 흐름과 스택 포인터를 하이재킹할 수 있는 FSOP 코드 경로를 찾습니다.

설명:

  1. 이 플러그인을 설치합니다
  2. Binary ninja에서 libc.so.6을 열고 Tools -> Plugins -> Find FSOP code path를 클릭합니다
  3. Log 창에서 결과를 확인할 수 있습니다

유용한 발견들:

// GLIBC 2.34-0ubuntu3.2
 3. _IO_wfile_underflow_mmap@0x86030 -> _IO_wdoallocbuf@0x83be0
    0x8614d: call(0x83be0)
      RIP/RDI DATAFLOW:
       rbx = rdi -> rdi = rbx -> call(0x83be0)
      RBP DATAFLOW:
       rbp = [rdi + 0x98].q
      CODE PATH:
       eax = [rdi].d
        => [condition] (al & 4) == 0
       rax = [rdi + 0xa0].q
       rdx = [rax].q
        => [condition] rdx u>= [rax + 8].q
       rdx = [rdi + 8].q
        => [condition] rdx u< [rdi + 0x10].q
       rdi = [rax + 0x40].q
        => [condition] rdi == 0
    0x83c0b: call([rax + 0x68].q)
      RIP/RDI DATAFLOW:
       rax = [rdi + 0xa0].q -> rax = [rax + 0xe0].q -> call([rax + 0x68].q)
      RBP DATAFLOW:
       (N/A)
      CODE PATH:
       rax = [rdi + 0xa0].q
        => [condition] [rax + 0x30].q == 0
        => [condition] ([rdi].b & 2) == 0
  ([0x216020] is the location of _IO_wfile_underflow_mmap in __libc_IO_vtables)

단일 FSOP 공격으로 스택 마이그레이션을 수행하는 데 사용할 수 있는 FSOP 코드 경로로, GLIBC 2.24+에서 사용 가능합니다. 이는 roderick01이 독립적으로 발견한 house of apple2로도 알려져 있습니다.

저는 사실 이 코드 경로를 몇 주 전에 발견했지만, 요즘 다른 일들로 바빠서 이미 누군가 이 코드 경로를 공개했다는 것을 눈치채지 못했습니다 X(

라이선스

이 플러그인은 MIT 라이선스에 따라 배포됩니다.

도구 다운로드