谷歌浏览器

fiddler抓包时出现了tunnel to ......443

别说谁变了你拦得住时间么 提交于 2019-12-17 02:28:20
1、在抓取https的数据包时,fiddler会话栏目会显示“Tunnel to….443”的信息,这个是什么原因呢? connect表示https的握手(也就是认证信息,只要是https就要进行认证),只要不是满篇的Tunnel to….443,就没有任何问题。我们可以选择将这类信息进行隐藏。 隐藏方法:菜单栏=》Rules=》选择Hide Connects。就可以隐藏了。 2、要解密HTTPS流量,还需要在移动设备上安装证书; Android 、 iOS : 1、PC端打开fiddler 2、手机端设置好代理,输入 http://[FIDDLERSERVER]:[Port]/FiddlerRoot.cer .( http://192.168.1.121:8888/FiddlerRoot.cer ) 3、自动下载fiddlerRoot.cer证书 4、进入设置–高级设置–安全–从SD卡安装证书–选择fiddlerRoot.cer–安装,提示安装成功。 5、ok了 3、PC端 1、将之前的证书删除:打开系统证书管理器(运行=》certmgr.msc=》回车),然后出现管理器,将你之前生成的证书删除即可。 2、用一个叫”FiddlerCertMaker.exe“的工具重新打了一个证书。你可以点击 这里 下载。(下载成功之后,直接双击运行即可) 3、重新打开fiddler

推荐几款我一直在用的chrome插件(下)

我怕爱的太早我们不能终老 提交于 2019-12-17 01:33:38
请先看: 推荐几款我一直在用的chrome插件(上) 6. Pocket 可以很方便的保存文章、视频等供以后查看, 即实现了“Read it later”功能。 有了 Pocket,您可以将所有想下次读的内容汇聚到一个地方,然后在任何设备上随时查看。Pocket还提供了另外一个功能,即 可以通过发送邮件的方式来保存内容 (不需要点击这个插件),发送链接URL到 add@getpocket.com 即可保存(发送的Email是你注册pocket时使用的Email),当然这种方式比较麻烦,不过可以在没有pocket插件的时候救急使用。 7. Readium EPUB阅读插件,支持在Chrome里阅读EPUB书籍 。挺方便的,支持书签、全屏阅读,可设置字体大小、背景色等。避免在电脑上安装厚重的epub阅读软件,比如我之前装的是calibre,软件很大而且加载还很慢,体验不太好。当然插件与软件相比也有缺点,那就是功能不如软件那么丰富,比如不能批注、划线什么的,作为简单使用已经足够了。 8. Adblock 广告屏蔽插件,可以屏蔽不少网站的广告,比如屏蔽Youtube广告、Facebook广告、横幅广告以及一些讨人厌的弹窗,还可以自定义规则。点击那个插件按钮可以看具体的屏蔽信息和设置。不过毕竟是外国人开发的,对中国视频网站的支持还不够,比如不能很好的屏蔽优酷的广告(应该有很强的反广告机制)

开发chrome扩展程序

两盒软妹~` 提交于 2019-12-16 23:48:33
谷歌浏览器扩展程序官方文档:http://code.google.com/chrome/extensions/getstarted.html #入门 1. 创建文件夹如:c:\demo 2. 在该文件夹下创建名为manifest.json的文件,内容格式为json格式,语法如下 { "name": "My First Extension", "version": "1.0", "description": "The first extension that I made.", "browser_action": { "default_icon": "icon.png", "popup": "a.html" }, "permissions": [ "http://*/", "bookmarks", "tabs", "history" ] } 3. 在demo文件夹中至少包含 icon.png(图标),a.html(插件按钮被点下时显示的网页) #安装 1. 开发版的chrome浏览器中(各个版本中操作稍有不同),依次点 工具图标->工具->扩展程序,进入扩展程序管理页面 2. 现在你已经进入插件管理页面,点击页面右侧的"开发人员模式", 点击“载入正在开发的扩展程序” 3. ok了 >注意的问题:某些时候看起来没有任何错误的代码却没有得到执行?可能是manifest

Python爬虫之Chrome无头浏览器操作

﹥>﹥吖頭↗ 提交于 2019-12-16 23:39:31
测试代码如下: from selenium.webdriver.chrome.options import Options from selenium import webdriver chrome_options = Options() chrome_options.add_argument("--headless") browser = webdriver.Chrome(options=chrome_options) url = 'http://www.baidu.com' browser.get(url) browser.get_screenshot_as_file('test.png') 来源: CSDN 作者: 老板,给我来块大一点的砖丶 链接: https://blog.csdn.net/OthersOnlyMe/article/details/103569841

[译].Google Chrome extensions(实验室).开始

人盡茶涼 提交于 2019-12-16 21:22:26
教程:开始(Hello,World!) 这个教程先带着你做一个简单的Chrome插件。添加一个图标到Google Chrome上,当你点击的时候,将自动生成一个页面。如下图示例: 准备好浏览器 Window下可用一般的稳定版开发扩展,但是要在其他Linux或者Mac上开发扩展要使用其他的最新的Google Chrome分支。 Windows:任何最新的GC Linux:测试分支 Beta channel Mac:开发者分支 Dev channel 编写和装载一个扩展 在这个部分,你将编写一个添加在Chrome工具栏的浏览器动作的扩展。 随意在电脑上创建一个文件夹来存放你的扩展代码 在文件夹内,创建一个名为“manifest.json“的文本文件,添加如下代码: 1: { 2: "name": "My First Extension", 3: "version": "1.0", 4: "description": "The first extension that I made.", 5: "browser_action": { 6: "default_icon": "icon.png" 7: }, 8: "permissions": [ 9: "http://api.flickr.com/" 10: ] 11: } /*--> */ /*--> */ 拷贝下图到你的扩展文件夹下

手把手教你开发chrome扩展一:开发Chrome Extenstion其实很简单

我与影子孤独终老i 提交于 2019-12-16 21:03:13
手把手教你开发chrome扩展一:开发Chrome Extenstion其实很简单 手把手教你开发Chrome扩展二:为html添加行为 手把手教你开发Chrome扩展三:关于本地存储数据 Chrome的更新速度可以说前无古人,现在我每天开机的第一件事就是打开Chrome检查是不是有了新版本。界面清爽、操作人性化、网络备份资料和快速的启动速度令我爱不释手,还有它拥有众多的扩展程序,相对于firefox的插件来说,数量上和质量上稍显不足,但相信chrome将会很快在扩展上超越firefox,firefox上内存占用上实在不令人满意,也许我使用firefox的一个原因就是因为firebug,不过相信chrome平台的类firebug插件也会很快出现。 Chrome的扩展开发十分简单,我们只需要掌握web开发的htm+CSS+Javascript,就能很快开发出自己的扩展。 你需要了解的内容 在开发前首先要掌握一些基础知识。 1、Chrome扩展文件 Chrome扩展文件以.crx为后缀名,在 Google Chrome扩展官方网站 下载扩展时,Chrome会将.crx文件下载到Chrome的Application Data文件夹的User Data\Temp下,一般是C:\Documents and Settings\ User \Local Settings\Application

关于CSS HACK

笑着哭i 提交于 2019-12-16 13:48:35
关于CSS HACK 可以参见这个网站 http://browserhacks.com/ 。 网上很多资料中常常把!important也作为一个hack手段,其实这是一个误区。!important常常被我们用来更改样式,而不是兼容hack。造成这个误区的原因是IE6在某些情况下不主动识别!important,以至于常常被人误用做识别IE6的hack。可是,大家注意一下,IE6只是在某些情况下不识别(ie6下,同一个大括号里对同一个样式属性定义,其中一个加important则important标记是被忽略的,例:{background:red!important; background:green;},ie6下解释为背景色green,其它浏览器解释为背景色red;如果这同一个样式在不同大括号里定义,其中一个加important则important发挥正常作用,例:div{background:red!important},div{background:green},这时所有浏览器统一解释为背景色red。) 实例讲解: Hack应用情境(一) 适用范围:IE:6.0,IE7.0,IE8.0之间的兼容 实例说明: 此例中我们使用了渐进识别的方式,从总体中逐渐排除局部。首先,巧妙的使用“9”这一标记,将IE游览器从所有情况中分离出来。接着,再次使用“+”将IE8和IE7、IE6分离开来

爬取xici代理

浪尽此生 提交于 2019-12-16 10:47:23
导入模块 import requests from requests import ConnectionError import random import re 定义headers生成器 def get_header(): USER_AGENT_LIST = [ "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1", "Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11", "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6", "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1090.0 Safari/536.6", "Mozilla/5.0 (Windows NT 6.2;

python+selenium自动填写提交电子表单

耗尽温柔 提交于 2019-12-16 02:01:59
python+selenium自动填写提交电子表单 前两天看到空间里面有人发 问卷星 调查,就想到能不能用 python 和 网页交互 , 自动 填写 电子表单 ,结果还真有,就尝试了一下,有些还没搞清楚,先大概介绍一下,慢慢来吧。 1. 首先,安装 selenium ,这个很简单,进入控制台(win+R,输入cmd,回车),输入 pip install selenium 很快就安装完成了。 2. 然后下载相应的 驱动 ,比如我这里使用 chrome浏览器 ,那么我下载chromedriver,下载地址: chromedriver 选择自己的浏览器版本下载就行了(版本号差不多就可以了),查看自己浏览器的方法为: 设置–>帮助–>关于Google Chrome ,如下就是我的版本号: (注意,如果想下载比如Microsoft Edge的相关驱动,可以在命令交互界面输入: import selenium browser=selenium.webdriver.Edge() 报错的最后一行,会提醒下载网址,copy就可以了,如下所示: ) 3. 将驱动解压后,放置在python文件夹内。此处的python文件夹指的是你的python.exe所在的文件夹,如下就是我的放置位置: 4. 准备工作完成,下面就可以使用了,首先我自己使用问卷网创建了一个问卷,问题都是瞎扯的,如下所示: 5.

Chrome无法安装crx插件的解决办法 - (最简单) - CRX_HEADER_INVALID

ぃ、小莉子 提交于 2019-12-15 10:43:37
步骤 把crx文件的后缀名修改为zip 打开浏览器里的 chrome://extensions/ 把zip文件直接扔进去,即可! 有图有真相 (1 / 2) (2 / 2) 来源: CSDN 作者: Rudon滨海渔村 链接: https://blog.csdn.net/qq285744011/article/details/103462493