只需1步揪出修改浏览器主页的流氓软件

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

修改你的主页有人拿到钱

相信很多朋友像我一样都遇到过浏览器主页被篡改的经历,最可恨的是你不知道哪个软件改的、什么时候还会修改。这种感觉就像被人当棋子耍一样,因为修改了你的主页,他们是有钱入账的。


设置主页会有“辛苦费”

设置一个主页赚钱并不是新鲜事了,这相当于导航站给流氓软件、装机人员的“辛苦费”。怎么判断你的主页是否为别人赚了钱呢?只需要看一下主页链接后面是否有一串毫无规律的字符,即使去掉这串字符也是这个主页的话,那这串字符就相当于“身份证”,导航站就依照这个给对应的人员发钱。


红框内就是推广人员的识别码

回到正题。一旦发现主页被修改了,我们先不要着急改回来,找到其中的罪魁祸首最为重要。目前比较常见的浏览软件修改主页的方式多为通过修改注册表值来达到修改主页的目的。我们可以通过这个特性,反向查找到是哪个程序修改了注册表值,定位到这个软件,将其卸载才能高枕无忧。


修改主页多为修改了注册表值

原理就是这样,那我们怎么才能知道注册表值的前后变化呢?这需要使用到windows下的一个工具——事件日志,它可以记录下系统内进行的操作,包括开关机。下面就是具体的操作流程。

通过事件日志找到修改主页的软件

1.打开事件日志

具体位置在“控制面板-系统和安全-管理工具-查看事件日志”。


打开事件日志

2.新建查看注册表值被修改的自定义视图

在左侧“事件查看器-自定义视图”一栏右击,选择“创建自定义视图”,在弹出的界面,选择“事件日志”的“安全”,同时在下方的“事件ID”项填写“4657”。“4657”表示注册表值被修改。然后自定义名称即可。


新建查看注册表值被修改的自定义视图

3.根据查看到的信息定位软件将其卸载

如果有记录条目出现的话,点击条目即可看到日志的详细信息,在“进程信息-进程名”一栏,能够定位到程序的位置,就可以知道是哪个程序修改的主页了,如果不是必要软件直接卸载就可以了。


根据查看到的信息定位软件

这样的操作比较适合喜欢刨根问底的用户,如果只是普通用户的话,可以直接通过某某管家、卫士、助手锁定主页,这种方法比较简单直接,但修改主页的幕后软件是哪个就无从得知了。


一不小心就被全家桶

最后提醒一下各位朋友,在安装软件的时候,千万不要什么都不看就点确定、下一步,一不小心就是全家桶豪华套餐,电脑越来越卡也有它们的功劳。





本文作者:佚名
来源:51CTO

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
Web App开发
Chrome 浏览器关闭了360主页防护后每次打开仍然是360导航问题排查与处理方法,不卸载360流氓软件解决chrome浏览器主页锁定问题
Chrome 浏览器关闭了360主页防护后每次打开仍然是360导航问题排查与处理方法,不卸载360流氓软件解决chrome浏览器主页锁定问题
1231 0
Chrome 浏览器关闭了360主页防护后每次打开仍然是360导航问题排查与处理方法,不卸载360流氓软件解决chrome浏览器主页锁定问题
|
9天前
|
JSON 移动开发 JavaScript
在浏览器执行js脚本的两种方式
【10月更文挑战第20天】本文介绍了在浏览器中执行HTTP请求的两种方式:`fetch`和`XMLHttpRequest`。`fetch`支持GET和POST请求,返回Promise对象,可以方便地处理异步操作。`XMLHttpRequest`则通过回调函数处理请求结果,适用于需要兼容旧浏览器的场景。文中还提供了具体的代码示例。
在浏览器执行js脚本的两种方式
|
6天前
|
机器学习/深度学习 自然语言处理 前端开发
前端神经网络入门:Brain.js - 详细介绍和对比不同的实现 - CNN、RNN、DNN、FFNN -无需准备环境打开浏览器即可测试运行-支持WebGPU加速
本文介绍了如何使用 JavaScript 神经网络库 **Brain.js** 实现不同类型的神经网络,包括前馈神经网络(FFNN)、深度神经网络(DNN)和循环神经网络(RNN)。通过简单的示例和代码,帮助前端开发者快速入门并理解神经网络的基本概念。文章还对比了各类神经网络的特点和适用场景,并简要介绍了卷积神经网络(CNN)的替代方案。
|
1月前
|
机器学习/深度学习 自然语言处理 前端开发
前端大模型入门:Transformer.js 和 Xenova-引领浏览器端的机器学习变革
除了调用API接口使用Transformer技术,你是否想过在浏览器中运行大模型?Xenova团队推出的Transformer.js,基于JavaScript,让开发者能在浏览器中本地加载和执行预训练模型,无需依赖服务器。该库利用WebAssembly和WebGPU技术,大幅提升性能,尤其适合隐私保护、离线应用和低延迟交互场景。无论是NLP任务还是实时文本生成,Transformer.js都提供了强大支持,成为构建浏览器AI应用的核心工具。
379 1
|
26天前
|
JavaScript API
深入解析JS中的visibilitychange事件:监听浏览器标签间切换的利器
深入解析JS中的visibilitychange事件:监听浏览器标签间切换的利器
70 0
|
2月前
|
JavaScript 前端开发
js之浏览器对象|28
js之浏览器对象|28
|
3月前
|
机器学习/深度学习 人工智能 前端开发
【人工智能】利用TensorFlow.js在浏览器中实现一个基本的情感分析系统
使用TensorFlow.js在浏览器中进行情感分析是一个非常实用的应用场景。TensorFlow.js 是一个用于在JavaScript环境中训练和部署机器学习模型的库,使得开发者能够在客户端直接运行复杂的机器学习任务。对于情感分析,我们可以使用预先训练好的模型来识别文本中的积极、消极或中性情感。
100 4
【人工智能】利用TensorFlow.js在浏览器中实现一个基本的情感分析系统
|
3月前
|
机器学习/深度学习 存储 前端开发
实战揭秘:如何借助TensorFlow.js的强大力量,轻松将高效能的机器学习模型无缝集成到Web浏览器中,从而打造智能化的前端应用并优化用户体验
【8月更文挑战第31天】将机器学习模型集成到Web应用中,可让用户在浏览器内体验智能化功能。TensorFlow.js作为在客户端浏览器中运行的库,提供了强大支持。本文通过问答形式详细介绍如何使用TensorFlow.js将机器学习模型带入Web浏览器,并通过具体示例代码展示最佳实践。首先,需在HTML文件中引入TensorFlow.js库;接着,可通过加载预训练模型如MobileNet实现图像分类;然后,编写代码处理图像识别并显示结果;此外,还介绍了如何训练自定义模型及优化模型性能的方法,包括模型量化、剪枝和压缩等。
49 1
|
3月前
|
编解码 JavaScript 前端开发
JS逆向浏览器脱环境专题:事件学习和编写、DOM和BOM结构、指纹验证排查、代理自吐环境通杀环境检测、脱环境框架、脱环境插件解决
JS逆向浏览器脱环境专题:事件学习和编写、DOM和BOM结构、指纹验证排查、代理自吐环境通杀环境检测、脱环境框架、脱环境插件解决
100 1
|
3月前
|
自然语言处理 资源调度 JavaScript
JS 逆向基础篇:JS作用域和浏览器对象属性补环境
JS 逆向基础篇:JS作用域和浏览器对象属性补环境
146 1