dieghinopro/BatchGuard

GitHub: dieghinopro/BatchGuard

基于 Windows 批处理的轻量级防御安全教学工具,演示特征扫描、哈希日志和隔离机制的基本实现。

Stars: 0 | Forks: 0

# 🛡 BatchGuard ![Version](https://img.shields.io/badge/version-1.0-green) ![License](https://img.shields.io/badge/license-MIT-blue) ![Platform](https://img.shields.io/badge/platform-Windows-lightgrey) ![Status](https://img.shields.io/badge/status-Educational-orange) BatchGuard 是一个基于 Windows 批处理 的轻量级防御安全工具,专为教育、网络安全学习和防御研究目的而开发。 本项目演示了如何使用原生 Windows 命令行实用程序实现基于特征的检测、哈希机制、日志记录系统和受控隔离工作流。 BatchGuard **不能**替代专业的杀毒软件。它是一个学习项目,旨在面向: - 网络安全学生 - 蓝队 初学者 - 防御性脚本编写练习 - 虚拟实验室实验 - 作品集展示 ## 核心功能 - 基于特征的扫描 - 通过 certutil 进行 SHA256 哈希日志记录 - 安全隔离系统 - 系统文件夹保护 - 用户确认的修复操作 - 极限分析模式(高级启发式扫描) ## 项目理念 BatchGuard 专注于: - 透明度 - 简洁性 - 教育价值 - 安全实验 无内核驱动。 无实时监控。 无隐蔽行为。 无持久化机制。 本仓库旨在在受控环境中展示防御性脚本概念。 仅供教育和防御研究用途。 使用风险自负。 作者对任何损坏或数据丢失不承担责任。
标签:Batch脚本, Certutil, Conpot, DNS 反向解析, ETW劫持, SHA256, TLS, Windows安全, 启发式分析, 哈希校验, 子域名变形, 恶意软件扫描, 批处理脚本, 教育目的, 日志记录, 特征码检测, 系统加固, 网络安全, 轻量级工具, 防御工具, 隐私保护, 隔离系统