Skip to main content

mitm-security-audit

Comprehensive security audit of mitmproxy traffic. Use when user wants to analyze captured HTTP traffic for vulnerabilities, or mentions pentesting, security testing, or vulnerability assessment.

설치로 이동

소스 정보

저장소
instavm/security-skills
최근 소스 활동
2026년 3월 23일 05:24
감지된 SKILL.md 언어
영어
스타
86
포크
11

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
mitm-security-audit
description
Comprehensive security audit of mitmproxy traffic. Use when user wants to analyze captured HTTP traffic for vulnerabilities, or mentions pentesting, security testing, or vulnerability assessment.
# Security Audit of Captured Traffic Perform a comprehensive security audit of the mitmproxy dump (log.txt) for: $ARGUMENTS > **Requires**: `log.txt` in the current directory. If it's missing, capture traffic first: > ```bash > mitmdump --set flow_detail=3 2>&1 | tee log.txt > ``` ## Audit Checklist Run these checks systematically: ### 1. Reconnaissance - [ ] List all unique domains/subdomains seen - [ ] List all API endpoints with methods - [ ] Identify API patterns (REST, GraphQL, etc.) ### 2. Authentication & Session - [ ] Check for missing authentication on sensitive endpoints - [ ] Look for session tokens in URLs or GET params - [ ] Check cookie security flags (Secure, HttpOnly, SameSite) - [ ] Identify predictable session/token patterns ### 3. Authorization (IDOR) - [ ] Find sequential/enumerable IDs in URLs - [ ] Check for base64 encoded IDs (easy to decode/iterate) - [ ] Look for user IDs, order IDs, transaction IDs - [ ] Test if one user's token works for another's resources ### 4. Data Exposure - [ ] PII in responses (email, phone, address) - [ ] Partial/full credit card numbers - [ ] Passwords or hashes in responses - [ ] Internal IPs, file paths, stack traces ### 5. Secrets & Keys - [ ] API keys in requests/responses - [ ] Hardcoded tokens or salts - [ ] Cloud credentials (AWS, GCP, Azure) - [ ] Third-party service keys ### 6. Payment Security - [ ] Checksum/hash validation on callbacks - [ ] Amount manipulation possibilities - [ ] Status parameter tampering - [ ] Signature collision vulnerabilities ### 7. Input Validation - [ ] OTP in response (should only be sent via SMS/email) - [ ] Rate limiting on sensitive endpoints - [ ] Enumerable endpoints without protection ### 8. Transport Security - [ ] HTTP instead of HTTPS for sensitive data - [ ] Missing security headers - [ ] Referer leakage to third parties ## Output Format For each finding, provide: - **Endpoint**: The vulnerable URL/API - **Vulnerability**: Type of issue - **Evidence**: What was found in the traffic - **Severity**: Critical/High/Medium/Low/Info - **Recommendation**: How to fix Prioritize findings by severity and exploitability.
GitHub에서 보기