- 浏览: 1499206 次
- 性别:
- 来自: 北京
-
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
转http://ourmysql.com/archives/520?f=wb
利用tcpdump简易抓取MySQL Query Log
2009-04-13 18:32:25 | 才被阅读:2,502 次 | 要评论?
分类: MySQL初级应用 | 发布: OurMySQL | 来源:叶金荣
标签: log, tcpdump
原文参考:http://www.davidodwyer.com/category/tags/tcpdump-mysql
#!/bin/bash
tcpdump -i eth0 -s 0 -l -w – dst port 3306 | strings | perl -e ‘
while(<>) { chomp; next if /^[^ ]+[ ]*$/;
if(/^(SELECT|UPDATE|DELETE|INSERT|SET|COMMIT|ROLLBACK|CREATE|DROP|ALTER|CALL)/i) {
if (defined $q) { print “$q\n”; }
$q=$_;
} else {
$_ =~ s/^[ \t]+//; $q.=” $_”;
}
}’
可以根据自己的需要稍微改改,我在这里只增加了对 CALL 关键字。
利用tcpdump简易抓取MySQL Query Log
2009-04-13 18:32:25 | 才被阅读:2,502 次 | 要评论?
分类: MySQL初级应用 | 发布: OurMySQL | 来源:叶金荣
标签: log, tcpdump
原文参考:http://www.davidodwyer.com/category/tags/tcpdump-mysql
#!/bin/bash
tcpdump -i eth0 -s 0 -l -w – dst port 3306 | strings | perl -e ‘
while(<>) { chomp; next if /^[^ ]+[ ]*$/;
if(/^(SELECT|UPDATE|DELETE|INSERT|SET|COMMIT|ROLLBACK|CREATE|DROP|ALTER|CALL)/i) {
if (defined $q) { print “$q\n”; }
$q=$_;
} else {
$_ =~ s/^[ \t]+//; $q.=” $_”;
}
}’
可以根据自己的需要稍微改改,我在这里只增加了对 CALL 关键字。
发表评论
-
xl2tp 备份
2019-09-24 16:25 7922019年9月24日更新: 注意,需要开启firewall ... -
sdl笔记
2019-01-31 17:19 768sdl教程教程 https://github.com/Twin ... -
tinyemu
2019-01-24 17:59 1483参考https://bellard.org/jslinux/t ... -
aws搭建xl2tp给iphone使用
2018-12-26 21:37 19392019年12月26日 可以参考原来的配置 https:// ... -
consul的基本使用
2017-06-27 11:13 1448### 安装 [centos7上consul的安装](ht ... -
lvs的helloworld
2017-06-13 20:36 630###################lvs######### ... -
系统调用的helloworld
2017-05-04 16:14 690《2.6内核标准教程》 p293 #include < ... -
bitcoin和cgminer的安装
2017-04-05 22:45 1989参考 http://blog.csdn.net/rion_ch ... -
ceph安装和常用命令
2017-03-21 21:55 985/etc/hosts ssh-keygen ssh-copy- ... -
mobile terminal 笔记
2016-12-02 15:35 692找出旧的iphone4 越狱之后可以变个小操作系统 mobi ... -
socket基础和select(python)
2016-06-14 17:21 1845上接 c语言的socket基础ht ... -
socket基础(c语言)
2016-06-14 16:45 1041不使用select 普通的基础socket连接,对多个客户端的 ... -
ffmpeg+nginx 的直播(2,直播摄像头和麦克风)
2016-05-28 20:21 4419假设我的服务器是centos7 192.168.139.117 ... -
ffmpeg+nginx 的直播(1,直播播放的视频文件)
2016-05-26 17:11 665964位操作系统centos7 ############ 1.一 ... -
socat和netcat(nc)
2016-04-29 22:36 1788转 原文链接: http://www.wenquan.name ... -
neutron基础九(qemu nat网络)
2016-02-06 17:21 1676接上基础八,kvm透传nested忽略 1.在主机ce ... -
neutron基础八(qemu 桥接网络)
2016-02-06 13:13 1572qemu的桥接和nat的qemu启动命令是一样的,但是后续的脚 ... -
neutron基础七(qemu tap)
2016-02-02 17:02 1061使用qemu 建立个虚拟机 然后用tap设备, 根据基础六,t ... -
neutron基础六(bridge fdb)
2016-01-28 18:30 2322转发表 在三台机器上建立三个namespace 192.16 ... -
南北流量
2016-01-23 23:26 1867一、三层网络架构: 接入层:负责服务器的接入和隔离 汇聚层:汇 ...
相关推荐
本教程将详细介绍如何利用tcpdump进行网络数据包捕获,并通过awk工具进行后续的数据处理,以实现基于特定端口的流量统计。 tcpdump是一款强大的网络封包分析软件,它能够实时捕获网络中的数据包,同时可以将捕获到...
在Python编程中,有时我们需要对网络流量进行抓包和分析,这时可以借助于命令行工具如tcpdump。本文将详细讲解如何使用Python调用tcpdump进行抓包过滤,并提供了一个简单的示例代码。 tcpdump是一个强大的网络封包...
从tcpdump抓包得到的RTSP数据可能包含以下关键元素: 1. RTSP请求和响应:包括SETUP、PLAY、PAUSE、TEARDOWN等方法。 2. 会话描述信息:如会话标识、传输参数、媒体格式等。 3. 会话状态变化:播放进度、状态码、...
### TCPDUMP 抓包完整版 #### 概述 TCPDUMP是一款广泛使用的网络数据包捕获工具,主要用于网络故障排查、性能监控以及安全审计等场景。它能够捕获网络接口上的数据包,并根据过滤规则对数据包进行分析与记录。 ##...
这个脚本每隔 1 分钟检测一次,如果发现没有抓包进程,则启动一个新的 Tcpdump 进程来抓包。同时,脚本还限制了每个抓包文件的大小为 100M,以免抓包结果太大无法分析。 在脚本中,我们使用 `date` 命令来获取当前...
在此过程中,pcap2ps-main工具起到了关键作用,它是一个专门用于处理pcap格式抓包文件的程序或脚本,其主要功能是提取出符合国家标准的网络数据流。pcap(Packet Capture)格式是Wireshark等网络抓包工具常用的一种...
网络抓包,顾名思义,是指通过特定的软件工具捕获网络中传输的数据包,以便于分析网络传输过程中的各种细节。网络抓包技术对于网络工程师和安全分析师而言是一项重要的技能,它可以帮助他们诊断网络问题、监控网络...
在这个主题下,“抓包”和“测试”是两个关键概念,它们对于理解和优化网络应用程序至关重要。 抓包(Packet Capture)是网络诊断和分析的基础工具。它允许我们捕获网络上的数据包,以便查看其内容、源地址、目标...
抓包是网络分析的一种方法,通过特殊的软件(如Wireshark、Tcpdump等)捕获并记录在网络中传输的数据包。这些数据包包含了网络通信的各种信息,如源IP地址、目标IP地址、端口号以及数据内容。通过分析这些数据包,...
抓包工具,也被称为网络分析工具,是一种在计算机网络中用于捕获数据包的软件。它们可以帮助用户深入了解网络通信过程,对于故障排查、网络安全分析、应用程序性能优化等场景具有重要作用。下面将详细介绍抓包工具的...
网络抓包是IT行业中一种非常重要的技术,它用于监测、分析和记录网络通信数据,以帮助开发者、网络管理员和安全专家理解网络流量的行为。在这个场景中,提到的是一个名为"HTTPFilter.7z"的压缩包,其中包含了可能...
教程提供了一个批处理脚本`获取手机抓包文件.cmd`,你需要修改其中的adb路径并运行,它将自动将文件拉取到当前目录。 7. **异常处理**: 如果在执行抓包时遇到权限问题,如提示找不到设备(`dervi*** not find`)...
抓包想使用tcpdump来完成,但是tcpdump抓包之后只能保存为文件,我需要将其保存到数据库。想来想去shell脚本似乎不太好实现,于是用了比较热门的python来实现。不得不说,python丰富的第三方库确实是很强大,下面是...
SIP消息和sipp脚本编写,含参数详解、tcpdump抓包介绍、sipp启动方式介绍
除了这些专业工具,还有一些操作系统自带的抓包工具,例如Windows上的`tcpdump`(在命令行环境下使用)和Linux下的`Wireshark`(前身称为`etherdump`)。这些工具虽然界面相对简洁,但功能同样强大,尤其适合命令行...
1. **命令行操作**:tcpdump适合于自动化脚本和服务器环境,通过命令行参数控制抓包行为。 2. **基本的过滤选项**:尽管没有Wireshark那么直观,但tcpdump提供了一些基本的过滤选项,允许用户指定要捕获的数据包类型...
在Xcap中,Tcl被用来编写控制抓包和发包行为的脚本,用户可以创建自定义的命令来执行特定任务,如定时发送特定类型的数据包,或者根据接收到的包内容动态调整发送策略。Tcl的引入使得Xcap不仅仅是一个单一的工具,...
在提供的压缩文件中,tcpdump-4.9.3.tar.gz是TCPDump的源代码包,包含了实现其功能的所有源代码和编译脚本。而libpcap-1.9.1.tar.gz则是libpcap库的源代码包,是TCPDump和其他依赖libpcap的工具的基础。通过编译和...
4.1 利用tcpdump抓包,通过Wireshark分析捕获的数据包,分析IP的报文结构,将IP协议树中各个名字字段,字段长度,字段信息填入下表。 4.2 利用Wireshark分析并解读相关traceroute命令执行结果。 4.3 实验中相关...