相关文章

用PHPExcel插件读取Excel的数据和导出数据到Excel

PHPExcel是一个PHP类库,用来帮助我们简单、高效实现从Excel读取Excel的数据和导出数据到Excel。也是我们日常开发中,经常会遇到的使用场景。比如有个客户信息表,要批量导出发给同事,我们就可以用PHPExcel来快速实现。同样&#xf…

PHPExcel读取Excel的数据和导出数据到Excel

首先下载PHPExcel 到https://github.com/PHPOffice/PHPExcel下载PHPExcel,如果不懂得使用git,可以到这https://codeload.github.com/PHPOffice/PHPExcel/zip/1.8下载压缩包,懂得的自行用git下载。 下载好文件,解压可以得到如下文…

usbmon+tcpdump+wireshark USB抓包

文章目录 usbmon抓包及配合wireshark解析 usbmon抓包及配合wireshark解析 usbmon首先编译为内核模块,然后通过modprobe usbmon加载到linux sys文件系统中 rootroot-PC:~# modprobe usbmon​ 而后 linux系统下安装 tcpdump rootroot-PC:~# apt-get install tcpdum…

RK3399平台开发系列讲解(内核调试篇)2.9、USB抓包软件usbmon报文解析

🚀返回专栏总目录 平台内核版本安卓版本RK3399Linux4.4Android7.1文章目录 1、基础知识1.1、USB 包的种类1.2、USB事务1.3、USB的四种传输模式2、usbmon报文分析1.1、URB Tag(标签)1.2、Timestamp(时间戳)1.3、Event Type.(事件类型)1.4、 "Address" word (f…

usbmon---Linux下USB数据传输监控

文章目录 Usb包的总类(1)令牌包(2)数据包(3)握手包(4)特殊包 Usb包的事务usb四种传输类型批量传输等时传输中断传输控制传输 usbmon的使用(1)首先检测内核是否…

使用 usbmon 抓取 usb 总线上的数据

使用 usbmon 抓取 usb 总线上的数据 usbmon 即 usb monitor,是 linux 内置的 usb 抓包工具。usbmon 本质是一个内核模块,在我的 ubuntu14.0 4中,模块的位置:/lib/modules/4.4.0-31-generic/kernel/drivers/usb/mon/usbmon.ko。 1、…

详解usbmon抓取的log各字段的含义

详解 usbmon 抓取的 log 各字段的含义 在上篇文章中,我们已经介绍了如何在 linux 下使用 usbmon 抓取 usb 总线上数据的方法。(https://www.cnblogs.com/shiwenjie/p/8467057.html) 数据抓取到了,但是放眼一看,密密麻麻…

RK3399平台开发系列讲解(内核调试篇)2.7、USB Debugging工具usbmon使用介绍

🚀返回专栏总目录 文章目录 1、usbmon2、usbmon Architecture3、usbmon 工具打开4、确认模块在哪一条usb总线上5、抓取usbmon log6、分析usbmon log平台内核版本安卓版本RK3399Linux4.4Android7.11、usbmon • Facility in kernel to be used to collect URB traces • USB …

ubuntu下usb抓包方法步骤--usbmon

开发或者调试USB设备相关的工具或者驱动,一个调试的利器就是usbmon抓包。 在ubuntu下使用步骤如下: 1 运行命令 sudo mount -t debugfs none /sys/kernel/debug ,如果提示已经挂载,则下次抓包就可以不运行这个命令了。表示系统…

Linux下USB抓包工具UsbMon的使用和包数据格式解析

Linux下USB抓包工具UsbMon的使用和包数据格式解析 一、UsbMon的使用步骤1、挂载debugfs2、加载usbmon模块3、确认usbmon是否可用4、确认usb设备挂在哪条总线5、使用usbmon抓取通讯数据包 二、UsbMon抓取的数据包格式解析 一、UsbMon的使用步骤 一般linux内核提供了usbmon这个工…

usbmon.dll文件丢失导致程序无法运行问题

其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下…

USB协议基本概念及usbmon日志解析

前面总结了AOA设备连接时的USB枚举过程及波形分析,现在补一个USB协议学习过程中关于USB协议的一些知识总结。 USB枚举过程及AOA连接波形分析 文章目录 USB Monitor日志格式解析chirp K/J信号:总线空闲状态SE0:VID/PID查询网站:DRD : Dual-role-devicesTable 11-15. Hub Cla…

usbmon-wireshark之USB协议抓取分析

usbmon wireshark 协议抓取 usbmon 内核开启CONFIG_USB_MONm, 重新编译内核, 编译ko : make ARCHarm64 CROSS_COMPILEaarch64-himix100-linux- CONFIG_USB_MONm M./drivers/usb/ modules设备挂载debugfs, 加载ko : mount -t debugfs debugfs /sys/kernel/debug/ insmod u…

linux usbmon分析数据,Linux 鼠标usbmon数据

鼠标按键检测&#xff1a; 0:8 0表示状态成功。 8表示主机每隔8ms轮询这个端口 002&#xff1a;1 002表示该bus总线分配到的设备地址 1表示这个中断端点号 c3960100 70017933 C Ii:1:002:1 0:8 4 01000000 按下左键 c3960100 70018333 S Ii:1:002:1 -115:8 4 < c3960100 70…

linux下usb抓包:wireshark+usbmon

step1. 加载usbmon模块 sudo mount -t debugfs none /sys/kernel/debug #这一步一般不用做&#xff0c;debugfs默认都是挂载的 sudo modprobe usbmon #如果这个命令找不到usbmon&#xff0c;那手动从/lib/modules中insmod sudo apt-get install wireshark 若加载成功&…

启动应用程序出现usbmon.dll找不到问题解决

其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题&#xff0c;如果是新手第一时间会认为是软件或游戏出错了&#xff0c;其实并不是这样&#xff0c;其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库&#xff0c;这时你可以下…

usb debug---usbmon 的使用

usb debug—usbmon 的使用 各个字段的含义 各个字段的含义 usbmon USB ACSII 捕获 内核中开启debug filesystem, 开启usb mon # ls /sys/kernel/debug/usb/usbmon/ 0s 0u 1s 1t 1u 2s 2t 2u # cat 1u > /tmp/tmp.mon抓到的usb数据是文本格式&#xff0c;是可以通…

EChart 展现内蒙古地图数据

这两天和一个客户交流数据库运维的工作&#xff0c;结果对方需要的是一个交互设备监控和数据统计的软件。虽然有点不对口&#xff0c;不过做了这么多年的开发和运维&#xff0c;简单梳理了下&#xff0c;内容也不是太复杂&#xff0c;只是从梳理业务&#xff0c;到最后功能实现…

JS之slice() 方法

定义和用法 slice() 方法可从已有的数组中返回选定的元素。 语法 arrayObject.slice(start,end) 参数描述 start 必需。规定从何处开始选取。如果是负数&#xff0c;那么它规定从数组尾部开始算起的位置。也就是说&#xff0c;-1 指最后一个元素&#xff0c;-2指倒数第二个元素…

原生JS实现slice方法

定义&#xff1a; Array.prototype.slice() slice() 方法返回一个新的数组对象&#xff0c;这一对象是一个由 begin 和 end 决定的原数组的浅拷贝&#xff08;包括 begin&#xff0c;不包括end&#xff09;。原始数组不会被改变 参数&#xff1a; begin&#xff08;可选&am…