BrennoSantAnna/bps-triagem-network-toolkit

GitHub: BrennoSantAnna/bps-triagem-network-toolkit

一款 PowerShell 网络审计脚本,在执行系统优化前先采集并保存活动 TCP 连接与暴露端口证据,确保网络状态可追溯。

Stars: 0 | Forks: 0

# 🛡️ BPS Triagem — 网络审计与优化脚本 由 **BPS Tech & Security** 开发的 PowerShell 工具,用于 Windows 计算机的初步筛查:在任何系统优化之前,审计当前活动的网络连接。 ## 脚本功能 1. **检查管理员权限** — 如果未以管理员身份运行,则中断执行,避免在无提示的情况下进行部分/不完整的数据收集。 2. **审计网络连接** — 收集所有处于 `Established`(活动)和 `Listen`(暴露端口)状态的 TCP 连接,并解析每个连接对应的进程(`ProcessName` 和 `ProcessPath`)。将所有信息保存到带有时间戳的日志中。 3. **优化系统** — 移除临时文件(`C:\Windows\Temp`),**仅在**网络审计结果已保存到磁盘之后执行。 ## 为什么执行顺序很重要 **检查权限 → 收集证据 → 然后才执行清理** 的顺序并非偶然。在任何实际的筛查中,在记录之前采取行动都有可能在相关信息(临时文件可能包含执行痕迹或 payload)被分析之前将其擦除。此脚本遵循与真实事件响应相同的逻辑。 ## 如何使用 ``` # 以管理员身份运行 PowerShell,然后: .\Triagem_BPS.ps1 ``` 报告会自动保存在脚本所在位置上一级的 `01_Triagem_e_Analise` 文件夹中。 ## 输出示例 ``` ================================================== LOG DE AUDITORIA DE REDE - BPS TECH & SECURITY Data/Hora da Coleta: ================================================== LocalAddress LocalPort RemoteAddress RemotePort State ProcessName ProcessPath ------------ --------- ------------- ---------- ----- ----------- ----------- 192.168.1.14 62599 34.223.124.45 443 Established chrome C:\...\chrome.exe ``` ## 作者 **Brenno Sant'Anna** — 创始人,[BPS Tech & Security](https://linktr.ee/bpstechsecurity)
标签:AI合规, IPv6, Libemu, Mr. Robot, PB级数据处理, PowerShell, 子域名变形, 安全运维, 并发处理, 库, 应急响应, 系统优化, 系统运维, 网络审计