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

windows exe爬虫:exe抓包

不论任何爬虫,抓包是获取数据最直接和最方便的方式,这章节我们一起看一下windows exe是如何拦截数据的。

用 mitmproxy/Charles/Fiddler 或 Wireshark 拦截它的 HTTP/HTTPS/TCP 流量。

如果是 HTTPS,安装并信任代理的根证书。由于exe大部分可能走的是自定义应用层协议。在不知情所拦截应用使用的流量时,所以建议用Wireshark。 本文利用python代码,实现自动拦截,写入pcap包,并用代码分析流量的协议。
使用的python WinDivert的包,当然前提也是需要安装Wireshark软件,设置环境变量,并安装pydirvert包

pip install pydivert
import os
from pydivert import WinDivert, Layer,Flag, Directio
http://www.xdnf.cn/news/15201.html

相关文章:

  • 开源“具身大脑” 实现不同机器人群体协作-RoboBrain
  • 电力分析仪的“双语对话”:CCLinkIE与Modbus TCP的无缝连接
  • ParaCAD 笔记 png 图纸标注数据集
  • 小木的机器学习日记——KNN
  • Flowable 使用遇到问题
  • 深度学习×第8卷:优化器与训练流程进阶——她开始跑起来,学着一次次修正自己
  • 大模型及agent开发6 OpenAI Assistant API 高阶应用 - 流式输出功能
  • pytorch的介绍以及张量的创建
  • css——width: fit-content 宽度、自适应
  • Express + @vladmandic/face-api + mySql 实现人脸识别
  • 深度学习篇---松科TPU部署代码分析
  • excel如何只保留前几行
  • JAVA ---Excel高效导入(去重1000万数据对比)
  • 【Qt 学习之路】Qt Android开发环境搭建:Ubuntu的Vmware虚拟机中的踩坑实录
  • 国产AI linux 桌面安装详解 (deepin 深度)
  • MinIO配置项速查表【五】
  • Pandas:数据变形
  • 零基础入门指南:华为数通认证体系详解
  • 从0开始学习R语言--Day44--LR检验
  • Android simpleperf生成火焰图
  • 炎热工厂救援:算法打造安全壁垒
  • MS1826+MS9332 4K@30Hz HD4×2视频分割器
  • ## SQLITE:多表(子母表)联合查询【DA_Project笔记】
  • 如何将 iPhone 文件传到 Mac?
  • Python七彩花朵
  • 4万亿英伟达,凭什么?
  • 安全监测预警平台的应用场景
  • Linux 下使用 VS Code 远程 GDB 调试 ARM 程序
  • 探索飞算 JavaAI 进阶:解锁高效Java开发的新维度
  • Selenium 自动化实战技巧【selenium】