火绒安全6.0 弹窗拦截组件提取教程

火绒安全6.0 弹窗拦截组件提取教程

弹窗拦截组件所需文件、配置和清理程序:密码:1234

测试环境

  • 处理器:AMD Ryzen 7 7735H with Radeon Graphics 3.20 GHz
  • 内存:海力士 DDR5 4800MHz 16GB×2
  • 系统:Windows 11 专业版 24H2
  • 外存 :海力士P44 Pro 2T

提取方法

  1. 下载火绒安全6.0,将以下文件复制到非火绒安全6.0安装目录的目录中,假设其为D:Huorong\PopBlock
    • CrashHandler.dll(可选的动态库,用于捕获程序异常)
    • CrashDump.exe(可选的程序,用于记录程序异常)
    • DuiLib.dll
    • jansson.dll
    • libxsse.dll
    • logger.dll
    • PopBlkEng.dll
    • PopBlock.exe
    • popblock.ui
    • selfprot.dll
    • sqlite.dll
  2. C:\ProgramData\Huorong\Sysdiag\db中的popblk.db复制到D:Huorong\db
  3. 使用GeekUninstaller或IObit Uninstaller等软件彻底卸载火绒安全6.0
  4. 如有必要,现在可以将D:Huorong\PopBlock中的文件移动到其他目录了
  5. D:Huorong\db\popblk.db复制或移动到C:\ProgramData\Huorong\Sysdiag\db(你需要新建中间目录)中
  6. 在注册表项HKEY_LOCAL_MACHINE\SOFTWARE中新建项Huorong\Sysdiag\app,在app项中新建字符串值,数值名称为DataPath,数值数据为C:\ProgramData\Huorong\Sysdiag
  7. 进入D:Huorong\PopBlock中,双击运行PopBlock.exe

!Tip

如果后续版本更新,双击运行PopBlock.exe后,它会提醒你缺失哪些文件,手动添加即可

install.exe功能

  1. 在当前目录及其子目录中查找所需文件,若有缺失,其会询问你是否需要扫描所有分区。不必担心,它采用线程池+无锁队列技术,线程数等于CPU的线程数,在我的系统上,它启用了16个线程,扫描分布在大约6.7万个文件夹中的约29万个文件(共计约100GB)仅需0.7秒
  2. popblk.db复制到.\dbC:\ProgramData\Huorong\Sysdiag\db中,将其余文件复制到.\PopBlock
  3. 编辑注册表

uninstall.bat功能

用C++实现以下功能过于麻烦,故而采用bat脚本

  1. 强行终止弹窗拦截组件进程
  2. 如果C:\ProgramData\Huorong\Sysdiag\db中仅有popblk.db,则只删除该文件,然后删除弹窗拦截组件的开机启动任务,最后删除与它相关的注册表项;否则,删除C:\ProgramDataHuorong文件夹,然后删除弹窗拦截组件的开机启动任务,最后删除火绒的注册表项
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

岛中客、眼中你

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值