Oscar-01-tech/windows-local-security-scanner
GitHub: Oscar-01-tech/windows-local-security-scanner
一个零依赖的 Python 脚本,用于自动审计 Windows 本地安全配置并生成合规报告。
Stars: 0 | Forks: 0
# Windows 本地安全扫描器
### 概述
一个轻量级、零依赖的 Python 实用工具,旨在自动化本地系统安全审计。该脚本通过查询核心系统配置,对 Windows 计算机执行基线安全检查,并输出带有时间戳的合规报告。
### 功能
* **防火墙验证:** 检查 Windows Defender 高级防火墙是否处于活动状态。
* **密码策略审计:** 评估本地账户策略,确保最小密码长度要求符合安全标准(12 位字符以上)。
* **端口监控:** 扫描可能被利用的 risky 开放监听端口(例如 Telnet、FTP、SMB)。
* **自动化报告:** 执行后生成一个干净且带有时间戳的 `scan_report.txt` 文件。
### 技术细节
* **语言:** Python 3.x
* **依赖项:** 无(使用内置的 `subprocess`、`os`、`platform` 和 `datetime` 模块)。
* **操作系统兼容性:** Windows 10/11
### 使用方法
*注意:此脚本会查询系统级配置,必须以提升的权限运行。*
1. 以管理员身份打开命令提示符或 PowerShell。
2. 导航至脚本所在目录。
3. 运行脚本:`python local_scanner.py`
4. 查看同一目录下生成的 `scan_report.txt` 文件。
标签:Mr. Robot, Python, SQL, 安全合规, 插件系统, 无后门, 本地扫描, 系统审计, 网络代理, 逆向工具, 配置检查