← 목록
trailofbits
맞춤형 퍼저 만들기
러스트 라이브러리 LibAFL로 프로그램에 무작위 입력을 쏟아 숨은 보안 버그를 찾는 도구(퍼저)를 직접 만들어요.
비용무료
| 카테고리 | 코딩·개발 |
|---|---|
| 난이도 | 고급 |
| 쓸 수 있는 곳 | Claude Code |
| 검수 | 검수 통과 |
| 원래 이름 | libafl |
| 만든 곳 | trailofbits/skills |
| 라이선스 | 기타 |
| GitHub 별 | 7,768개 |
이럴 때 쓰세요
- 기존 퍼저로는 시험하기 어려운 프로그램이 있을 때
- 보안 연구용으로 퍼저를 직접 설계할 때
어떻게 동작하나요
- 시작
시험할 프로그램
- 1
시험할 대상과 목표를 정해요
- 2
관찰기, 변이기, 실행기 같은 부품을 골라 조립해요
- 3
퍼저를 돌리고 찾은 충돌을 분석해요
- 결과
맞춤형 퍼저와 찾은 버그
필요한 것
| 준비물 | 바로가기 |
|---|---|
| 러스트(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/libaflWindows는 ~/.claude/skills 대신 %USERPROFILE%\.claude\skills 폴더에 복사해요.
후기 0
아직 후기가 없어요
별점과 "좋았던 점 / 아쉬운 점" 후기는 다음 단계에서 로그인과 함께 열려요.