KeyarchOS下使用httpry来嗅探HTTP流量教程

目录

1 概述

2 安装准备

2.1 操作系统环境

2.2 软件版本

3 下载

4 安装

4.1 安装前准备

4.2 开始安装

5 使用


1 概述

浪潮信息KOS是浪潮信息基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。详细介绍见官网浪潮信息云峦服务器操作系统KeyarchOS_KOS服务器操作系统-浪潮信息

httpry是一个用于显示和记录HTTP流量的专业数据包嗅探器。它提供了实时的数据抓取和展示功能,并且可以将数据写入文件以供后续分析,它支持多种功能,包括捕获特定HTTP方法(如GET、POST等)、保存流量到文件(可以是二进制或文本格式)、以及从文件中重放捕获的流量。由于它是开源项目,其功能和性能可能会随着版本的更新而发生变化。因此,在使用httpry时,建议查阅最新的官方文档或相关资源以获取最准确的信息。官方GitHub仓库地址:https://github.com/jbittel/httpry

2 安装准备

2.1 操作系统环境

版本信息:KeyarchOS 5.8

硬件平台:X86_64

2.2 软件版本

httpry-0.1.8

3 下载

进入网址 https://github.com/jbittel/httpry.git,点击“< >code”,选择Download Zip

4 安装

4.1 安装前准备

提前安装以下插件,命令:yum -y install gcc make git libpcap-devel

4.2 开始安装

将下载的httpry-master.zip文件上传至服务器任意目录,使用命令unzip httpry-master.zip解压文件

进入解压后的httpry-master目录下,执行make

创建“/usr/man/man1”,“/usr/local/man/man1”两个文件,命令如下:

mkdir -p /usr/man/man1

mkdir -p /usr/local/man/man1

执行make install 

至此httpry安装完成,文件目录如下

5 使用

使用httpry -h查看使用命令,第一行显示httpry版本

-b 文件将HTTP数据包写入二进制转储文件

-d 以守护进程运行

-f 格式指定输出格式字符串

-F 清除

-h 打印此帮助信息

-i 设备在此接口上侦听

-L threshold为速率统计指定一个RPS阈值

-m 方法指定要分析的请求方法(get,post,head,put等)

-n count设置要分析的HTTP数据包数

-o 文件写入输出到文件

-p 禁用混杂模式

-P 在后台程序模式下运行时使用自定义PID文件名

-q 抑制非临界输出

-r 文件从输入文件读取数据包

-s 以每秒HTTP请求数模式运行

-t 秒指定速率统计的显示间隔

-u 用户设置进程所有者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值