← 목록

trailofbits

맞춤형 퍼저 만들기

러스트 라이브러리 LibAFL로 프로그램에 무작위 입력을 쏟아 숨은 보안 버그를 찾는 도구(퍼저)를 직접 만들어요.

비용무료
카테고리코딩·개발
난이도고급
쓸 수 있는 곳Claude Code
검수검수 통과
원래 이름libafl
만든 곳trailofbits/skills
라이선스기타
GitHub 별7,768개

이럴 때 쓰세요

  • 기존 퍼저로는 시험하기 어려운 프로그램이 있을 때
  • 보안 연구용으로 퍼저를 직접 설계할 때

어떻게 동작하나요

  1. 시작

    시험할 프로그램

  2. 1

    시험할 대상과 목표를 정해요

  3. 2

    관찰기, 변이기, 실행기 같은 부품을 골라 조립해요

  4. 3

    퍼저를 돌리고 찾은 충돌을 분석해요

  5. 결과

    맞춤형 퍼저와 찾은 버그

필요한 것

준비물바로가기
러스트(Rust)-

검수 결과

검수 통과
검사한 파일3개
위험·주의 신호1개 (아래 검토 결과 참고)
참고 사항인터넷에 연결해요
인터넷에서 받은 명령을 바로 실행해요

받아온 내용을 확인하지 않고 실행해요. 나중에 상대가 내용을 바꾸면 무엇이든 실행될 수 있어요. ClawHub 악성 스킬이 쓴 방법이에요.

SKILL.md:82

검토 결과: 문제 없음

자동 검사가 '인터넷 스크립트를 바로 실행'하는 명령에 걸렸어요. 확인해 보니 러스트 공식 설치 명령(sh.rustup.rs)을 안내하는 부분이에요. 보안 회사 Trail of Bits가 만든 교육용 스킬이에요. 설치 명령은 직접 확인한 뒤 실행하세요.

어떤 것을 검사하나요?

설치 방법

Claude Code (터미널)

명령어를 치는 창(터미널)에 아래를 붙여 넣어요. git이 없다면 git 다운로드 ↗

git clone --depth 1 https://github.com/trailofbits/skills
cp -r skills/plugins/testing-handbook-skills/skills/libafl ~/.claude/skills/libafl

Windows는 ~/.claude/skills 대신 %USERPROFILE%\.claude\skills 폴더에 복사해요.

후기 0

아직 후기가 없어요

별점과 "좋았던 점 / 아쉬운 점" 후기는 다음 단계에서 로그인과 함께 열려요.