yaklang/hack-skills

Helping AI Agent become an awesome practical hacker!

해결하는 문제

HackSkills는 AI 에이전트가 승인된 보안 연구, 펜테스트 및 버그 바운티 활동에서 사용할 수 있도록 특별히 설계된 구조화되고 정제된 사이버보안 기술 지식 기반입니다. 방대하고 분산된 보안 자료를 에이전트가 필요 시 로드하여 복잡한 공격 플레이북을 실행할 수 있도록 조합 가능하고 검색 가능한 형식으로 변환합니다.

작동 방식

이 프로젝트는 에이전트가 정보를 소비하는 효율을 극대화하기 위해 보안 지식을 3단계 계층 구조로 정리합니다:

  1. 마스터 엔트리: 에이전트의 전반적인 전략과 단계 평가를 안내하는 글로벌 라우터 및 운영 원칙.
  2. 카테고리 엔트리: 안정적인 주제 그룹(예: API 보안, 인증, 인젝션 공격)을 묶는 라우터.
  3. 딥 토픽 스킬: 실행 세부 정보, 페이로드 매트릭스, 우회 기법을 포함한 상세한 공격 플레이북.

고품질의 공개 자료(HackTricks, PayloadsAllTheThings 등)에서 지식을 정제하여 라우팅 가능하고 감사 가능한 스킬로 변환하며, 거대한 사전을 직접 복사하는 대신 안정적인 샘플과 분류 체계에 중점을 둡니다.

대상 사용자

승인된 펜테스트, CTF 대회, 버그 바운티 프로그램을 수행하는 AI 에이전트 및 보안 연구자에게 적합합니다.

주요 특징

  • 에이전트 최적화 구조: 로더가 쉽게 설치하고 검색할 수 있도록 SKILL.md 형식을 사용합니다.
  • 포괄적인 커버리지: 웹, API, OS 권한 상승, LLM 보안을 포함한 14개의 보안 도메인에 걸쳐 102개의 심층 토픽 스킬을 포함합니다.
  • 정제된 지능: 원시 페이로드 목록을 시나리오 기반 인덱스와 메서드 매트릭스로 변환하여 에이전트의 안정성을 높입니다.
  • 다중 채널 접근: 빠른 검색을 위한 정적 웹 UI, 기여를 위한 GitHub 소스, 오프라인 환경용 암호화된 ZIP 파일로 제공됩니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트