中文 | English
一个交互式的黑客技能学习平台,通过模拟真实的渗透测试场景来学习网络安全知识。
- 真实的命令行界面
- 详细的新手教程
- 循序渐进的任务系统
- 技能成长系统
- 工具解锁系统
- 即时反馈机制
- 详细的错误提示
- 暴力破解 - 提升密码破解和注入攻击能力
- 网络技术 - 提升网络扫描和漏洞利用能力
- 密码学 - 提升加密破解能力
- 隐身技术 - 提升隐藏踪迹的能力
每个工具都包含详细的使用教程和实践指南:
-
nmap - 网络扫描工具
- 端口扫描
- 服务版本探测
- 操作系统识别
-
hydra - 密码破解工具
- SSH服务破解
- FTP服务破解
- Web表单破解
-
wireshark - 网络嗅探工具
- 流量捕获
- 数据包分析
- 过滤器使用
-
metasploit - 漏洞利用工具
- 漏洞扫描
- 攻击模块使用
- 后渗透操作
-
hashcat - 高级密码破解工具
- 哈希识别
- 字典攻击
- 规则破解
-
proxychains - 代理链工具
- 代理配置
- 匿名访问
- 链式代理
-
sqlmap - SQL注入工具
- 注入点检测
- 数据库枚举
- 数据提取
任务难度分为五个等级,每个任务都包含:
- 详细的背景介绍
- 学习目标说明
- 分步骤指导
- 命令示例
- 实时反馈
- 错误提示
- 安全建议
-
初学者任务:端口扫描
- 学习基本的网络扫描技术
- 了解端口和服务的概念
- 掌握nmap工具的基本使用
-
密码破解训练
- 学习密码破解的基本方法
- 使用hydra进行服务密码破解
- 了解密码安全的重要性
-
网络流量分析
- 学习网络数据包分析
- 使用Wireshark捕获流量
- 发现安全隐患
-
SQL注入训练
- 了解SQL注入原理
- 使用sqlmap进行漏洞利用
- 学习防御方法
-
隐匿渗透
- 学习代理技术
- 配置代理链
- 隐藏攻击痕迹
-
高级密码破解
- 学习哈希算法
- 使用高级破解技术
- 了解密码强度
-
完全控制
- 综合运用所学技能
- 完整的渗透测试流程
- 后渗透维持
help- 显示帮助信息status- 显示角色状态missions- 显示可用任务start <任务ID>- 开始指定任务tools- 显示已解锁工具upgrade <技能名>- 升级指定技能unlock <工具名>- 解锁指定工具exit- 退出当前任务
-
技能提升
- 完成任务获得经验值
- 使用经验值升级技能
- 技能等级影响任务成功率
-
工具解锁
- 使用经验值解锁新工具
- 每个工具提供特定技能加成
- 工具组合提供额外效果
-
任务挑战
- 难度逐步提升
- 需要综合运用多种技能
- 真实的渗透测试场景
- 本工具仅用于学习和研究
- 请勿在未授权的系统上测试
- 遵守网络安全法律法规
- 保护个人和他人的隐私
- HTML5
- CSS3
- JavaScript (ES6+)
- 面向对象编程
- 命令行界面设计
- 安全工具模拟