当前位置:首页 > 日记 > 正文

小米路由器劫持403/404和插入广告的解决办法

这些天小米路由器再爆作恶新闻,继前段时间的403/404劫持,现在就连普通上个网页都被劫持了,用来插入小米广告,简直不能忍!小编赶紧结合网上大神以及自己的摸索,找到了暂时能解决小米路由器劫持403/404和插入广告的恶行,之后小米路由器有什么动作,静观其变吧。

小米路由器劫持403/404和插入广告的解决办法

论坛相继爆料

小米路由器劫持403/404和插入广告的解决办法

可疑启动项和进程分析

最近几天稍微对小米路由(R1D)上的启动项和进程做了一些分析,初步得到一个稍微干净的小米路由:

1.1 /etc/init.d/http_client_detect 

在这个启动项里,主要是加载nf_conn_ext_http 和 insmod nf_tcp_proxy 两个内核模块,同时有启动 /usr/sbin/http_dpi 

我还没深入研究,但初步判断小米路由监控用户的HTTP数据,已达到404劫持和插入广告的操作。

所以这个启动项必须删除掉,抛弃

1.2 /etc/init.d/rule_mgr 

这个启动项中有http_match , nf_conn_ext_http, nf_tcp_proxy 内核模块

估计也是辅助劫持所用,抛弃

1.3 /etc/init.d/http_status_stat 

单从名字上看,应该就是为劫持404所用,抛弃

1.4 /etc/init.d/statisticsservice

启动的进程中的配置文件中有一段:ad_filter_stat_url = "http://127.0.0.1:8195/"

感觉是广告的代理,你说没事去访问8195端口干啥,另外“ad”这个名字,就是广告缩写呀,抛弃

1.5 /etc/init.d/sysapihttpd

这是启动http服务器,纯粹启动80端口也就罢了,启动了N个服务和端口,我也就不一一吐槽了

总之也是为配合404劫持和广告所用,所以需要抛弃。

如果才启动项禁用掉的话,可能就无法访问小米路由的WEB配置页面了,别担心,可以启动uhttpd来实现。

1.6 /etc/init.d/mihttpd

同样是启动小米路由的配置页面,不过不在80端口,抛弃。

1.7 /etc/init.d/xunlei

小米路由中的下载用的就是迅雷,如果有下载需求的可以不用停,但我无此需求,看着也不爽,抛弃。

1.8 /etc/init.d/messagingagent.sh

此启动项是将路由器一些数据上报给小米服务器,手机app远程访问也就是联系小米服务器获取路由的相关信息。

具体我也不一一描述了,个人感觉,将一些信息上传给小米,这件事不靠谱。

虽然打着“远程管理”的幌子,谁知道有无上传个人隐私信息呢。

如果你还需要用手机APP远程配置路由的话,可以留着。

操作步骤:

当然小米路由上还有其他可疑进程,但还未搞清楚其用途或者关联,暂时不去理会。

这次主要初步解决掉404劫持,插入广告这类问题:

手上这台小米路由的系统版本是: 开发版2.3.10 ,其他版本未尝试。

2.1 首先得开启ssh权限,这个不需要多说了,网上教程很多,也可以通过小米官网开启,开启之后就失去保修了,个人衡量。

2.2 关闭可疑进程操作:/etc/init.d/rule_mgr stop

/etc/init.d/http_client_detect stop/etc/init.d/http_status_stat stop

/etc/init.d/statisticsservice stop/etc/init.d/sysapihttpd stop

/etc/init.d/mihttpd stop

不需要远程访问和迅雷下载的话,可以继续操作:/etc/init.d/messagingagent.sh stop

/etc/init.d/xunlei stop

这样的话,以上进程都被关闭掉了。

2.3 关闭可疑进程开机自动运行:/etc/init.d/rule_mgr disable

/etc/init.d/http_client_detect disable/etc/init.d/http_status_stat disable

/etc/init.d/statisticsservice disable/etc/init.d/sysapihttpd disable

/etc/init.d/mihttpd disable

不需要远程访问和迅雷下载的话,可以继续操作:/etc/init.d/messagingagent.sh disable

/etc/init.d/xunlei disable

这样的话,以上进程,重启之后也不会开机运行了

2.4 启动uhttpd操作:

因为停掉了sysapihttpd ,小米路由配置WEB将无法访问。

幸运的是,小米路由上还有uhttpd

首先修改一下/etc/init.d/uhttpd

找到 [ $use_uhttpd -eq 0 ] && return 0 这行,大概在倒数第8行的样子,注释掉这一行。

然后启动uhttpd:/etc/init.d/uhttpd start

并设置开机自动运行:/etc/init.d/uhttpd enable

2.5 计划任务中一些操作也让我存疑

执行crontab -e 可以注释停掉,目前我计划任务中只保留了ntp,其他项都被我注释掉了。

至此,我个人认为可以解决小米路由劫持404,插入广告,上报数据的问题了。我的小米路由器运行了3天,目前正常使用中,可能还有可疑的进程,还未发现,持续关注。小米路由净化计划继续,继续分析可疑进程,将其打入小黑屋,另外想办法用原生luci替换掉目前小米定制的小米luci,装个插件都得在手机APP操作,实在蛋疼。

相关文章

1099元 魅族PANDAER×IQUNIX机械键

1099元 魅族PANDAER×IQUNIX机械键

机械键盘,魅族,开卖,金属外壳,电脑软件,  魅族PANDAER再度携手IQUNIX推出超合金全键机械键盘,众筹价 1099 元起。 据官方介绍,这款键盘采用 CNC全铝金属外壳搭配丹青色设计 ,陶瓷涂层工艺使得质感有所升级。新品全键采用IQUNIX独特的 96…

玩绝地求生的电脑最低配置是多少?

玩绝地求生的电脑最低配置是多少?

配置,主机,比较好,绝地,最低,说句实话,别什么最低配置,最低,只会让你后悔!你好,我是小五爱游戏,一个致力于游戏领域问答和游戏视频的小达人。根据腾讯《绝地求生》官网的数据,官方给出的从最低配置-顶级配置五个级别对电脑的配置要求如下图所示:随…

外媒称特斯拉上海超级工厂去年出口

外媒称特斯拉上海超级工厂去年出口

工厂,出口,特斯拉,上海,去年,  据国外媒体报道,投产超过两年的上海超级工厂,是特斯拉重要的出口基地,所生产的Model 3,在2020年下半年就已开始出口欧洲市场,随后投产的Model Y,在去年也已开始大量出口。而外媒最新的报道显示,已成为特斯拉重要出…

wps如何打出分数线

wps如何打出分数线

分数线,打分数,电脑软件,wps,1.wps分数线怎么打出来WPS是我们常用的一种办公软件,我们经常用来编辑文档,在编辑文档的时候,我们会需要输入分数,那么WPS怎么打分数呢?如果我们用“/”符号呢。往往不是很符合阅读习惯,因为在我们习惯中分数线都是横…

社交软件Soul宣布撤回美股IPO

社交软件Soul宣布撤回美股IPO

美股,撤回,社交软件,电脑软件,Soul,  社交软件Soul向美国证券交易委员会递交的文件显示,公司决定撤回F-1登记声明文件,不再根据F-1文件发行证券。2021年5月10日,Soul向美国证券交易委员会递交F-1招股书,计划在纳斯达克上市,股票交易代码SSR,摩…

中国联通推出华为P50 Pro 5G通信壳

中国联通推出华为P50 Pro 5G通信壳

推出,5G,华为,套装,电脑软件,  6月9日消息,中国联通今日宣布,能让4G变5G的“5G通信壳”将于明日开启预售,6月17日正式开售,售价799元。随后,中国联通还推出了华为P50 Pro 5G通信壳套装, 购买华为P50 Pro加99元即可赠送5G通信壳,也就…

wps如何制作docx格式

wps如何制作docx格式

转换,设置,表格,格式,转换成,1.表格怎么转换?怎么样将WPS中制作的表格转换成WORD的形式,怎WORD2000是微软公司最新推出的OFFICE2000中文版中一个功能强大的字处理软件,除保留了过去的WORD97精华外,更与Internet技术完全融合,用户可以将任何WOR…

wps竖向文字如何居中

wps竖向文字如何居中

文字,竖向,是在,表格,电脑软件,1.WPS office 的word,一定是在表格中 的竖牌文字怎么居中word2013将表格文字居中的步骤如下: 步骤一:首先选中相应一个或多个单元格; 如图: 步骤二:单击“布局”菜单; 如图: 步骤三:在对齐方式里,默认有9种对齐方式图…

wps如何用endnote

wps如何用endnote

支持,图书馆,如何用,新建一个,页数,1.wps能否支持endnoteEndNote在WPS中并不能直接使用,可以通过下面的方法予以解决:1. 首先打开WPS,新建或者打开一个原有的Word文档,把光标放置在需要插入文献的地方。2. 打开EndNote,选中需要插入的文献。如果…

如何学会自己组装电脑主机?

如何学会自己组装电脑主机?

电脑主机,电脑软件,做电脑硬件批发10多年,分享一点自己的经验。你说的自己组装分两种:一、自己搭配配置二、自己动手组装首先,组装电脑很简单,包括做系统也很简单,所以就出现了现在做电脑硬件的商家地位越来越低的状况,很多人很多时候可以很随意…

滴滴顺风车APP下载 滴滴顺风车怎么

滴滴顺风车APP下载 滴滴顺风车怎么

下载,电脑软件,APP, 滴滴打车在全国137个城市上线了滴滴顺风车,使用滴滴顺风车即可和顺路的车主拼车,既可为车主分摊油费,没车的地铁汪、公交汪们也可以告别拥挤了,有朋友…

wps表格如何统一格式

wps表格如何统一格式

调整,表格,格式,电脑软件,wps,1.word表格调整怎么把表格格式统一怎么统一把所有表格的格式改成图?要想让Word文档里的表格“统一标准”,最快捷的办法就是先制作出一个表格“样板”,然后直接对“样板”表格进行复制。复制表格的方法很简单,Word…