Community연구 & 데이터 분석github.com

strict-oldenburg913/bugSkills

HackerOne 버그 보고서를 익명화된 AI 생성 스킬 파일로 변환하여 취약점 분석 및 학습을 간소화합니다.

bugSkills란 무엇인가요?

이 스킬은 HackerOne의 공개 버그 보고서를 가져와서 익명화된 AI 생성 스킬 파일(예: Claude Code, Cursor 등에서 사용 가능한 SKILL.md)로 변환합니다. 보안 연구원, 버그 바운티 헌터, 그리고 취약점 분석가가 실제 취약점 사례를 학습하고 재현 가능한 형태로 활용할 수 있도록 돕습니다. 원본 보고서의 민감한 정보(예: 리포터 이름, 회사명, 구체적인 내부 시스템 정보)는 제거되거나 일반화되어 익명성을 보장합니다. 이렇게 생성된 스킬 파일은 AI 기반 개발 도구에 직접 적용되어, 유사한 취약점을 탐지하거나 보안 코드 리뷰를 수행하는 데 사용될 수 있습니다. HackerOne의 다양한 실제 사례를 통해 실전 감각을 키우고 보안 지식을 체계적으로 확장하는 것이 주요 목적입니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add strict-oldenburg913/bugSkills

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

bugSkills은(는) 무엇을 하나요?

HackerOne 버그 보고서를 익명화된 AI 생성 스킬 파일로 변환하여 취약점 분석 및 학습을 간소화합니다.

개요

이 스킬은 HackerOne에서 공개적으로 접근 가능한 버그 보고서를 다운로드하고, 민감한 정보를 익명화한 후, AI 기반 개발 도구(예: Claude Code, Cursor, Codex)에서 사용할 수 있는 구조화된 스킬 파일(SKILL.md)을 생성합니다. 생성된 스킬 파일을 통해 개발자는 실제 취약점 사례를 학습하고, AI 어시스턴트가 유사한 패턴을 인식하도록 훈련시킬 수 있습니다.

주요 기능

  • HackerOne 보고서 가져오기: 공개 HackerOne 보고서를 URL 또는 보고서 ID로 가져옵니다.
  • 자동 익명화: 리포터, 회사 이름, 이메일, IP 주소 등 민감한 정보를 자동으로 감지하고 일반화된 텍스트로 대체합니다.
  • 스킬 파일 생성: 익명화된 내용을 바탕으로 AI가 이해할 수 있는 SKILL.md 파일을 생성합니다.
  • 재현 가능한 예제: 취약점을 재현할 수 있는 간단한 코드 예제와 시나리오를 포함합니다.

사용 방법

  1. HackerOne 버그 보고서의 URL을 복사합니다.
  2. 다음 명령어를 실행하여 스킬 파일을 생성합니다:
    python bugskills.py --report https://hackerone.com/reports/123456
    
  3. 생성된 skills/SKILL.md 파일을 AI 도구에 로드합니다.

지원 플랫폼

  • Claude Code
  • Cursor
  • GitHub Copilot (부분 지원)
  • 기타 AI 기반 개발 도구

주의 사항

  • 익명화는 완벽하지 않을 수 있으므로, 생성된 스킬 파일을 공유하기 전에 수동 검토를 권장합니다.
  • HackerOne의 이용 약관을 준수하며, 보고서를 무단으로 재배포하지 마십시오.

라이선스

MIT

관련 스킬