剑庭安
首页
黑客安全首页全部安全栏目 黑客技术黑客技术、渗透测试、漏洞利用工具与教程 安全软件安全工具、扫描器、检测与审计软件 病毒分析恶意软件分析、样本、逆向与沙箱 CTF思路CTF 题目、writeup、解题思路与工具 防护思路防御技术、加固、检测响应与蓝队 红蓝攻防红队攻击模拟、蓝队对抗、攻防演练 漏洞知识库漏洞、CVE、PoC、EXP 与安全研究
逆向|反编译
PHP源码PHP 网站源码、程序、系统 APP源码安卓/iOS APP 源码 ASP源码ASP 网站源码与程序 NET源码.NET 网站源码与系统 小程序源码微信/支付宝小程序源码 Dedecms风格模板Dedecms 织梦风格模板 Empirecms风格模板EmpireCMS 帝国风格模板 Discuz商业模板/插件Discuz 商业模板与插件 WordPress主题/插件WordPress 主题与插件 其它源码、模板其它各类源码与模板 游戏源码游戏源码与引擎项目 加密货币源码加密货币、区块链、钱包、USDT/比特币相关源码与工具 手游源码手机游戏源码、服务端、客户端与引擎项目 传奇源码热血传奇、传奇世界、复古传奇等客户端/服务端/引擎源码 页游源码网页游戏、H5 游戏、浏览器游戏源码 端游源码电脑单机游戏、PC 网游客户端/服务端源码
最新万能免驱动支持所有型号打印机下载程序 日历天气老黄历 · 每天同步真实日期与天气
站长工具站长工具 自助开通会员浏览该分类 其他资源qtziy SEO工具SEO工具 站群源码站群源码 泛程序泛程序 蜘蛛模板蜘蛛模板 蜘蛛池蜘蛛池 外链工具外链工具
搜索 自助开通会员🔓 破甲 API
登录 注册
首页 分类列表 防护思路 SOC-Analyst-Training-Lab - P…
防护思路
作者:admin 发布:2026-10-06

SOC-Analyst-Training-Lab - Purple Team Lab: Offensive Recon & Defensive Harde

项目说明🛡️ SOC Analyst Training LabMiroslavSec — practical cybersecurity portfolio for SOC / Blue Team growth with real lab e.De independently by Miroslav…
资源可下载 免费下载 0 条讨论
会员资源
开通会员后即可下载全部资源。
登录后开通会员
会员方案
421浏览量
0讨论
2下载链接
可下载资源状态
内容可验证
更新 2026-10-06
人工审核发布
评论区答疑

项目说明

🛡️ SOC Analyst Training Lab

MiroslavSec — practical cybersecurity portfolio for SOC / Blue Team growth with real lab e.
De independently by MiroslavSec. Not affiliated with any educational institution.

![Status]()
![Focus]()
![Content]()

![Last Commit]()
![Repo Size]()
![Issues]()
![Stars]()

![GitHub]()
![LinkedIn]()
![YouTube]()

> Building public, repeatable SOC skills: attack simulation, defensi, and clear documentation.

---

🎯 Objective

Build practical e of security skills through:

  • Linux hardening labs

  • Offensive and defensive tool series

  • TryHackMe daily practice

  • Public documentation and
  • This repository is portfolio-first: every block shows what was done, how it was , and what defensi was learned.

    ---

    🧭 Quick na

  • Tracks o

  • Progress dashboard

  • Current focus

  • Video index

  • Purple engine

  • Repository structure

  • Quick start

  • Portfolio and profiles
  • ---

    📊 Tracks o

    | Track | Scope | Status |
    | ------------------------- | --------------------------------------------------------------------------------------- | ---------------------------- |
    | Linux Hardening | UFW, SSH hardening, banners, agent forwarding, Fail2Ban, final automation | ✅ 01–06 (docs + scripts) |
    | Red Team (Offensive) | Nmap + Hydra + Hashcat + SQLi 00 on video; John queued | 🚧 In progress |
    | Blue Team (Defensive) | Tool track: Wireshark → Wazuh → Suricata (labs/defensi) | 🧱 Lab 01 docs in repo |
    | SOC expansion | Windows/AD and extra incident cases (not the Blue tool playlist) | ⏳ Planned |

    ---

    📈 Progress dashboard

    | Series | Labs total | Published | In repo | Status |
    | --------------- | ------------- | -------------------------------------- | ------- | ----------------- |
    | Linux Hardening | 06 | 05 + 01 docs/script | ✅ | 🟢 Stable |
    | Nmap | 06 | 06 | ✅ | 🟢 Complete block |
    | Hydra | 00–03 | 04 (Labs 00–03) + docs/menu | ✅ | 🟢 Complete block |
    | Hashcat | 01–02 | 2 (Labs 01–02) | ✅ | 🟢 Complete block |
    | John the Ripper | 01 (planned) | 0 (docs skeleton) | ✅ | 🟡 Recording queue |
    | SQL Injection | 00 | 1 video (Lab 00) | ✅ | 🟢 Lab 00 published |
    | Defensive Blue | 01–03 | 0 (Lab 01 docs + Hydra ticket companion) | 🧱 | 🔵 Wireshark first |

    > Target rhythm: steady weekly releases with one-tool-per-series discipline.

    ---

    🚢 What is shipping now

  • Nmap core block is published end-to-end (Labs 01-06).

  • Hydra Labs 00–03 ha on YouTube; repo includes SSH (Docker + scripts), HTTP form, and FTP targets with compose + hydra-labs-menu.sh.

  • SQL Injection Lab 00 is published — Watch · Docs ( vs safe, monitoring board, admin queue).

  • Hashcat track: Labs 01–02 are published — Lab 01, Lab 02 (lab-generated hashes only).

  • John the Ripper track: lab docs are prepared for the matching offline cracking block.

  • Defensive Blue: Lab 01 (Wireshark, SQLi loopback pcap) is documented; Labs 02–03 (Wazuh, Suricata) are planned. Hydra HTTP triage is a repo companion, not a Blue episode.

  • Shared orchestration scripts are kept in repo for reproducible execution (Nmap menu, Hydra menu).

  • Documentation style is unified around scenario -> -> takeaway.
  • ---

    🔥 Current focus

  • Daily: TryHackMe learning and notes

  • Weekly: batch recording and scheduled publishing

  • John the Ripper (Red track): Lab 01 in recording queue (offline cracking, purple detection notes). Hashcat 01–02 are already published.

  • SQL Injection (Red track): Lab 00 published — Watch. Next: auth-bypass patterns (Lab 01).

  • Defensive Blue: first video is Wireshark Lab 01 (one SQLi scene). Then Wazuh, then Suricata. Not a remake of Hydra 00.

  • Rule: one tool per series (no mixing tools in one video block)
  • ---

    📺 Video index

    Where a lab has a walkthrough, the link is below. Shared / orchestration scripts (Linux Lab 06 auto-secure.sh, Nmap nmap-labs-menu.sh, Hydra hydra-labs-menu.sh) stay GitHub-only — documented here, not as a separate video.

    Linux Hardening

    | # | Lab | Video / materials |
    | --- | -------------------- | ------------------------------------------------------------------ |
    | 01 | Firewall (UFW) | ▶️ Watch |
    | 02 | SSH Keys | ▶️ Watch |
    | 03 | Security Banners | ▶️ Watch |
    | 04 | SSH Agent Forwarding | ▶️ Watch |
    | 05 | Fail2Ban | ▶️ Watch |
    | 06 | Final Automation | Docs + auto-secure.sh |

    Nmap (published)

    | # | Lab | Video / materials |
    | --- | ---------------------------------- | -------------------------------------------------------------- |
    | 01 | Host Discovery + Fast Scan | ▶️ Watch |
    | 02 | SYN Scan Basics | ▶️ Watch |
    | 03 | Service Detection | ▶️ Watch |
    | 04 | Speed | ▶️ Watch |
    | 05 | Output & Reporting | ▶️ Watch |
    | 06 | Safe NSE Intro | ▶️ Watch |
    | — | Interactive menu (runs Labs 01–06) | Docs + nmap-labs-menu.sh |

    Hydra

    | # | Lab | Video / materials |
    | --- | ------------------------------------------------------ | ------------------------------------------------------------------------------------------- |
    | 00 | Speed (local range, rate limit / lockout) | ▶️ Watch |
    | 01 | SSH brute-force + Fail2Ban bridge (lab + scripts) | ▶️ Watch · Docs |
    | 02 | HTTP form (http-post-form, PHP + Apache) | ▶️ Watch · Docs |
    | 03 | FTP (Pure-FTPd, PASV on localhost) | ▶️ Watch · Docs |
    | — | Interactive menu (starts/stops Labs 01–03 targets) | Docs + hydra-labs-menu.sh |

    Hashcat

    | # | Lab | Video / materials |
    | --- | --- | ------------------- |
    | 01 | Baseline — local lab hashes only | ▶️ Watch · Docs |
    | 02 | Rules + mask attack (candidate expansion) | ▶️ Watch · Docs |

    John the Ripper (planned)

    | # | Lab | Video / materials |
    | --- | --- | ------------------- |
    | 01 | Baseline — formats and wordlist | Docs (skeleton) · 🎬 Planned |

    SQL Injection

    | # | Lab | Video / materials |
    | --- | -------------------------------------------------------------- | -------------------------------------------------------------- |
    | 00 | Local training demo ( vs safe + monitoring + admin) | ▶️ Watch · Docs |
    | — | Follow-up topics (fundamentals, detection/triage angles, etc.) | 🎬 Planned — split into separate after Lab 00 walkthrough |

    Defensive Blue

    | # | Lab | Video / materials |
    | --- | --- | ------------------- |
    | 01 | Wireshark — SQLi HTTP e (one scene) | Docs · 🎬 Planned |
    | 02 | Wazuh — one local alert | Docs (planned) |
    | 03 | Suricata — same pcap, one IDS alert | Docs (planned) |
    | — | Hydra 00 HTTP ticket (companion, no Blue video) | Docs |

    ---

    🟣 Purple Engine

    This portfolio follows a Purple Team workflow:

  • Red (offensive): discover and simulate realistic attack techniques.

  • Blue (defensive): detect, harden, and mitigations.

  • Purple (bridge): connect attack e to concrete defensi.
  • Traceability Matrix (Attack → Defense)

    | Attack phase (Red) | Tool / technique | Detection / mitigation (Blue) | Lab e |
    | ------------------------ | ---------------------------------- | --------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
    | Network recon | nmap -sn, nmap -sV | Service minimization, banner strategy, segmentation | Nmap Lab 01–03 |
    | Port exposure mapping | SYN scan (-sS -Pn) | Firewall rule review + exposure baseline | Nmap Lab 02 |
    | Brute-force simulation | Hydra (web lab + SSH / HTTP / FTP) | Fail2Ban, WAF/rate limits, SFTP vs FTP, keys/MFA | Hydra 00–03 · Linux Lab 05 |
    | Offline hash cracking | Hashcat / John (lab-generated hashes) | Strong KDFs, protect backups & DC sync, MFA for online paths, monitor credential theft | Hashcat track · John track |
    | SQL injection simulation | SQLi local demo ( / safe) | Parameterized queries, input , query-event monitoring, pcap e | SQLi 00 · Blue Lab 01 Wireshark |
    | Safe service enumeration | NSE --script safe | Logging + anomalous pattern monitoring | Nmap Lab 06 |
    | SSH hardening | Key-only auth / custom port checks | sshd_config policy + UFW + backup-and- flow | Linux Lab 02/03/06 |

    Lab Standard

    Every lab should follow the same engineering format:

    1. Scenario — what problem is being solved?
    2. Scope & authorization — lab-only and authorized targets.
    3. Reproduction (Red) — how the issue is observed.
    4. Remediation (Blue) — fix/hardening steps.
    5. — proof that behavior changed after fixes.
    6. Artifacts — scripts, command logs, or reports.
    7. Defensi — SOC-relevant conclusion.
    8. MITRE ATT&CK mapping — 1-3 techniques with detection + mitigation notes.

    Template: labs/LAB_TEMPLATE.md

    ---

    📁 Repository structure

    | Path | Purpose |
    | -------------------------------------------------------------------------- | --------------------------------------------------------- |
    | Linux-Hardening/ | Linux series (labs 01–06) |
    | labs/offensi/ | Red Team tools and workflows (Nmap/Hydra/...) |
    | labs/offensi/hydra/scripts/ | Hydra hydra-labs-menu.sh (start/stop Docker labs 01–03) |
    | labs/offensi/hashcat/ | Offline hash cracking (Hashcat) — lab-only material |
    | labs/offensi/john-the-ripper/ | Offline hash cracking (John the Ripper) — lab-only material |
    | labs/offensi/sql-injection/00-local-demo/ | SQLi local training target (Docker, monitoring, admin demo) |
    | labs/defensi/ | Blue tool track (Wireshark → Wazuh → Suricata) + ticket companions |
    | labs/LAB_TEMPLATE.md | Standard template for consistent lab quality |
    | docs/ | Portfolio site (GitHub Pages) |
    | scripts/ | Shared automation helpers |
    | ROADMAP.md | High-le and next steps |
    | LICENSE | MIT — code and docs in this repo |

    ---

    ✅ Content standards

  • One video = one main skill.

  • One series = one tool (no tool mixing).

  • Lab docs use named markdown files (LABxx.md or Labxx-*.md).

  • Each lab includes: objective → steps → → defensi (purple angle where it fits).
  • ---

    🚀 Release workflow

    1. Publish or schedule the lab video.
    2. Sync documentation and public links in repository and website.
    3. Keep titles and naming consistent across GitHub, website, and playlist.

    ---

    ⚙️ Quick start

    Open the lab folder you need and follow its markdown guide.

    Linux Hardening — master script (final runbook)

    After you understand each step, you can chain labs 02 + 03 + 01 + 05 in one safe order (SSH 2222, UFW, Fail2Ban stay aligned):

  • Write-up: Lab06-Final-Automation.md

  • Order: Lab 02 (keys) → Lab 03 (port/banner) → Lab 01 (UFW) → Lab 05 (Fail2Ban). Lab 04 is client-side only.

  • Before: your public key in ~/.ssh/authorized_keys and a tested SSH login; keep a spare session open.
  • ---

    🌐 Portfolio & profiles

  • Website: MiroslavSec

  • Certification museum: Certifications

  • TryHackMe: MiroslavSEC

  • YouTube: MiroslavSec1

  • LinkedIn: mirosla
  • ---

    🤝 Collaboration

    If you are building your own SOC path, feel free to open an issue or drop feedback on lab structure, detection notes, or workflow ideas.

    项目信息

    开发语言:Shell

    Star 数:3

    技术要点

    该项目属于防护思路方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕Purple Team Lab: Offensive Recon & Defensive Hardening. Hands-on security workflows (Nmap, SSH, UFW, Bash) with MITRE ATT&CK mapping. SOC Analyst portfolio.展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。

    从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。

    使用与学习建议

    1. 下载源码压缩包,解压到本地环境。

    2. 根据项目类型准备对应的运行环境与依赖。

    3. 按照 README 中的步骤完成配置与部署。

    4. 在隔离的测试环境中运行验证,避免影响生产系统。

    免责声明

    本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。

    资源标题SOC-Analyst-Training-Lab - Purple Team Lab: Offensive Recon & Defensive Harde
    所属分类防护思路
    发布作者admin
    发布时间2026-10-06 00:17:18
    下载权限 免费下载
    附件数量2 个下载链接
    浏览次数421
    讨论数量0
    主题状态正常讨论中

    本资源免费,登录后即可在本页「下载链接」区域获取全部附件。

    请在评论区留言说明具体链接,或联系作者补档。楼主更新后本页会同步最新的下载地址。

    请先阅读正文中的授权说明;未注明的默认仅限站内学习交流,禁止直接搬运到其他站点二次售卖。
    还没有讨论,快来抢沙发~
    登录 后才能参与讨论
    下载链接
    会员才能下载
    登录后开通会员
    同分类推荐
    暂无同类资源
    免费登录即可下载
    查看会员
    放大预览

    © 2026 剑庭安 - 网站开发定制 SEO 优化蜘蛛池代做 在线看手相算命. 保留所有权利。

    Powered by 酷像SEOv3.0

    网站地图 Sitemap.xml
    首页 全部分类 黑客安全 逆向|反编译 精品源码 站长工具自助开通会员其他资源SEO工具站群源码泛程序蜘蛛模板蜘蛛池外链工具创意乐园 搜索 会员服务 登录 注册