/ LABS · INDEX 02

实验与项目

把理解做成能运行的东西,把运行结果变成能复查的证据。

BUILD / BREAK / OBSERVE / REPEAT
01
PROTOTYPING

PacketLens

面向学习场景的 PCAP 流量摘要工具,把会话、DNS 查询与异常端口行为整理成可追踪的时间线。

[PCAP → TIMELINE]
TRACE://packetlensLIVE FEED
EVENT DENSITY
01ingest packet streamDONE
02normalize 5-tuplesDONE
03resolve protocol contextDONE
04emit compact timelineRUNNING
PROBLEM / 目标

面对一份陌生 PCAP 时,先建立可读时间线,再决定深入哪条会话。

OUTPUT / 输出

Session index / DNS summary / anomaly hints

STACK / 技术

Python · Scapy · TShark

查看关联实验笔记
02
LAB RUNNING

NetSentry Lab

基于 Zeek、Suricata 与容器化部署的家庭网络监测实验环境,重点记录规则、证据与复现过程。

[EVENTS / FLOWS / ALERTS]
TRACE://netsentry-labLIVE FEED
EVENT DENSITY
01isolate virtual networkDONE
02mirror east-west trafficDONE
03collect structured eventsDONE
04review evidence chainRUNNING
PROBLEM / 目标

让攻击与检测出现在同一条时间线上,避免只看单侧工具输出。

OUTPUT / 输出

Zeek logs / Suricata alerts / reproducible lab

STACK / 技术

Zeek · Suricata · Docker

查看关联实验笔记
03
BUILDING

VulnPath

把靶场解题路径整理为关联知识库:入口、利用条件、验证证据与修复方式可以互相回溯。

[CLUES → MODELS]
TRACE://vulnpathLIVE FEED
EVENT DENSITY
01capture first signalDONE
02record failed branchesDONE
03map broken assumptionDONE
04connect mitigationRUNNING
PROBLEM / 目标

把解题答案重新组织为可迁移的方法:信号、假设、验证与修复。

OUTPUT / 输出

Linked notes / attack paths / repair models

STACK / 技术

Next.js · MDX · Security Notes

查看关联实验笔记
BUILD PROTOCOL

我的构建方式

  1. 01先定义问题

    一个版本只验证一个关键假设。

  2. 02保留原始证据

    日志、输入和环境版本都可回溯。

  3. 03让失败可见

    记录不工作的路径,不只展示结果。

  4. 04把经验写下来

    代码解决一次问题,文档让理解留下来。