AI 에이전트가 군더더기나 서두 없이 번호를 매긴 단계로 다음 행동부터 제시하도록 하는 코딩 어시스턴트 스킬입니다.
zhaoxuya520/reverse-skill
리버스 엔지니어링·펜테스트·CTF 작업을 적절한 플레이북으로 연결하고 도구 설치 여부를 확인하는 AI 에이전트 스킬 팩입니다.
- 스타
- 42,626
- 포크
- 6,223
- 열린 이슈
- 35
- 마지막 커밋
- 28일 전
어떤 프로젝트인가요?
reverse-skill은 Claude Code, Codex, Cursor, OpenCode 같은 AI 코딩 에이전트를 위한 라우팅 계층입니다. 에이전트가 APK나 바이너리 분석, 프런트엔드 JavaScript 암호화, CTF 문제 풀이 같은 리버스 엔지니어링 또는 보안 작업을 받으면, 명령어를 임의로 추측하는 대신 적합한 방법론으로 연결합니다. 라우팅의 핵심은 44개 규칙이 담긴 단일 설정 파일을 기반으로 동작합니다.
이 팩은 작업과 관련된 실무 절차도 다룹니다. 실제 테스트에 앞서 승인을 확인하고 네트워크 프로필을 점검하는 범위 확인 절차, 범위·타임라인·작업 항목별 디렉터리, 보고서 작성을 위한 증거에서 발견 사항으로 이어지는 워크플로를 제공합니다. 도구 인덱스에서 참조된 도구 중 로컬에 설치된 항목을 확인할 수 있으며, 175개 벤치마크 사례로 구성된 회귀 테스트 스위트는 CI에서 Windows와 Ubuntu를 대상으로 실행됩니다.
스킬은 Android와 iOS, 바이너리(IDA, radare2, Ghidra, Binary Ninja), .NET, 프런트엔드 JS, 악성코드 분석, 펌웨어, API 및 공급망 보안과 CTF 하위 오케스트레이터를 아우릅니다. 이 프로젝트는 승인된 보안 연구와 교육, 그리고 사용자가 소유하거나 평가 권한을 가진 시스템의 테스트를 위한 것입니다.
핵심 기능
- 01APK, 바이너리, JS, CTF 작업 등을 44개 규칙으로 적합한 스킬 플레이북에 연결합니다.
- 02설치된 리버스 엔지니어링 및 펜테스트 도구를 확인하고 상태를 기록합니다.
- 03실제 테스트를 시작하기 전에 승인 범위를 확인하도록 합니다.
- 04범위, 타임라인, 작업 항목별 디렉터리를 만듭니다.
- 05Windows와 Ubuntu에서 175개 사례로 구성된 라우팅 회귀 테스트 스위트를 실행합니다.
- 06프로젝트 지침을 통해 여러 AI 코딩 클라이언트에서 사용할 수 있습니다.
활용 사례
- jadx, apktool, Frida를 사용해 AI 에이전트가 Android APK를 분석하도록 합니다.
- IDA 또는 Ghidra를 이용한 바이너리 리버스 엔지니어링을 에이전트가 수행하도록 안내합니다.
- 준비된 하위 스킬을 활용해 CTF 문제를 풉니다.
- 범위, 증거, 보고서 전달 절차를 포함해 승인된 펜테스트 사례를 관리합니다.
빠른 시작
- 1
저장소 클론하기
git clone https://github.com/zhaoxuya520/reverse-skill.git - 2
Windows에서 도구 인덱스 새로 고침
powershell -File skills/scripts/refresh-tool-index.ps1 - 3
Linux 또는 macOS에서 도구 인덱스 새로 고침
bash skills/scripts/refresh-tool-index.sh
사용 전 알아둘 점
- AI 코딩 클라이언트와 함께 Java/JDK, Node.js 22.12 이상, Python 3.x가 필요합니다.
- CTF-Sandbox-Orchestrator 서브모듈은 GPLv3, Pentest Swarm AI는 AGPL-3.0 라이선스로, MIT 라이선스인 코어와 다릅니다.
토픽
자주 묻는 질문
- reverse-skill은(는) 무엇인가요?
- 리버스 엔지니어링·펜테스트·CTF 작업을 적절한 플레이북으로 연결하고 도구 설치 여부를 확인하는 AI 에이전트 스킬 팩입니다. reverse-skill은 Claude Code, Codex, Cursor, OpenCode 같은 AI 코딩 에이전트를 위한 라우팅 계층입니다. 에이전트가 APK나 바이너리 분석, 프런트엔드 JavaScript 암호화, CTF 문제 풀이 같은 리버스 엔지니어링 또는 보안 작업을 받으면, 명령어를 임의로 추측하는 대신 적합한 방법론으로 연결합니다. 라우팅의 핵심은 44개 규칙이 담긴 단일 설정 파일을 기반으로 동작합니다.
- reverse-skill은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- reverse-skill은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- reverse-skill은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. reverse-skill의 마지막 커밋은 2026년 9월 22일입니다.
- reverse-skill은(는) 어디에 사용할 수 있나요?
- jadx, apktool, Frida를 사용해 AI 에이전트가 Android APK를 분석하도록 합니다. IDA 또는 Ghidra를 이용한 바이너리 리버스 엔지니어링을 에이전트가 수행하도록 안내합니다. 준비된 하위 스킬을 활용해 CTF 문제를 풉니다. 범위, 증거, 보고서 전달 절차를 포함해 승인된 펜테스트 사례를 관리합니다.
- reverse-skill는 어떻게 설치하나요?
- 저장소 클론하기: git clone https://github.com/zhaoxuya520/reverse-skill.git Windows에서 도구 인덱스 새로 고침: powershell -File skills/scripts/refresh-tool-index.ps1 Linux 또는 macOS에서 도구 인덱스 새로 고침: bash skills/scripts/refresh-tool-index.sh
- reverse-skill은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/zhaoxuya520/reverse-skill
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
슬래시 명령, 메모리, 스킬, 서브에이전트, 훅, MCP를 위한 복사·붙여넣기 템플릿을 제공하는 Claude Code 시각적 예제 중심 가이드입니다.
AI 코딩 에이전트의 원시 도구 출력을 컨텍스트 창에서 제외하고 압축 후에도 세션 상태를 유지하는 MCP 서버입니다.
Claude Code, Cursor, Codex용 디자인 스킬로, AI 코딩 에이전트가 AI가 만든 듯한 티가 나지 않는 UI를 구현하도록 돕습니다.
AI 에이전트와 함께 쓰는 브라우저: 에이전트는 격리된 Space에서 작업하고, 내 탭과 로그인 상태는 그대로 유지됩니다.
Claude Code와 Codex 같은 AI 코딩 에이전트를 작업 협업자로 Obsidian vault에 통합하는 플러그인입니다.