Wireshark对京东网站进行抓包
一、首先获取京东IP地址
![在这里插入图片描述](https://img-blog.csdnimg.cn/8bf96dfd13774420ae98298afe0dc829.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y-r5oiR6ICB5Lyv,size_20,color_FFFFFF,t_70,g_se,x_16)
二、写捕获器筛选条件+抓包
1、设置捕获过滤器的host为自己主机IP和目的地址IP
![在这里插入图片描述](https://img-blog.csdnimg.cn/018e6ac7ac9c4d709884a95e4c46b08c.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y-r5oiR6ICB5Lyv,size_20,color_FFFFFF,t_70,g_se,x_16)
- 开始抓包
在浏览器中打开京东,点击京东上物品信息,Wireshark就会抓取 抓包结束,保存pcap文件。 解析出csv文件(如下图) ![在这里插入图片描述](https://img-blog.csdnimg.cn/b11154ef613d4c41b2d8196a4a17e740.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y-r5oiR6ICB5Lyv,size_20,color_FFFFFF,t_70,g_se,x_16)
三、解析csv文件
使用软件jupyter ![在这里插入图片描述](https://img-blog.csdnimg.cn/11d0ca9ddd56403eaae7655062bfbaa9.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y-r5oiR6ICB5Lyv,size_14,color_FFFFFF,t_70,g_se,x_16)
1、进入jupyter ![在这里插入图片描述](https://img-blog.csdnimg.cn/3474ab868b2f4bbb8a47bb6d0ad82870.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y-r5oiR6ICB5Lyv,size_20,color_FFFFFF,t_70,g_se,x_16) 其中输入
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
from sklearn.preprocessing import StandardScaler
import seaborn as sns
df = pd.read_csv(r"C:\Users\ws\Desktop\jwzb\jd.csv",encoding = 'gbk', delimiter=',', nrows=3000)
要更改文件路径。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/a01239e0889345e2bf9ee4d1c8168e15.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y-r5oiR6ICB5Lyv,size_20,color_FFFFFF,t_70,g_se,x_16)
- 显示csv文件前5行
df.head()
![在这里插入图片描述](https://img-blog.csdnimg.cn/b270dae408b9409597ca7af115f1157a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y-r5oiR6ICB5Lyv,size_20,color_FFFFFF,t_70,g_se,x_16) 3、选取特征
data = df.loc[:,'Flow Duration']
运行 ![在这里插入图片描述](https://img-blog.csdnimg.cn/1c308f4cae5e4e92beef6d5707b1b14d.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y-r5oiR6ICB5Lyv,size_20,color_FFFFFF,t_70,g_se,x_16)
- 输出图表
plt.plot(data)
plt.title("jd")
![在这里插入图片描述](https://img-blog.csdnimg.cn/c8aa797906df404ba0363531222c7429.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y-r5oiR6ICB5Lyv,size_20,color_FFFFFF,t_70,g_se,x_16) 5、分析特征
|