一、springboot入门1、导入依赖导入springboot版本仲裁中心<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <vers
什么是 Spring Boot?Spring Boot 是由 Pivotal 团队提供的全新框架。Spring Boot 是所有基于 Spring Framework 5.0 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件。设计目的:用来简化新 Spring 应用的初始搭建以及开发过程。从最根本上来讲,Spring Bo
平时喜欢看某个做视频的app,最近app有bug,看着看着就会闪退,回到首页,反馈给官方,好久也不处理,于是自己app的接口,直接用php开发个web版本的自己用. 首先抓过程就不说了,我的另一篇博客有详细介绍:Charleshttps,http 先看一下web的界面: 其实就两个页面,非常简单,下面贴一下代码,链接都去掉了,以免被坏人利用:<?php ini_set('date.
转载 2024-08-23 17:53:24
80阅读
某项目前端js解密 前言 1、做某项目测试的时候,大家都知道肯定上来就,接着就是一脸懵逼,发现数据全部都是加密的,那咋办啊肯定下一个啊。一、js调试 1、进入正题啊,我这里的是发送短信接口的数据,从数据中可以看到总共有5个参数,分别为bizData、encryptKey、timestamp、signature、Key,5个参数,通过参数应
转载 2023-05-30 14:35:54
310阅读
使用包工具的原理就是客户端发送请求报文时,拦截请求报文,修改请求报文后,向服务端发送请求报文;服务端返回报文时,拦截返回报文,修改返回报文后,向客户端返回报文; 安装Charles后,第一次使用Charles时需要选择菜单中的 “代理” —> “Mac OS X 代理/windows 代理” 来将 Charles 设置成系统代理。1、Charles抓取http/https请求 ①弱网测试(
转载 2023-10-24 06:08:38
117阅读
wireshark 开始开始界面wireshark是捕获机器上的某一块网卡的网络,当你的机器上有多块网卡的时候,你需要选择一个网卡。点击Caputre->Interfaces.. 出现下面对话框,选择正确的网卡。然后点击"Start"按钮, 开始Wireshark 窗口介绍WireShark 主要分为这几个界面1. Display Filter(显示过滤器),  用于过滤
转载 2023-12-02 20:42:16
434阅读
  最近想在QQ登录时把QQ号码信息记录下来,百度了很多都没有找到具体方式,最近用Wireshark分析报文+libpcap库嗅探实现了这个小功能。 通讯背景:  QQ客户端在通讯时使用UDP协议,其中数据消息报文为UDP协议,控制报文为OICQ协议(UDP协议的一种封装),控制报文命令常见如下(括号内为改命令在OICQ报文中对应二进制编码的十进制表示): "log out(1)",
转载 2024-08-07 13:51:25
4985阅读
        在使用pycharm开发一些需要访问网络资源的程序时,往往会因人或因物导致的一些配置,表面上看不出异常问题,但实质运行过程中并未如预期,最后就是产生一些莫名其妙的结果,即使检查了千万遍,可能也检查不出问题所在。其中的原因,很多是我们的请求头或参数有问题,在爬虫领域更甚,有时在代码中配置了相同的请求url,header,cookie,以为是配对
python嗅探(sniff)只用作学习,切莫做其他用途,技术无罪知己知彼百战不殆。安装scapy模块打开DOS命令行python -m pip install scapysniff()函数功能数据嗅探几个参数iface: 指定在哪个网络接口上count: 表示要捕获数据的数量。默认为0(不限制数量)filter: 流量的过滤规则。使用的是BPF的语法prn: 定义回调函数,使用lambda
转载 2023-09-18 20:35:53
782阅读
一. 邮箱设置    要想实现代码控制邮箱发邮件,我们需要先开启邮箱的POP3/SMTP服务,以网易邮箱为例,需要设置授权码,并开启这个服务,才能实现发邮件。二. 代码实现     首先导入工具:这里要注意的是,文件名不能写email.py,因为会与系统文件冲突。# smtp simple mail transfer protocol 简单
转载 2024-07-01 17:22:43
39阅读
Charles是很强大的网络请求包工具,常用于HTTP/HTTPS请求。而作者在做IoT项目时,智能硬件配网协议是基于TCP/UDP或者蓝牙的,需要用Wireshark进行调试。本文基于作者在项目中iPhone和智能硬件之间TCP/UDP通信数据的经验来介绍Wireshark的使用方式。一、启动WiresharkWireshark是免费软件,可以从官网直接下载安装。PS:从非官方网站
一、网页1.火狐浏览器环境需求:火狐浏览器代理插件(1) 打开测试工具BurpSuite,默认工具拦截功能是开启的,颜色较深,我们点击取消拦截。下图取消拦截状态,数据可以自由通过:(2) 按下图顺序点击选显卡来到代理设置(3) 可以看到默认的代理设置情况,本地代理地址:127.0.0.1,代理端口8080。如果前面没有勾选一定要选择勾选。工具代理设置完毕。(4) 证书安装,浏览器输输入h
转载 2024-01-19 10:21:44
526阅读
目录方法FiddlerFiddler 工作原理安装方法配置 Fiddler 项目:使用分析获取腾讯视频评论数据开始分析过程分析按照上面流程,每次触发一个页面,观察复制的 url 的规律代码部分第三讲:分析技术精讲(课程笔记)方法方法1: 进入网页,F12 ---> Network,访问某个网页,出现很多数据,我们要获取和分析的就是这些数
转载 2023-10-18 09:56:00
94阅读
 继上文我编写了java的get请求与post请求之后,我现在开始写一下实际操作  很多人有疑问,接口测试的代码是哪里来的,怎么来的呢?看得见吗?我来做一个简单的演示  我们这里简单介绍一下包工具,对于一般的app来说,可以使用fiddler来进行测试具体的可以建立代理,分为以下步骤1设定自己的测试手机和pc机器在同一个无线网之中2pc机器打开fiddler,tool->fi
使用fiddler来抓:需要先做一些简单的准备工作:一台带有无线网卡的PC或者笔记本电脑,然后将电脑和手机连接到同一个Wi-Fi网络中,并且保证二者是在同一个ip网段内的;在电脑上安装 Fiddler;打开Fiddler在菜单栏中点击 Tools - Fiddler Options - Connections 中按照如下配置后重启下fiddler:很好理解,即允许远程设备使用本机联网.好了,可以
# OpenStack如何 ## 1. 项目介绍 本项目旨在介绍如何使用OpenStack平台进行分析。是网络诊断的重要手段之一,通过可以实时捕获网络数据,以分析网络传输过程中的问题,如延迟、丢等。本项目将使用OpenStack中的Neutron服务和Wireshark工具,结合相关的配置和命令,展示如何在OpenStack环境下进行操作,并对结果进行分析。 ##
原创 2023-10-03 07:50:10
188阅读
iOS 如何 在移动应用开发中,为了排查问题、优化性能或者进行安全测试,我们经常需要抓取应用程序和服务器之间的网络数据。本文将介绍如何在iOS设备上进行操作。 ### 1. 使用代理工具 iOS设备上无法像在Android设备上一样直接使用包工具Wireshark进行操作。因此,我们需要借助代理工具来实现功能。常用的代理工具有Charles、Fiddler等。 ##
原创 2024-02-25 06:27:12
443阅读
Fiddler在使用的过程中经常会碰到一些问题。这章补充一些Fiddler的用法。2.1 Fiddler必须要做的3个设置Fiddler需要进行3个
原创 2022-05-01 16:55:55
1455阅读
  接上篇 linux下libpcap分析一、系统环境 1、系统及类库要求: 类Unix系统+libpcap库+libnet库+pcre库;   2、各组件版本要求: libpcap 1.0以上; libnet  1.1以上; pcre 7.5以
"java如何"是指在Java编程语言中,如何实现对网络数据的抓取和分析。本文将介绍使用Java的一些库和工具来实现这一功能。具体而言,我们将使用Java的网络编程库和第三方库来捕获和分析网络数据。 在Java中,我们可以使用Java自带的网络编程库来发送和接收网络数据。这个库提供了一些类和方法,可以用于创建和管理网络连接,发送和接收数据等。然而,它并没有直接提供的功能。要实现
原创 2023-08-07 15:59:26
315阅读
  • 1
  • 2
  • 3
  • 4
  • 5