最近看见我小弟无精打采的样子,问他怎么了,他说所有浏览器主页被hao123流氓劫持了,嚯,这回流氓碰同行——没辙。

我说这多大点事,百毒一下,以毒攻毒。于是便有了下面的这些方法:

适合小白:

第一种:及时补救

大多数情况下,浏览器拦截发生在下载了来路不明的软件后中招的,这时往往只需将刚刚下载的文件卸载掉即可。注意,卸载时不要心慈手软,记住把什么个人设置都去掉。

小技巧:有些情况下,不是你的浏览器被锁定为hao123,而是你装的软件中一些东西将会导致浏览器自动跳转到hao123,这时,请找一个网速奇慢的地方再打开浏览器,仔细观察地址框中的变化,如果打开浏览器后,地址一开始不是hao123,之后才变成hao123的,那么,恭喜你,仔细研究第一个跳转的网址是什么软件的网址,卸了它即可。

可以试一下右边的这个跳转网址感受一下:https://vasapi.rdtuijian.com/jumper/v1?code=002_1000

第二种:不忘初心

右键快捷键后,看一下目标中是否混入了hao123的东西,若有,开删,浏览器的“初心”不能改。

第三种:改名换姓

有时流氓软件会寻找浏览器的名字来进行捆绑,在这种情况下, 查找到源程序位置,修改源文件的文件名。然后删除旧的快捷方式,重新将改名后的源程序的快捷发送到桌面就好了。

第二第三种参考文章:一分钟解决Chrome浏览器主页被hao123、360和2345篡改简单有效方法

第四种:打扫干净屋子再请客

随便用一个安全软件,将其防护等级调到最高,进行一次全盘扫描,把扫描出来警告的文件全删了,宁可错杀一万,可不可以漏下一个流氓,再进行一次全盘垃圾清理。最后在C盘中搜索hao123以及在注册表(按“win+R”或者点击开始菜单,找到运行,在运行输入框里面输入“regedit“)中搜索hao123,凡是搜出来有的全删了。

第五种:以毒攻毒

hao123不是死不要脸吗,再找一个不要脸的,譬如某60,里面有浏览器锁定,输入你想锁定的主页,然后点保存,流氓对流氓,看谁比较流氓。

适合动手能力强的童鞋:

从进程上干死它,用什么工具,说出来怕吓死你——火绒剑。放心,免费的,使用方法,安装好火绒剑拓展后,打开,有个系统监控。先关闭所有其他应用,然后开启监控打开一个被拦截的浏览器待完全打开后,关闭监控,然后在进程过滤中输入浏览器的名字,此时,只会剩下该浏览器在打开期间发生的一系列动作和进程相关的东西,仔细观察,看某个值是否有异样,如下:

然后右击异样的值,里面有个选项为跳转,跳转到相应的文件夹位置,看一下是啥软件或者文件在作怪,统统拖出去斩了。


第n+1种方法

一般人到这里应该都是解决了的,但没想到小弟的电脑居然还是被hao123统治着,正想上终极方法时,突然,无意之中,发现,小弟的电脑中开着联想电脑管家,而在该软件中浏览器正是被设置为了hao123:


震惊,中国某知名电脑企业竟这么对待用户

真是山穷。。不对,我们还没有拿出终极大招呢。所以,笔者也要提醒大家一句,在被hao123绑定之后,也要先去看一下电脑中的一些管家中是否锁定主页,系统内置的也要查看。

当然,最后再附上我们的终极武器:洗心革面,重新做人

当然也可以选择系统重装,现在win10很智能,用的是数字密钥,只要之前电脑中装的是正版系统,在重新安装时无需再输密钥即可安装,而且微软也给出了满意的官方工具——MediaCreationTool

安装教程,微软官方win10系统安装u盘启动盘制作详解,U盘制作完毕后,开电脑,进入bios,选择从U盘启动,其他的,电脑会自动运行的,但注意,注意,注意,在中间选择系统驱动盘时一定要看清,记住之前哪个才是C盘(看容量和使用量),不要把系统撞到别的盘去了,别问我是怎么知道的。

干掉hao123的第n+1种方法的更多相关文章

  1. c#.net网页跳转七种方法

    一.目前在ASP.NET中页面传值共有这么几种方式: .Response.Redirect("http://www.hao123.com",false); 目标页面和原页面可以在2 ...

  2. Pyqt 打开外部链接的几种方法

    Pyqt 触发一个事件,打开外部链接,我找到了这个方法,供大家参考 1. QDesktopServices 的openUrl 方法 QtGui.QDesktopServices.openUrl(QtC ...

  3. 3种方法轻松处理php开发中emoji表情的问题

    背景 做微信开发的时候就会发现,存储微信昵称必不可少. 可这万恶的微信支持emoji表情做昵称,这就有点蛋疼了 一般Mysql表设计时,都是用UTF8字符集的.把带有emoji的昵称字段往里面inse ...

  4. Java应用中使用ShutdownHook友好地清理现场、退出JVM的2种方法

    Runtime.getRuntime().addShutdownHook(shutdownHook);    这个方法的含义说明:        这个方法的意思就是在jvm中增加一个关闭的钩子,当jv ...

  5. iOS 批量上传图片的 3 种方法

    AFNetworking 在去年年底升级到了 3.0.这个版本更新想必有很多好处,然而让我吃惊的是,它并没有 batch request 接口.之前的 1.x 版本.2.x 版本都实现了这个很常见的需 ...

  6. JS 判断数据类型的三种方法

    说到数据类型,我们先理一下JavaScript中常见的几种数据类型: 基本类型:string,number,boolean 特殊类型:undefined,null 引用类型:Object,Functi ...

  7. DataTable 转换成 Json的3种方法

    在web开发中,我们可能会有这样的需求,为了便于前台的JS的处理,我们需要将查询出的数据源格式比如:List<T>.DataTable转换为Json格式.特别在使用Extjs框架的时候,A ...

  8. Android之数据存储的五种方法

    1.Android数据存储的五种方法 (1)SharedPreferences数据存储 详情介绍:http://www.cnblogs.com/zhangmiao14/p/6201900.html 优 ...

  9. 两个变量交换的四种方法(Java)

    对于两种变量的交换,我发现四种方法,下面我用Java来演示一下. 1.利用第三个变量交换数值,简单的方法. (代码演示一下) class TestEV //创建一个类 { public static ...

随机推荐

  1. DataStax Bulk Loader教程(一)

    DataStax Bulk Loader - dsbulk是在DSE 6 引入的一种新的批量加载方法.(点击这里下载DataStax Bulk Loader). 它提供了将数据加载(load)到Dat ...

  2. P1295 [TJOI2011]书架 线段树优化dp,单调栈

    P1295 [TJOI2011]书架 本题思路比较好想(对我来说不是),但代码细节很多,奈何洛谷的题解只有思路,然后就是 没有丝毫解释的代码,让人看起来很头疼(~~ 尤其是像我这样的蒟蒻~~),所以便 ...

  3. JVM运行时数据区--方法区

    运行时数据区结构图(温习): 堆.栈.方法区的交互关系 方法区的理解 方法区(Method Area)与Java堆一样,是各个线程共享的内存区域 方法区在JVM启动时就会被创建,并且它的实际的物理内存 ...

  4. 阿里云mysql安装

    阿里云上安装mysql还是遇到些问题,感觉不是傻瓜式一键安装,还是写个帖子以后看 1.安装 https://yq.aliyun.com/articles/47237 启动mysql的时候报了问题 My ...

  5. java面试题2-自己整合的

    1.HashMap的底层实现原理 HashMap是数组+链表组成的实现了Map.Cloneable.Serializable接口,继承了AbstractMap类 HashMap是否线程安全? Hash ...

  6. 求第k小的数

    题目链接:第k个数 题意:求n个数中第k小的数 题解: //由快速排序算法演变而来的快速选择算法 #include<iostream> using namespace std; const ...

  7. 带你搭建一个简单的mybatis项目:IDEA+spring+springMVC+mybatis+Mysql

    最近小编有点闲,突发奇想想重温一下mybatis,然后在脑海中搜索了一下,纳尼,居然不太会用了,想到这里都是泪啊!!现在我所呆的的公司使用的是springboot+hebinate,编程都是使用的JP ...

  8. PuTTY 连接 linux 服务器执行 make menuconfig 乱码问题解决

    PuTTY 连接 linux 服务器执行 make menuconfig 时可能出现乱码,如下图所示: 有两个方法解决这个问题: 方法一: 修改 PuTTY 配置如下图所示: 方法二: 在 -/.ba ...

  9. Hive中的数据类型以及案例实操

    @ 目录 基本数据类型 集合数据类型 案例实操 基本数据类型 对于Hive的String类型相当于数据库的varchar类型,该类型是一个可变的字符串,不过它不能声明其中最多能存储多少个字符,理论上它 ...

  10. MyBatis 进阶,MyBatis-Plus!(基于 Springboot 演示)

    这一篇从一个入门的基本体验介绍,再到对于 CRUD 的一个详细介绍,在介绍过程中将涉及到的一些问题,例如逐渐策略,自动填充,乐观锁等内容说了一下,只选了一些重要的内容,还有一些没提及到,具体可以参考官 ...