go 实现抓包 ,盗取浏览器接口信息|反反爬虫
项目地址
https://github.com/kxg3030/shermie-proxy
安装方法
如果有现有的项目可以可安装:
go get github.com/kxg3030/shermie-proxy
尝试源码
git clone git@github.com:kxg3030/shermie-proxy.git
运行代码
克隆项目下来之后 安装依赖包
go mod tidy
运行程序
go run Main.go
这边提示要把证书导入系统中,根目录有一个 crt 文件,把他导入进去
证书安装到windows
安装好证书之后,设置电脑的代理
以谷歌浏览器为例,设置代理
这边的地址是电脑本地的地址 可以通过ipconfig 查看
同理, 如果抓取手机上的信息也需要安装证书到手机上(安卓,或苹果),在和电脑同一个局域网的前提下,输入上图的地址,端口为9090
这样控制台就能抓取到浏览器里面的信息了,比如我在编辑这篇文章的时候,会请求接口
这样就实现了,浏览器抓包了
我刚才试了下抓微信的,好像没这么简单, 抓取下来的数据乱的,可能做了啥加密吧
其实到这边就实现了抓包了, 通过这个可以篡改数据,或者伪造数据,可以创造出很多有趣的软件。
go 实现抓包 ,盗取浏览器接口信息|反反爬虫相关推荐
- 抓包技术(浏览器APP小程序PC应用)
P1 抓包工具 01. Fidder 首先第一个Fiddler它的优势,独立运行,第二个支持移动设备(是否能抓移动APP的包,)在这一块的话wireshark.httpwatch就不支持,因此在这一块 ...
- Selenium爬虫实践:ajax请求抓包、浏览器退出
Selenium爬虫实践:ajax请求抓包.浏览器退出 2022-04-07 16:00·软件测试木木 前言 最近在搞公司内部系统,累的一批,需要从另一个内部系统导出数据存到数据库做分析,有大量的数据 ...
- 【测试】抓包获取浏览器UA,并使用Chrome 调试工具模拟手机
抓包获取浏览器UA 首先需要先安装charles,在http的请求头当中可以看到User-Agent,复制该User-Agent的内容 如果你是前端开发,也可通过以下代码获取UA $('body'). ...
- Wireshark抓包页面的登录信息
第一步:打开wireshark,选择网卡配置 第二步:使用捕获过滤器,只抓取源IP为本地主机的,开始wireshark抓包 菜单栏:捕获->选项->捕获窗口 第三步:打开登录网页,输入账号 ...
- http抓包实战 pdf_抓包实战 | 浏览器里的HTTP请求到底是如何完成的?
来源丨木木匠 my.oschina.net/luozhou/blog/3003053 文中很多细节就是面试时关于"网络"这一块所常问的,还是得多积累一点 概 览 上一篇文章&l ...
- wireshark抓包获取网站登录信息000000000000
2015年05月24日 22:54:11 阅读数:25932 最近有个需求,用python实现自动回复某个帖子,达到人工置顶的目的. 要自动回复,自然要先登录,所以需要获取到登录时http post提 ...
- 数据分析与爬虫实战视频——学习笔记(二)(千图网图片爬虫、fiddler抓包分析、腾讯视频评论爬虫、多线程爬虫(糗百))
网址:[数据挖掘]2019年最新python3 数据分析与数据爬虫实战 https://www.bilibili.com/video/av22571713/?p=26 第三周第二节课 1抓包分析实战 ...
- 5分钟教程,手把手带你安装使用抓包神器:Whistle ,内含精选爬虫资料
先来看看Whistle 来到查看抓包请求的页面,可见显示十分的全面 还能显示树状图,根据域名进行区分,功能十分强大! 安装步骤 1.安装Node 因为Whistle是基于Node实现的跨平台web调试 ...
- 微信小程序抓包与逆向+微信小程序反编译教程+解包教程+解包工具
免责声明 做视频的初衷是为了学习交流,是想让自己在分享过程中学习到更多的东西 本人发布的视频.环境.软件.脚本.文章.资料等,都只用于学习交流安全技术,请不要用于任何非法用途, 否则后果自付 部分技术 ...
最新文章
- java中的数组_Java中的数组
- Gartner预测2019年十大「数据和分析技术」趋势:增强型分析成为重要卖点
- ngx_lua 模块
- android assets文件夹资源的访问
- 引脚悬空是什么电平_STM32单片机必须掌握的八种IO口模式和引脚配置方式
- python编写一个弹球游戏_Python实战案例:用Python写一个弹球游戏,就是这么强
- msys2编译器的配置
- Python中系统命令
- STM32MP1如何让洗衣机操作界面更炫酷?
- Linux进程中的RSS和VSZ
- 互作转录组常用数据库介绍
- 电脑显示网络2连接服务器失败,崩坏学园2连接服务器失败 连接不上网络怎么办...
- 3种侧链压缩方法让音乐鼓点更有力—FL Studio教程
- Python爬虫入门实例四之百度、360搜索关键字提交(可自主输入关键字)
- 【转】Mosquitto持久层群推消息实现思路
- Dream to Control Learning Behaviors by Latent Imagination-笔记
- show tables like 不能取别名的解决方法
- 301重定向存在的问题
- 推荐系统 --- 推荐算法 --- 基于知识的推荐算法
- (转)求质数算法的N种境界[1] - 试除法和初级筛法
热门文章
- Unity3d用户手册用户攻略缓存效劳器常见疑问
- 依然范特西,依然周杰伦
- 直流电压传感器(安科瑞-卓宋兰)
- 罗定c语言,罗定学c语言编程,罗定学c语言编程培训,罗定学c语言编程一般怎么收费...
- Thales安全解决方案:怎么提高国家网络安全的关键步骤
- python处理teradata数据库_【Python连接数据库】Python连接Teradata数据库-ODBC方式(pyodbc包和teradata包)...
- 如何提取多元回归lm里面的全模型的R2和p值
- bulk es 删除_ES 批量操作 bulk
- [讨论]一个真正的IT人来谈中国与印度的软件
- UltimateDefrag磁盘碎片整理软件 v3.0.100.19汉化版