当前位置: 首页 > wzjs >正文

太原做app网站建设惠州网络营销

太原做app网站建设,惠州网络营销,微信公众号怎么上架商品,网页设计与制作教程习题五答案我们在处理一些网站的时候, 会遇到一些屏蔽F12, 以及只要按出浏览器的开发者工具就会关闭甚至死机的现象. 在遇到这类网站的时候. 我们可以使用抓包工具把页面上屏蔽开发者工具的代码给干掉. Fiddler和Charles 这两款工具是非常优秀的抓包工具. 他们可以监听到我们计算机上所…

我们在处理一些网站的时候, 会遇到一些屏蔽F12, 以及只要按出浏览器的开发者工具就会关闭甚至死机的现象. 在遇到这类网站的时候. 我们可以使用抓包工具把页面上屏蔽开发者工具的代码给干掉.

Fiddler和Charles

这两款工具是非常优秀的抓包工具. 他们可以监听到我们计算机上所有的http网络请求. 利用这种特性. 可以获取到页面加载过程中的所有内容.

软件安装

对于mac的朋友只能用charles,对于Windows的朋友,建议用fiddler

如果想要了解fiddler的原理,可以看这篇文章Fiddler的工作原理_fiddler中间人攻击-CSDN博客

配置期末端口的配置

点击Tools下的setting

有时候这种host下为Tunnel to,说明请求没有出去被打回来了,这种我们不想看到,可以点

这里讲一讲Fiddler中的找到替换的文件,使用中间人拦截替换。

所谓中间人拦截替换,就是狸猫换太子,将原来的含有无限 debugger 的函数给替换掉,这种方法适用于知道无限 debugger 函数所在的具体 JS 文件,重写 JS 文件,使其不含有无限 debugger 的函数,利用第三方工具将原来的 JS 文件替换成重写过后的文件,这类工具有很多,例如浏览器插件 ReRes,它通过指定规则,可以把请求映射到其他的 URL,也可以映射到本机的文件或者目录,抓包软件 Fidder 的 Auto responder 功能,也可以实现替换。

这里的Enable rules一定要勾选上,还有Unmatched requestspasssthrough,然后选择你要插入的文件,即可。

Enable rules的作用是在 Fiddler 中,Enable rules 的作用是激活自动响应器(AutoResponder)功能。当勾选此选项时,Fiddler 会根据用户在自动响应器中设置的规则来处理 HTTP 请求和响应

在 Fiddler 的 AutoResponder(自动响应器)功能中,Unmatched requests passthrough 选项的作用是控制未匹配到任何规则的请求如何处理。勾选该选项时:未匹配到任何规则的请求将正常发送到服务器,不会受到 Fiddler 自动响应器的干预

在更改了浏览器文件过后,我们一定不要去按旁边这个刷新,或者重新点击链接

我们要使用ctrl+shift+r来对网页进行刷新,如果还是没有效果那就要把浏览器所有的缓存清理掉。

PyExeJs模块

pyexecjs是一个可以帮助我们运行js代码的一个第三方模块. 其使用是非常容易上手的.

但是它的运行是要依赖能运行js的第三方环境的. 这里我们选择用node作为我们运行js的位置.

node.js

安装node.js的教程在这2024最新版Node.js下载安装及环境配置教程【保姆级】_nodejs下载-CSDN博客

安装pyexecjs

pip install pyexecjs

测试一下

import execjsprint(execjs.get().name)  # 需要重启pycharm或者重启电脑 Node.js (V8)

简单使用

import subprocess
from functools import partial
subprocess.Popen = partial(subprocess.Popen, encoding='utf-8')import execjsprint(execjs.get().name)# execjs.eval 可以直接运行js代码并得到结果
js = """"鲁班_王昭君_猴子_亚瑟_蔡文姬".split("_")
"""
res = execjs.eval(js)
print(res)# execjs.compile(),  call()
# execjs.compile() 事先加载好一段js代码,
jj = execjs.compile("""function an(a, b){return a + b    }
""")
# call() 运行代码中的xxx函数. 后续的参数是xxx的参数
ret = jj.call("an", 10, 20)
print(ret)

简单实战

百度翻译

http://www.dtcms.com/wzjs/251728.html

相关文章:

  • 公司域名网站谷歌海外广告投放
  • 陕西营销型网站建设seo外包推广
  • 做网站制作赚钱吗关键词优化是怎样收费的
  • 东莞市网站建设分站房地产销售
  • 帮境外赌场做网站是否有风险seo引擎优化工具
  • 苏州协会网站建设武汉seo服务
  • 青岛网站制作系统北京百度推广优化排名
  • 南京网站销售百度旗下产品
  • qq登录网站怎么做b2b网站平台有哪些
  • 房地产企业网站建设网店代运营合同
  • wordpress 客户端搜索引擎优化概述
  • 服装网站建设目的网络营销电子版教材
  • jsp网站建设项目实战总结网页制作html代码
  • 所有网站排名2015年西安网站建设公司排名
  • 青岛seo网站排名优化东莞做网站推广
  • 网站建设咨询云尚网络网络营销的未来6个发展趋势
  • phicomm怎么做网站百度网址大全网址导航
  • 有人做几个蝎子养殖门户网站2022年热点营销案例
  • 深圳做的好的电子行业招聘网站长沙专业网站制作
  • 怎么在自己的网站加关键词杭州seo整站优化
  • 网站怎么做背景不变页面滑动seo关键词排名优化报价
  • 烟台网站建设公司报价百度站长工具网站提交
  • 化妆品网站开发可行性做网络推广费用
  • 做网站 服务器多少钱一年南昌seo排名优化
  • 一个网站可以做几个关键词企业网站建设需要多少钱
  • 批发网站建设app制作费用一览表
  • 房地产网站建设流程滕州seo
  • 长宁哪里有做网站优化比较好迅雷磁力链bt磁力天堂
  • 电商网站的活动怎么做seo外链发布技巧
  • 网站上的链接怎么做的网站seo服务公司