0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

干货:Chrome浏览器自动下载文件的原因和解决方法

如意 来源:未闻Code 作者: kingname 2020-08-31 14:14 次阅读

大家回想一下,你是不是遇到过这种情况:有时候,你访问一个网站,它突然给你下载了一个东西。特别是当你用 Chrome 的时候,浏览器直接就自动给你下载到“下载”文件夹里面去了,如下图所示:

干货:Chrome浏览器自动下载文件的原因和解决方法

而大多数时候,你只是把 Chrome 的这个提示关掉了,并没有去主动删除它下载的这个文件。于是这个自动下载的文件就留在了你的“下载”文件夹里面。

你想,我只要不去执行它,就不会有什么问题。但事实真的是这样吗?我们看看下面这张图。

干货:Chrome浏览器自动下载文件的原因和解决方法

python3 -m pip install requests

简单又熟悉的命令,我们都执行了无数次。今天却翻车了。电脑被格式化了。

问题出在哪里?问题出在这里:

干货:Chrome浏览器自动下载文件的原因和解决方法

当我们执行python3 -m pip install xxx的时候,Python 会在你当前运行这个命令的文件夹下面寻找有没有一个叫做 pip.py 的文件。如果有这个文件的话,那么你执行python3 -m pip install xxx相当于执行python3 pip.py install xxx。如果这个pip.py文件里面有恶意代码,那么你就翻车了。

恶意用户如果想攻击 Python 开发者,就可以自己做一个 Python 相关的网站,当用户访问网站的时候,悄悄下载一个 pip.py 到你的电脑上。如果有人碰巧在下载文件夹里面执行了 python3 -m pip install xxx想安装某个库,那么此时就会触发恶意攻击代码,从而让你中招。

特别是遇到不会科学上网的用户,他们直接使用 pip 常常会出现网络超时的问题,于是恶意网站“友好”地给他们提供.whl包的官方下载地址。用户一看,是官方地址,放松了警惕。这样一来,用户用浏览器从官网下载这个包时,正好也是下载到了“下载”文件夹里面。于是很多用户顺理成章地,直接

cd ~/Downloads

python3 -m pip install xxx.whl

于是悲剧就发生了。
责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    10986

    浏览量

    206710
  • Chrome
    +关注

    关注

    0

    文章

    318

    浏览量

    17870
  • python
    +关注

    关注

    51

    文章

    4668

    浏览量

    83456
收藏 人收藏

    评论

    相关推荐

    Chrome 15正式版浏览器登场

    `Google今天发布了Chrome 15正式版,Windows、Linux、Mac三大平台以及Chrome Frame浏览器内嵌框架用户均可更新至最新的Chrome 15.0.874
    发表于 10-26 18:49

    【xinfanqie】IE浏览器的另类技巧介绍

    文件夹、“QuickLaunch”文件夹;然后将桌面中创建好的IE快捷方式,直接拖动到“QuickLaunch”文件夹窗口中。  当然还有更简洁的方法,那就是直接将系统桌面中的IE
    发表于 01-20 10:19

    树莓派安装chrome浏览器的问题

    如题,在安装chrome浏览器的时候,出现如下图问题。怎么破?
    发表于 09-11 11:07

    安装了chrome浏览器,但还是很卡

    在论坛看到了发烧友大神说的关于浏览器的问题,我也就安装了chrome浏览器,但是还是卡爆了。CPU爆棚的说。。。
    发表于 09-12 16:44

    STC-ISP下载失败的原因和解决方法

    整理原因和解决方法如下:(仅供参考,欢迎指正,Email:stcisp@163.com)首先成功进行ISP烧写的条件非常简单,只要有串口和单片机接成最小系统(带有RS232电路)就可以了(
    发表于 08-09 08:26

    使用默认闪电浏览器全屏播放视频时黑屏这是为什么呢

    Platform: RK3399OS: Android 7.1Kernel: v4.4.83现象:使用默认闪电浏览器全屏播放视频时黑屏, error log如下:验证:使用Google Chrome浏览器验证,发现并无此现象。
    发表于 04-25 15:26

    nh文件阅读器,nh文件浏览器下载

    nh文件阅读器,nh文件浏览器下载
    发表于 06-10 00:21 6523次下载
    nh<b class='flag-5'>文件</b>阅读器,nh<b class='flag-5'>文件</b><b class='flag-5'>浏览器</b><b class='flag-5'>下载</b>

    四大浏览器续航对决,结果Chrome浏览器完胜

    近日,YouTube频道UP主Linus Tech Tips进行了一次四大浏览器续航对决,结果Chrome浏览器完胜。
    发表于 06-27 10:16 1291次阅读

    Chrome成为浏览器市场的霸主 微软Edge惨淡收场

    浏览器竞争的赛道上,微软Edge算是彻底输了。微软为与Chrome竞争重新启动Edge浏览器,但结果确实不如人意。如今Chrome已彻底统治浏览器
    发表于 02-03 10:23 797次阅读

    谷歌浏览器 Chrome 发布 Linux 版本即将跟进

    今 天谷歌浏览器Google Chrome正式对用户提供下载,不过现在只发布了 Windows 版本,Linux MAC 版本也将会在近期发布。谷歌浏览器
    发表于 04-02 14:38 426次阅读

    干货:通过crx文件安装Chrome浏览器的扩展程序

    我们知道Chrome是世界上最流行的浏览器,而Chrome能获得如此地位,扩展程序功不可没。Chrome可以通过安装扩展程序,实现很多不可思议的功能,从这个角度来说,将
    的头像 发表于 09-24 10:15 2844次阅读
    <b class='flag-5'>干货</b>:通过crx<b class='flag-5'>文件</b>安装<b class='flag-5'>Chrome</b><b class='flag-5'>浏览器</b>的扩展程序

    Chrome浏览器“吃”太多内存怎么办?

    我们知道Chrome是非常出色的浏览器,无论从性能还是功能的角度来看,都是如此。
    的头像 发表于 11-27 09:19 2757次阅读

    苹果iCloud 密码 Chrome 浏览器扩展已经上架

    与使用苹果设备的 Safari 一样强大的密码。 这个浏览器扩展提供了访问你在使用 Chrome 浏览器时,在 iOS、macOS 的 Safari 浏览器中创建、
    的头像 发表于 02-01 15:18 1503次阅读

    五款比Chrome本身更好的类似Chrome浏览器

    的是,有多个谷歌浏览器的替代品,你可以试试。 它们中的每一个都带来了一些有趣的东西,同时也保持了 Chrome 所特有的奇妙兼容性。请继续阅读,了解这些浏览器的更多信息。 比谷歌浏览器
    的头像 发表于 11-11 11:35 1.9w次阅读

    浏览器原理解析Chrome常见插件的实现思路

    近期Chrome进程架构 从图中可以看出,最新的 Chrome 浏览器包括:1 个浏览器主进程、1 个 GPU 进程、1 个网络进程、多个渲染进程和多个插件进程。
    的头像 发表于 12-08 14:25 319次阅读
    从<b class='flag-5'>浏览器</b>原理解析<b class='flag-5'>Chrome</b>常见插件的实现思路