在家搭靶场练手:awesome-osint-arsenal的DVWA、Juice Shop、WebGoat一键部署教程
在家搭靶场练手awesome-osint-arsenal的DVWA、Juice Shop、WebGoat一键部署教程【免费下载链接】awesome-osint-arsenalOSINT recon toolkit // 100 tools, one-command installer, SOCMINT, GEOINT, network recon, dark web, forensics more.项目地址: https://gitcode.com/gh_mirrors/aw/awesome-osint-arsenal想在家搭一个安全的练手靶场awesome-osint-arsenal 是一个免费的开源情报OSINT与渗透测试工具箱内置 labs.sh 脚本可一键部署 DVWA、OWASP Juice Shop、OWASP WebGoat 三大经典漏洞靶场应用无需手动逐个配置环境新手也能十分钟搭好自己的安全练习场。 为什么选 awesome-osint-arsenal 搭靶场awesome-osint-arsenal 收录了753 工具、50 个分类覆盖 OSINT 侦察、红队、蓝队、数字取证、暗网与硬件等方向。对新手最友好的是它的训练靶场模块——一条命令拉齐所有练习所需环境项目说明 工具规模753 工具 / 50 分类多发行版自动适配 安装方式一键脚本install.sh或按需执行单个模块 靶场应用DVWA、Juice Shop、WebGoat、PwnedHub✅ 可重复执行已安装会自动跳过幂等设计 系统支持Kali / Debian / Ubuntu / Parrot 最佳Arch / Fedora 部分支持靶场相关工具清单维护在 README.md 的Training, Labs CTF章节安装逻辑则集中在 labs.sh。 开始前的准备在运行脚本之前确认以下几点操作系统推荐 Kali Linux、Debian、Ubuntu 等 apt 系发行版macOS / Windows 用户建议用 WSL2 或虚拟机的 Kali。DockerJuice Shop 和 WebGoat 以 Docker 镜像方式分发需要提前装好 DockerDVWA 走 git 源码不依赖 Docker。root 权限脚本以sudo运行会自动安装 python3、git、golang 等基础依赖。 脚本会自动检测系统包管理器apt / pacman / dnf无需手动适配。 三步一键部署三大靶场第一步获取项目git clone https://gitcode.com/gh_mirrors/aw/awesome-osint-arsenal cd awesome-osint-arsenal第二步运行靶场部署脚本sudo bash labs.sh这一条命令会完成 4 件事对应 labs.sh 中的部署逻辑步骤动作说明1️⃣克隆 DVWA 源码放入/opt/osint-arsenal/DVWA2️⃣拉取 Juice Shop 镜像bkimminich/juice-shop3️⃣拉取 WebGoat 镜像webgoat/webgoat4️⃣克隆 PwnedHub额外附赠的实战靶场应用如果只装靶场模块就够了无需运行全量 install.sh它会依次执行 osint、redteam、blueteam、forensics、hardware、labs、extras 七个模块耗时较长。第三步查看安装结果脚本结束时输出彩色统计摘要 已安装、 已跳过、 失败。若有失败项详细日志在~/osint-install-errors.log。DVWA 与 PwnedHub 这类 git 源码工具默认在/opt/osint-arsenal/下建议把该目录加入 PATH之后随时可用echo export PATH$PATH:/opt/osint-arsenal ~/.bashrc source ~/.bashrc 启动你的第一个靶场labs.sh负责把源码和镜像准备就绪实际启动只需几行命令OWASP Juice Shop现代风格覆盖 OWASP Top 10适合入门docker run -d -p 3000:3000 bkimminich/juice-shop浏览器访问http://localhost:3000即可开始挑战。OWASP WebGoatJava 系教学靶场自带闯关指引docker run -d -p 8080:8080 webgoat/webgoat访问http://localhost:8080按照内置课程从安全配置章节练起。DVWA经典 Web 漏洞入门SQL 注入 / XSS / 文件上传一网打尽源码已在/opt/osint-arsenal/DVWA需要 PHP MySQL 环境才能运行。在 Kali/Ubuntu 上可安装php apache2 mysql-server后将源码指向 Web 根目录并执行其自带的 setup 脚本完成初始化更省事的办法是用 Docker 跑现成的 DVWA 镜像效果等价。 新手练习路线建议第 1 周从 Juice Shop 开始它的关卡式设计带通关积分适合建立兴趣第 2~3 周WebGoat 的系统化课程补齐 XSS、CSRF、会话管理等基础漏洞原理第 4 周起DVWA 配合 SQLMap 等工具做深入挖掘PwnedHub 则用来模拟真实站点渗透练完打怪练侦察装好osint.sh模块后用 Sherlock、Amass 等工具对靶场做信息收集形成侦察 → 攻击的完整闭环。❓ 常见问题速查Q提示 docker 未安装怎么办先安装 Docker 再重新执行sudo bash labs.sh——脚本是幂等的已完成的步骤会自动跳过。QArch / Fedora 上有工具失败apt 系专有工具会按设计自动跳过或回退到 git / pip / go 方式属于正常现象查看~/osint-install-errors.log即可确认哪些工具需要手动处理。Q只想重装某一个镜像直接手动执行对应的docker pull或重新跑一遍labs.sh已存在的内容不会重复下载。⚠️ 安全须知本教程仅用于本地教育环境和已获授权的安全研究。靶场应用故意存在漏洞请务必只在隔离的本地 / 虚拟机环境中访问不要将 DVWA 等应用直接暴露到公网也不要将扫描攻击指向任何未获得书面授权的真实系统。工具清单与许可信息详见项目内 LICENSE 与 CONTRIBUTING.md。现在打开终端敲下那三条命令你的私人安全靶场就搭好了。【免费下载链接】awesome-osint-arsenalOSINT recon toolkit // 100 tools, one-command installer, SOCMINT, GEOINT, network recon, dark web, forensics more.项目地址: https://gitcode.com/gh_mirrors/aw/awesome-osint-arsenal创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

UART——STM32

UART——STM32

1. 引言 UART(Universal Asynchronous Receiver/Transmitter,通用异步收发器)是嵌入式开发中最常用的通信接口之一。无论是调试信息输出、传感器数据采集,还是与上位机、蓝牙模块、WiFi 模块通信,UART 都扮演着不可或缺…

2026/9/30 5:06:17 阅读更多 →
RC滤波设计详解从截止频率到工程计算

RC滤波设计详解从截止频率到工程计算

在电压采样、电流检测和传感器接口里,一个电阻、一个电容就能组成滤波器。但选好截止频率,并不意味着设计已经完成。滤掉多少干扰、损失多少有效信号、多久才能稳定,以及后级是否能正确采样,都要一起计算。 本文围绕单端、一阶无…

2026/9/30 5:06:17 阅读更多 →
工业缺陷检测小样本训练与漏检控制:YOLO微调与异常检测级联实战

工业缺陷检测小样本训练与漏检控制:YOLO微调与异常检测级联实战

1. 工业缺陷检测的现状与核心挑战拆解工业缺陷检测这个方向,我在产线上摸爬滚打了好几年,从最早的模板匹配、传统图像处理,到后来全面转向深度学习,踩过的坑比走过的路还多。这个领域的核心矛盾其实一直没变:产线对漏检…

2026/9/30 5:05:17 阅读更多 →

最新新闻

欧拉法求常微分方程近似解:原理、Python实现与步长稳定性指南

欧拉法求常微分方程近似解:原理、Python实现与步长稳定性指南

欧拉法(Eulers method)求常微分方程近似解,是我见过最容易被轻视、也最容易被误用的数值方法。几乎每个人的第一门数值分析课都会讲它,公式只有一行,代码不到十行,于是很多人写完就丢在一边,转头…

2026/9/30 5:54:40 阅读更多 →
基于双隐含层Elman神经网络的松散回潮出口含水率预测与加水比例反推

基于双隐含层Elman神经网络的松散回潮出口含水率预测与加水比例反推

简介:这份PDF面向卷烟制丝工程技术人员与工业过程控制方向的研究者,聚焦松散回潮出口含水率难以精确控制这一实际难题。资源以Elman神经网络为核心,结合历史生产数据建立加水比例预测模型,将加水比例与环境温湿度作为输入&#xf…

2026/9/30 5:54:40 阅读更多 →
DeepSeek+GPU集群:基层CT影像辅助诊断模型训练实战

DeepSeek+GPU集群:基层CT影像辅助诊断模型训练实战

简介:这份PDF文档面向基层医院影像科医生、医疗AI方向的研究者与工程技术人员,围绕DeepSeek模型与GPU集群部署,讲解如何构建CT影像辅助诊断模型的完整训练流程。内容从医疗影像分析现状与基层医院痛点切入,依次覆盖DeepSeek技术原…

2026/9/30 5:54:40 阅读更多 →
生产级 WebSocket 中继:面向工业边缘的帧级流控与上下文桥接

生产级 WebSocket 中继:面向工业边缘的帧级流控与上下文桥接

1. 项目概述:为什么一个 WebSocket 中继需要“生产级”这个前缀?我第一次在 GitHub 上看到 Orca Cloud Relay 这个项目时,心里其实是有点疑惑的——不就是个 WebSocket 转发器吗?用 Node.js 的ws库写个on(message) → send()就能跑…

2026/9/30 5:54:40 阅读更多 →
GTK入门实战:从零打造Linux原生图形界面

GTK入门实战:从零打造Linux原生图形界面

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/30 5:54:40 阅读更多 →
Windows 与 Linux 命令对照及终端选型避坑

Windows 与 Linux 命令对照及终端选型避坑

在 Windows 和 Linux 之间来回切换的人,多少都经历过这种尴尬:在 Linux 上肌肉记忆敲出ls,换到 cmd 里一回车,屏幕冷冷回一句"不是内部或外部命令";反过来在 PowerShell 里习惯了Get-ChildItem,登…

2026/9/30 5:53:39 阅读更多 →

日新闻

Base64 图片头部特征识别:从文件头到格式判断的完整指南

Base64 图片头部特征识别:从文件头到格式判断的完整指南

1. 项目概述:为什么说看懂 base64 图片头部是基本功这几年跟 base64 打交道的机会越来越多,后端接口返回图片、前端渲染验证码、小程序里存小图、还有一些老系统导出报表,动不动就给你一段长到怀疑人生的 base64 字符串。很多人拿到字符串就直…

2026/9/30 0:00:35 阅读更多 →
Java公交站牌广告管理系统:JSP+Servlet+MySQL实战落地指南

Java公交站牌广告管理系统:JSP+Servlet+MySQL实战落地指南

简介:本资源是一份面向Java初学者与课程设计学生的公交站牌广告灯箱管理系统毕业设计文档,聚焦城市公共广告资源信息化管理痛点,提供从需求分析到技术实现的完整方案。文档采用标准学术论文结构,含摘要、英文摘要、目录及五章正文…

2026/9/30 0:00:35 阅读更多 →
用 Redis Lua 构建大模型 API 多租户原子配额治理体系

用 Redis Lua 构建大模型 API 多租户原子配额治理体系

我去年年底接了一个内部 AI 平台的治理需求,背景很直接:公司把 DeepSeek、MiniMax 这类大模型 API 统一封装成内部网关,开放给几个业务团队用。结果第一个月账单出来,额度直接超了 4 倍。仔细查日志,发现原因并不复杂—…

2026/9/30 0:00:35 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/9/29 8:16:59 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/9/29 16:41:41 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/29 8:24:48 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/29 19:29:29 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/29 5:58:00 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/29 3:55:56 阅读更多 →