关于 authentication
用于评估登录流程、令牌、2FA、CAPTCHA 和机器人检测的身份验证安全测试技能。它结合攻击参考资料与密码及凭据管理工具,并说明证据采集和报告流程。
主要功能
- 01身份验证绕过测试
- 02ADFS、SAML、JWT 与 OAuth 测试
- 03密码与 2FA 攻击参考
- 04CAPTCHA 与机器人检测测试
- 05密码及凭据管理工具
- 06证据采集与发现报告流程
适用场景
- 01评估登录与令牌处理弱点
- 02测试 2FA 和 CAPTCHA 防护
- 03生成密码并存储测试凭据
- 04收集证据并记录身份验证发现
MCP 相关
工作流指定使用 Playwright MCP 进行身份验证测试,并采用类似人工的交互行为。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ transilienceai/ communitytools --skill authentication安装后在 Claude Code 中输入/authentication确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
reference/adfs-exploitation.mdauthentication-cheat-sheet.mdauthentication-index.mdauthentication-principles.mdauthentication-quickstart.mdauthentication-resources.mdBOT_DETECTION.mdCAPTCHA_BYPASS.mddefault-credentials.mdINDEX.mdjwt_security_resources.mdjwt-advanced.mdjwt-quickstart.mdntlm-http-listener.pyoauth-index.mdoauth-quickstart.mdoauth-resources.mdPASSWORD_CREDENTIAL_MANAGEMENT.mdreference/scenarios/2fa/backup-codes.mdbrute-force-otp.mdcode-reuse.mddirect-endpoint-access.mdemail-sms-extraction.mdotp-leakage.mdotp-parameter-manipulation.mdpredictable-codes.mdrace-condition.mdresponse-manipulation.mdsession-pre-2fa.mdreference/scenarios/jwt/alg-confusion.md详细介绍
身份验证
测试身份验证机制,包括登录安全性、令牌处理、2FA、CAPTCHA 和机器人检测。
技术
| 类型 | 关键向量 |
|---|---|
| 身份验证绕过 | 默认凭据、逻辑缺陷、响应篡改 |
| ADFS/SAML | Golden SAML、令牌签名证书窃取、断言篡改、SAML 包装 |
| JWT | 算法混淆、密钥注入、声明篡改、令牌伪造 |
| OAuth | 重定向篡改、CSRF、令牌泄露、范围滥用 |
| 密码 | 暴力破解、凭据填充、密码策略绕过 |
| 2FA 绕过 | 响应篡改、直接访问端点、代码重用、竞争条件 |
| CAPTCHA 绕过 | 缺少服务器端验证、令牌重用、OCR、参数篡改 |
| 机器人检测 | 行为生物特征模拟、指纹随机化、隐身模式 |
工具
PasswordGenerator (tools/password_generator.py):
from tools.password_generator import generate_password
password = generate_password(hint_text="8-16 chars, uppercase, numbers")
CredentialManager (tools/credential_manager.py):
from tools.credential_manager import CredentialManager
mgr = CredentialManager()
mgr.store_credential(target="example.com", username="test", password="pass")
工作流
- 分析身份验证实现(表单、令牌、2FA、CAPTCHA)
- 按技术类型测试绕过向量
- 使用 Playwright MCP 模拟真人行为(输入间隔为 80-200ms,随机暂停)
- 收集证据(屏幕截图、网络日志、令牌)
- 使用 PoC 脚本记录发现
参考资料
reference/authentication*.md- 身份验证绕过技术、载荷和资源reference/jwt*.md- JWT 攻击技术和速查表reference/oauth*.md- OAuth 漏洞测试reference/scenarios/password-attacks/*.md- 密码攻击向量(喷洒攻击、凭据填充、破解、PtH)reference/adfs-exploitation.md- ADFS、Golden SAML、联合身份验证攻击reference/scenarios/2fa/*.md- 2FA 绕过方法reference/CAPTCHA_BYPASS.md- 11 种 CAPTCHA 绕过技术reference/BOT_DETECTION.md- 机器人检测规避策略reference/PASSWORD_CREDENTIAL_MANAGEMENT.md- 工具使用指南
评论
支持 Markdown