我在访问网页时遇到了一个严重的问题,任何时候都会出现任何问题,就像您在屏幕截图中看到的那样。 照片 1 - ubuntu-es|照片 2 - 询问 ubuntu| .imgsafe.org/373b693.png | .imgsafe.org/647e06c.png | : i.imgsafe.org/638cecf.png | .imgsafe.org/61d3cf8.png | i.imgsafe.org/373b693.png
当我访问一个页面时,它会被捕获并显示“赞助”、“搜索结果”、“赞助列表”或西班牙语“fichas patrocinadas”“enlaces patrocinados”。 钓鱼?取网页图标,在深色背景上放置一个黄色星形图标。URL 不会改变。如果我多次刷新,页面可能会或可能不会正确显示。
我以为这只会在 Firefox 中发生,因为有假的 Flash 插件或类似的东西,但 Chromium 中也发生了同样的事情。查看页面代码,我找不到任何东西,只有一些可疑的脚本,但不知道。页面voodoo.com
出现doubleclick.net
在代码中,有时会重定向到这些网站。
同样的事情发生在另一台没有与我的笔记本连接的机器上,在另一个互联网连接上,一个朋友以前也遇到过同样的问题。我重新安装了 Firefox,但什么也没发生,升级了我的软件,情况还是一样。
抱歉我的英语不好,但我的 Ubuntu 安装出了什么问题?有人遇到过同样的问题吗?是广告软件、蠕虫、软件包还是恶意插件?Ubuntu 是最新版本,我只安装了一个 PPA 用于指纹识别,但现在我删除了它们。我该怎么办?我还没有找到任何相关信息 :(我希望我在正确的网站,它看起来是 Ubuntu 的问题。
我有 Ubuntu 14.04,也有 Unity 和 Gnome。
以下是其中一个页面的代码:pastebin.com/GYjAM16h
并且无法在浏览器中打开,显示“此网页不可用 ERR_CONNECTION_REFUSED”并下载一个名为 status_002.php 的文件,该文件仅包含 var resp='Thanks';在很多时候它显示无法找到文件或目录。在 chrome 中和“Firefox 无法在 /sf.php 找到文件。”
我使用 wget 下载了整个网站,并上传到 ge.tt/8s6dMPV2/v/0
如果我保存单页,代码是:
<html data-adblockkey="MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAMLl0RJYcDS0N2xIgi01rOAcEtvCUTUq+IuNz5PA8eXYsfPLRkgnNehO+NbOZAlLoQnSpB5rXuRxRCTF+T1iU9sCAwEAAQ==_uWlZ+qnSvZC2E3zQu+ELXpyIUzY7N410RqH5IYFajAd18OSxAVChhd4ZxZ9s1h8+Xm9R+mMRf5GeY0yBJRAwzA==" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>askubuntu.com</title>
<meta name="keywords" value="askubuntu.com">
<meta name="description" content="">
<script type="text/javascript" src="askubuntu.com_files/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#main').attr('src', "/cf.php");
$('#main').css('visibility', 'visible');
});
if (parent.frames.length > 0)
top.location.replace(document.location);
</script>
</head>
<frameset rows="100%,*" frameborder="no" border="0" framespacing="0" id="frameset">
<frame style="visibility: visible;" id="main" src="askubuntu.com_files/cf.html">
<frame id="sub1" src="askubuntu.com_files/bh.html" style="visibility: hidden;">
</frameset>
更新
非常感谢user4901968和dobey!
我听说可能是 ISP 干的,但我不知道这意味着什么,ISP 这么做看起来很奇怪……还是不是?关于路由器被劫持的说法听起来更可信一些。
你确定这不是 Ubuntu 的问题吗?如果是真的,我怎么知道?我该怎么办?
我租了一套公寓,里面有网络连接,但无法轻易地物理访问路由器,因为邻居与我共享了路由器,我该如何检查我的路由器是否被有效劫持?我可以采取什么对策?欢迎提出建议或链接!这是我的 /etc/resolv.conf:
nameserver 127.0.1.1 search fibertel.com
另一件奇怪的事情:在工作时使用 Firefox 在谷歌上反复搜索时,我遇到了一个页面,要求我输入验证码,据说是因为奇怪的网络流量,来自我的计算机网络的异常流量,因为我不信任它,所以没有输入验证码并重新安装我的 Firefox,它没有再出现。在家里发生过两次,不知道是否正常。搜索后,该页面是合法的,确实是谷歌页面,但为什么会出现验证码?我在家里没有使用代理。我提到它是因为问题是同时发生的,自从多年前使用 Ubuntu 以来,我以前从未遇到过这种情况。再次感谢。
更新 2,感谢 user4901968
(该评论太长,无法将其放在你的后面)
我升级了路由器,但目前似乎没有任何变化,但您说的对,这是我的路由器配置。我有一个 dlink-300 路由器,版本是 v1.04,现在是 1.05,我使用保存的配置文件进行升级,因为如果我只更改固件,我会保持没有网络连接,该配置文件中的某些内容专门用于给我连接,并且可能有恶意代码,我需要联系所有者询问他。我输入了您告诉我的名称服务器(我不知道,谢谢!)但看起来是一样的。
现在说这个问题是否还会继续还为时过早,因为它并不总是出现,或者我不知道如何直接找到它。例如,如果我访问 support.dlink.com.br,这是一个无效链接,它会给我一个带有广告的页面,如果我用我的智能手机连接访问它,它只会给我一个错误,但幸运的是,目前像 askubuntu.com 这样的有效链接不会发生这种情况。
目前这不是 Ubuntu 的问题,但让我继续在这里问,如果不是,在哪里?到目前为止,您已经指导我继续前进,所以我很感激您继续这样做 :)
答案1
您应该检查您的路由器是否被劫持(是的,有可能),特别是 DNS 设置。还可以尝试从 Ubuntu Live CD 启动,看看问题是否也存在。尝试暂时禁用所有扩展和插件,看看是否能解决问题。还要确保您的系统没有使用代理,而是从路由器获取 DNS 设置。您的路由器配置页面应该可以通过 192.168.0.1 或 192.168.1.1 访问。尝试将所有设置重置为默认设置,然后运行固件升级。如果您无法访问路由器配置页面,您可以尝试将 /etc/resolv.conf 的内容替换为:nameserver 208.67.222.123。在路由器配置的 DNS 设置中,将第一个服务器设置为:
208.67.222.123
并将辅助服务器设置为:
208.67.220.123
您的系统似乎正在使用我为您设置的 DNS 服务器,如果其中没有有效站点的条目,则使用错误的 DNS 服务器作为辅助服务器。这解释了广告页面出现在不存在的域上,但有效页面却正常运行的原因。