windows 10 搭建Omnipeek环境

article/2025/9/22 11:13:21

一、背景

研发或者测试在对wifi相关产品(路由器、手机)进行开发的过程中,经常需要了解无线产品的交互报文和协议,我们就需要抓包进行分析。omnipeek这款软件可以实现不依赖与研发设备进行抓包,抓包原理是omnipeek的网卡处于混杂模式,不断的监听空口包,然后进行采集。

当然,也可以通过上文提到的使用 Tcpdump 工具抓包,这种工具抓包就像wireshark一样,只能抓取到经过自己设备网卡的包,灵活性没那么高。

二、搭建环境准备

硬件:需要一个支持混杂模式的网卡。一般淘宝几十块钱就可以了。有需要的同学可以点击链接购买,个人不掺杂任何广告,拒绝键盘侠。

软件:需要安装omnipeek软件和驱动。

电脑:windows10

淘宝链接:https://m.tb.cn/h.UiEfNpq?tk=Bcv9d2B7wpP

软件和驱动下载链接:https://pan.baidu.com/s/1XM247CbeUcpD2VcNQJtaiQ
提取码:0dwl

三、omnipeek软件安装步骤

        1、解压之后文件,点击 set-up.msi,进行安装

 

打开keygen,  product version填写111

user name、company name随便填,建议都写admin

邮箱可以填QQ邮箱,serial number填 keygen注册机的serial number内容

 注意,复制的时候会有一个空格,要删掉

这里的key填注册机里面的activation key的值

 

选择第一个就是默认安装路径,选择第二个就是自定义安装路径

安装路径选择成功之后,选择next

注意:路径不要有中文

 

 

 

 

 进行到这里,omnipeek软件安装就结束了。

四、驱动安装

        1、插上淘宝购买的抓包网卡,不同的网卡用不同的驱动,具体安装的什么驱动找淘宝商家要。

        2、管理-设备管理

 

 

 

进行到这里,我们驱动就安装好了。

备注:如果不安装驱动,网卡可以当做普通上网网卡,可以连接wifi、可以上网。安装驱动之后就不能用来上网了,只能用作抓包。有需要的话可以卸载驱动,再安装上网驱动还原为普通上网网卡。

四、验证抓包可用性

        1、一定要以管理员身份打开omnipeek软件

2、 新建捕获器

选择抓包信道,也可以进行轮训抓包

 

 

备注:在 创建omnipeek捕获器的时候,omnipeek出现yes,然后开始捕获,出现网络包,说明环境搭建顺利完成。恭喜你,可以开展相关工作了。


http://chatgpt.dhexx.cn/article/lu6VgLsS.shtml

相关文章

Omnipeek11抓包工具操作方法

Omnipeek11抓包工具操作方法 无论有线以太网还是无线Wi-Fi,在正常工作模式下,mac层只处理广播包或者发给自己的数据包,目标地址与自己mac地址不符的数据包都将会被丢弃。sniffer其实是将Wi-Fi芯片设置为混杂模式,该模式下Wi-Fi芯…

[Wi-Fi抓包篇]1. Omnipeek——抓包前准备工作

目录 捕获空口包 1.安装Omnipeek 2.抓包方法 (1)安装抓包网卡驱动。 (2)运行Omnipeek软件 信道查看 解密包设置 (3)开始抓包 (4)停止抓包 捕获空口包 空口包指的是空中的无线…

什么是OmniPeek|卓越的网络分析工具-OmniPeek

文章目录 简介初识OmnipeekOmniPeek 面板OmniPeek 应用程序分析OmniPeek 专家事件OmniPeek 统计分析OmniPeek 对等视图总结关注我们 简介 网络发生故障不知如何修复? 无法了解网络中正在发生什么? 还在使用wireshark去分析网络? 你还缺少一个…

SocketPair学习笔记

在看使用libevent的时候,它里面有一个创建socketpair对的函数 先分析一下什么是SocketPair. 首先搞明白,在我们平时单个客户端和服务端TCP通信的时候,需要三个socket才能做到能够全双工通信,什么?三个,是的没错! 一个客户端client ,一个服务端server, 一个accepter; 一开…

linux编程基础:使用socketpair实现双向通讯

socketpair是linux提供的一种双向通讯机制,它通过socket实现双向通讯。socketpair本身虽然实现了双向通讯的功能,但是也存在一些限制:比如只能在一个进程的线程之间进行双向通讯或者是在具有亲缘关系的进程间进行通讯。所以socketpair很少情况…

socketpair函数用法

Unix套接字好像是套接字和管道的混合,socketpair()可以创建一对无命名的、相互连接的Unix域套接字。 管道历史上,它们是半双工的(数据只能在一个方向上流动),但是现在也有全双工管道。管道只能在具有共同祖先的两个进…

【socket】 unix域套接字(socketpair )通信|socketpair和pipe的区别|进程间通信-Unix domain socket

目录 unix域套接字(socketpair )通信|socketpair和pipe的区别 socketpair机制 描述 原理 socketpair和pipe的区别 进程间通信-Unix domain socket unix域套接字(socketpair )通信|socketpair和pipe的区别 2020-12-25 10:13:34 socketpair机制 描…

Android framework socketpair

简述 在Linux中,socketpair函数可以用于创建一对相互连接的、通信域为AF_UNIX的套接字,其中一个套接字可用于读取,另一个套接字可用于写入。可以使用这对套接字在同一进程内进行进程间通信(IPC)。 以下是使用socketp…

socketpair的理解

参考博客链接: https://blog.51cto.com/liulixiaoyao/533469 socketpair创建了一对无名的套接字描述符(只能在AF_UNIX域中使用),描述符存储于一个二元数组eg. s[2] 这对套接字可以进行双工通信,每一个描述符既可以读也…

android socket双向,Android中socketpair双向通信详解

Android很多地方会涉及到进程间的通信,比如输入系统,那么进程间通信会涉及哪些内容呢? 1、进程:负责读取和分发事件 2、应用程序:负责处理输入事件 上面这两个进程会涉及哪些双向通信呢: 1.进程会发送输入事…

Linux下socketpair系统API调用使用说明

目录 1.socketpair函数说明 2.socketpair使用举例 在阅读nginx源码时,发现其调用socketpair来实现master和worker进程之间进行数据交互。其代码如下: 思考:master和worker进程是父子关系,有亲属关系的进程通过pipe/pipe2&#x…

socketpair函数介绍及使用

摘要 在linux下&#xff0c;使用socketpair函数能够创建一对套节字进行进程间通信&#xff08;IPC&#xff09;。 函数原形&#xff1a; #include <sys/types.h> #include <sys/socket.h>int socketpair(int domain, int type, int protocol, int sv[2]); 参数…

socketpair机制

描述 先看下传统的CS模型&#xff0c;如下: 总是一方发起请求&#xff0c;等待另一方回应。当一次传输完成之后&#xff0c;client端发起新的请求之后&#xff0c;server端才作出回应。 那如何才能做到双向通信&#xff1f; 一种解决办法就是client端即使client&#xff0c;又…

【socketpair函数介绍及使用】

socketpair函数介绍及使用 函数原型进程间通信线程间通信 Linux环境下使用socketpair函数创造一对未命名的、相互连接的UNIX域套接字。   管道历史上&#xff0c;它们是半双工的&#xff08;数据只能在一个方向上流动&#xff09;&#xff0c;但是现在也有全双工管道。管道只…

LAMP架构超详细搭建步骤

LAMP介绍&#xff1a; LinuxApacheMysql/MariaDBPerl/PHP/Python一组常用来搭建或者服务器的开源软件&#xff0c;本身都是各自独立的程序&#xff0c;但是因为常被放在一起使用&#xff0c;拥有了越来越高的兼容度&#xff0c;共同组成了一个强大的Web应用程序平台。 目前LA…

LAMP架构介绍

转载自&#xff1a; https://blog.csdn.net/aoli_shuai/article/details/78745984 https://blog.csdn.net/sj349781478/article/details/84224440 一、LAMP介绍&#xff1a; LAMP是 linux Apache MySQL PHP的简写&#xff0c;即把Apache MySQL PHP 安装在linux系统上&#xff…

Lamp架构部署phpmadmin项目

Lamp架构部署phpmadmin项目 文章目录 Lamp架构部署phpmadmin项目官网下载phpmadmin的包测试登陆 官网下载phpmadmin的包 [phpMyAdmin]: 将下载好的包拖入目录里&#xff0c;并解压 [rootlocalhost ~]# cd /usr/src/ [rootlocalhost src]# lsapr-1.6.5 apr-1.6.5.tar.gz a…

【笔记】lamp架构框图

一、lamp架构 (1)、lamp基础结构 (2)、分布式lamp架构 (3)、实际运用 二、OSI七层和TCP/IP五层关系 这部分具体可以参考网址 (1)、OSI七层 OSI&#xff08;Open System Interconnect&#xff09;&#xff0c;即开放式系统互联。 一般都叫OSI参考模型&#xff0c;是ISO&…

LAMP服务架构

LAMP服务架构 文章目录 LAMP服务架构1. LAMP简介2. LAMP工作原理3. 部署LAMP3.1 源码安装http服务3.2 源码安装mysql数据库3.3 源码安装php3.2 apache和php配置 1. LAMP简介 LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写 L代表服务器操作系统使用…

LAMP架构部署论坛

搭建论坛&#xff0c;要求为8080端口 安装LAMP 架构所需的服务&#xff0c;部分及插件 yum -y install mariadb mariadb-server mariadb-libs php php-mysql php-gd php-fpm php-cli gd httpd 启动服务&#xff1a;systemctl start httpd mariadb 设置数据库密码&#xff1a…