PacketLens 是一款纯前端、离线可用的 pcap 分析工具,在浏览器中实现深层协议解码、HTTPS 解密,支持百万级数据包秒级加载,无需任何后端服务。

Stars

19

7 天增长

暂无数据

Fork 数

3

开放 Issue

0

开源协议

MIT

最近更新

2026-07-29

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它将 Wireshark 的核心能力迁移到浏览器中,纯本地运行保障数据隐私,通过极致的 Web Worker 多线程和零内存分配策略实现海量数据包分析,并支持客户端密钥日志解密 TLS 流量。

适合谁使用

  • 网络安全分析师与应急响应人员
  • 网络协议学习者和教学讲师
  • 授权安全测试中的渗透测试人员
  • 需离线快速检查 PCAP 文件的开发人员

典型使用场景

  • 在无网络连接的隔离系统中分析捕获的流量
  • 使用 SSLKEYLOGFILE 解密 HTTPS 会话进行事件调查
  • 从明文协议中自动提取账号密码及敏感信息用于取证
  • 在课堂环境中演示网络协议解析和威胁检测

项目优势

  • 完全客户端运行,所有数据不上传,保障数据绝对安全
  • 高性能:Web Worker 解析、零内存分配协议树、虚拟滚动支持百万级数据包
  • 功能全面:上百种协议解码、TLS 1.2/1.3 解密、40+ 威胁诊断规则、IP 归属地显示
  • 开源(MIT 许可),欢迎贡献代码

使用前须知

  • 需要本地 HTTP/HTTPS 服务器才能加载 IP 地理数据库,无法直接双击运行
  • HTTPS 解密依赖外部 SSLKEYLOGFILE 或 DSB,缺少密钥则无法解密
  • 受浏览器环境限制,部分高级协议解析可能不支持

README 快速开始

快速开始(本地部署)

项目描述

PacketLens - 浏览器内极速 pcap 深度分析工作台。纯前端、零后端、解密 HTTPS、百万级数据包秒开。

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

ViffyGwaanl
精选
ViffyGwaanl GitHub avatar

kimi-k3-learn

An interactive learning system that turns the 47-page Kimi K3 technical report into a single offline HTML file with running algorithms, 3D visualizations, spaced repetition quizzes, and a smart highlighting QA tool.

AI 与机器学习
15
iamtechartist
精选
iamtechartist GitHub avatar

human-cell-visualizer

An interactive 3D visualization of three human cell types using Three.js, WebGL particles, and custom GLSL shaders, allowing users to rotate, zoom, morph, and explore annotated structures.

设计与创意
13
osama-fawad
osama-fawad GitHub avatar

Pekingman

Pekingman is a multimodal agent system that integrates perception, long-term memory, human-like reasoning, emotional consistency, and real-time action to create believable NPC behavior.

HTML
933