项目地址

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 实现抓包 ,盗取浏览器接口信息|反反爬虫相关推荐

  1. 抓包技术(浏览器APP小程序PC应用)

    P1 抓包工具 01. Fidder 首先第一个Fiddler它的优势,独立运行,第二个支持移动设备(是否能抓移动APP的包,)在这一块的话wireshark.httpwatch就不支持,因此在这一块 ...

  2. Selenium爬虫实践:ajax请求抓包、浏览器退出

    Selenium爬虫实践:ajax请求抓包.浏览器退出 2022-04-07 16:00·软件测试木木 前言 最近在搞公司内部系统,累的一批,需要从另一个内部系统导出数据存到数据库做分析,有大量的数据 ...

  3. 【测试】抓包获取浏览器UA,并使用Chrome 调试工具模拟手机

    抓包获取浏览器UA 首先需要先安装charles,在http的请求头当中可以看到User-Agent,复制该User-Agent的内容 如果你是前端开发,也可通过以下代码获取UA $('body'). ...

  4. Wireshark抓包页面的登录信息

    第一步:打开wireshark,选择网卡配置 第二步:使用捕获过滤器,只抓取源IP为本地主机的,开始wireshark抓包 菜单栏:捕获->选项->捕获窗口 第三步:打开登录网页,输入账号 ...

  5. http抓包实战 pdf_抓包实战 | 浏览器里的HTTP请求到底是如何完成的?

    来源丨木木匠 my.oschina.net/luozhou/blog/3003053 文中很多细节就是面试时关于"网络"这一块所常问的,还是得多积累一点 概   览 上一篇文章&l ...

  6. wireshark抓包获取网站登录信息000000000000

    2015年05月24日 22:54:11 阅读数:25932 最近有个需求,用python实现自动回复某个帖子,达到人工置顶的目的. 要自动回复,自然要先登录,所以需要获取到登录时http post提 ...

  7. 数据分析与爬虫实战视频——学习笔记(二)(千图网图片爬虫、fiddler抓包分析、腾讯视频评论爬虫、多线程爬虫(糗百))

    网址:[数据挖掘]2019年最新python3 数据分析与数据爬虫实战 https://www.bilibili.com/video/av22571713/?p=26 第三周第二节课 1抓包分析实战 ...

  8. 5分钟教程,手把手带你安装使用抓包神器:Whistle ,内含精选爬虫资料

    先来看看Whistle 来到查看抓包请求的页面,可见显示十分的全面 还能显示树状图,根据域名进行区分,功能十分强大! 安装步骤 1.安装Node 因为Whistle是基于Node实现的跨平台web调试 ...

  9. 微信小程序抓包与逆向+微信小程序反编译教程+解包教程+解包工具

    免责声明 做视频的初衷是为了学习交流,是想让自己在分享过程中学习到更多的东西 本人发布的视频.环境.软件.脚本.文章.资料等,都只用于学习交流安全技术,请不要用于任何非法用途, 否则后果自付 部分技术 ...

最新文章

  1. java中的数组_Java中的数组
  2. Gartner预测2019年十大「数据和分析技术」趋势:增强型分析成为重要卖点
  3. ngx_lua 模块
  4. android assets文件夹资源的访问
  5. 引脚悬空是什么电平_STM32单片机必须掌握的八种IO口模式和引脚配置方式
  6. python编写一个弹球游戏_Python实战案例:用Python写一个弹球游戏,就是这么强
  7. msys2编译器的配置
  8. Python中系统命令
  9. STM32MP1如何让洗衣机操作界面更炫酷?
  10. Linux进程中的RSS和VSZ
  11. 互作转录组常用数据库介绍
  12. 电脑显示网络2连接服务器失败,崩坏学园2连接服务器失败 连接不上网络怎么办...
  13. 3种侧链压缩方法让音乐鼓点更有力—FL Studio教程
  14. Python爬虫入门实例四之百度、360搜索关键字提交(可自主输入关键字)
  15. 【转】Mosquitto持久层群推消息实现思路
  16. Dream to Control Learning Behaviors by Latent Imagination-笔记
  17. show tables like 不能取别名的解决方法
  18. 301重定向存在的问题
  19. 推荐系统 --- 推荐算法 --- 基于知识的推荐算法
  20. (转)求质数算法的N种境界[1] - 试除法和初级筛法

热门文章

  1. Unity3d用户手册用户攻略缓存效劳器常见疑问
  2. 依然范特西,依然周杰伦
  3. 直流电压传感器(安科瑞-卓宋兰)
  4. 罗定c语言,罗定学c语言编程,罗定学c语言编程培训,罗定学c语言编程一般怎么收费...
  5. Thales安全解决方案:怎么提高国家网络安全的关键步骤
  6. python处理teradata数据库_【Python连接数据库】Python连接Teradata数据库-ODBC方式(pyodbc包和teradata包)...
  7. 如何提取多元回归lm里面的全模型的R2和p值
  8. bulk es 删除_ES 批量操作 bulk
  9. [讨论]一个真正的IT人来谈中国与印度的软件
  10. UltimateDefrag磁盘碎片整理软件 v3.0.100.19汉化版