防护思路
点击放大

Defensi utilities for packet-capture profiling, Windows e triage, and safe reconstruction of classic packed Ja. Each tool is an independently installable Python package with an explicit trust boundary and machine-readable output.
![Repository CI]()
This repository is an engineering portfolio built around realistic defensi trust boundaries. It demonstrates secure e handling, analytical , Python packaging, regression testing, CI/CD hardening, supply-chain controls, and release go—not just standalone scripts.
For a focused employer or interview review:
| Tool | Purpose | Python | Primary command | Documentation |
| --- | --- | --- | --- | --- |
| PCAP Quick Profiler | Full-capture statistics plus focused HTTP/TLS triage and optional IP enrichment | 3.10+ | pcap-profiler | README |
| Windows Log Triage | E normalization, IOC extraction, lightweight rules, and parsing-completeness reporting | 3.10+ | winlog-triage | README |
| E | Reconstructs the first supported classic packer occurrence without executing Ja | 3.9+ | e | README |
These are triage tools. Findings require analyst and are not .
Install TShark first, then:
Equi module command:
Optional enrichment uses only :
Equi module command:
E reconstructs supported source text; it does not execute recovered Ja.
reports/pcap-profiler/ by default.Each tool README documents prerequisites, exact options, output schema, exit codes, and limitations. The PCAP cheat sheet provides common commands.
The tools process attacker-controlled e. Safeguards include:
Generated reports may still contain sensiti, addresses, usernames, command lines, URLs, and paths. Review reports before sharing. Do not browse, resol, or submit recovered indicators or payloads to third parties without authorization.
Report pri through the Security Policy.
No binary e is currently retained because redistribution permission and sanitization could not be established. Tests generate deterministic fixtures where possible. See:
A retained sample requires documented source, creator, redistribution permission, SHA-256, expected indicators, and sanitization status.
Run the complete source suite and Ruff gate:
Audit all required and supported optional dependencies:
The aggregate repository CI workflow tests Python 3.10–3.13, preserves E Python 3.9 compatibility, enforces E core co, builds every wheel and source distribution, smoke-tests installed entry points, generates a deterministic TShark fixture, audits dependencies, and scans for secrets. It produces the stable Required repository checks result for branch-protection use.
GitHub Releases are the current release channel. PyPI publication is not configured. Packages use independent semantic and package-prefixed tags.
Use these tools only with captures, logs, systems, and code you are authorized to analyze. Preser e, use isolated analysis systems, and corroborate automated findings before containment, escalation, or attribution decisions.
Brandon Love — GitHub
开发语言:Python
Star 数:1
该项目属于防护思路方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕Defensive security tools for PCAP profiling, Windows event-log triage, and safe JavaScript unpacking.展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。
| 资源标题 | security-tools - Defensive security tools for PCAP profiling, Windo |
| 所属分类 | 防护思路 |
| 发布作者 | admin |
| 发布时间 | 2026-10-06 00:26:47 |
| 下载权限 | 免费下载 |
| 附件数量 | 2 个下载链接 |
| 浏览次数 | 364 |
| 讨论数量 | 0 |
| 主题状态 | 正常讨论中 |