Skip to content

ProcessFreeze 进程冻结 分类:Process 描述:冻结指定进程。

需求

  • 安全级别:常规模块
  • 恶意标记:否
  • 权限需求:无(目标受保护时可能需要更高权限)
  • 驱动依赖:否
  • 联网需求:否
  • 开发状态:稳定
  • 版本属性:普通可用

介绍 ProcessFreeze 会按 PID 优先、名称回退的规则定位目标,然后执行冻结或解冻。 Keep 开启时模块会在周期任务中持续保持冻结;关闭模块时会触发一次解冻流程,避免目标长期保持冻结状态。

配置项

  • Freeze Name(冻结名称) 类型:文本;默认:"1.exe";说明:当 Freeze PID 无效时用于回退匹配目标进程名。
  • Freeze PID(冻结PID) 类型:整数;默认:0;说明:非 0 时优先按 PID 精确定位,建议优先使用该项减少误操作。
  • Notify Freeze(通知冻结) 类型:布尔;默认:true;说明:控制冻结/解冻成功与失败通知输出,排障阶段建议开启。
  • Disable After Attempt(尝试之后关闭) 类型:布尔;默认:false;说明:开启后在执行一次冻结尝试后自动关闭模块,适合临时操作。
  • Keep(保持) 类型:布尔;默认:true;说明:开启后周期性重复冻结,防止目标线程恢复;关闭后仅执行单次冻结逻辑。

历史更新

    1. 完善 ProcessFreeze:关闭模块时会自动解冻。

备注 当目标不存在或句柄获取失败时,模块会自动回滚状态(启用失败则关闭,解冻失败则重新开启)以提示当前状态未达成。

相关命令

  • /freeze <hprocess/pid/name>:冻结目标进程。
  • /unfreeze <hprocess/pid/name>:解冻目标进程。

相关模块

相关资料 无