- 浏览: 239364 次
- 性别:
- 来自: 北京
文章列表
如果想做模仿网络攻击的测试,选择高速小包发送工具,最好还是可以指定协议的。当然,我们研究这些可不是打算用来攻击他人的机器,搞网络破坏的,而是用来通过该方法测试收数据体验一下被攻击的感觉,哈哈,也顺便衡量一下机器的性能。这方面smartbit测试仪可以完全可以满足。可惜啊,一台都得好几十万,对于大多数人来说都不太划算。那么还有没有软件的发包工具可以实现高速按指定协议发送数据包啊?!有。还是要归功于linux的开源精神的许多网络黑客的无私奉献。我们可以采用linux内核自带的发包工具pktgen,或者经常被用来进行网络攻击的stream源代码。
不过目前stream.c是比较老的版本了,现在 ...
什么是Iperf?
Iperf 是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。Iperf可以报告带宽,延迟抖动和数据包丢失。
编译与安装
Iperf2.0.2目前仅提供源码包的下载。当你下载到Iperf源码包后,在类unix系统上,需要先解压缩源码包,使用解压缩命令gzip或 tar。解压后会产生新文件夹“Iperf-2.0.2”。Iperf2.0.2在以下操作系统中可以很好的被编译:Linux, SGI IRIX, HP-UX, Solaris, AIX, 和Cray UNICOS。使用“make”命令编 ...
Iperf是一个网络性能测试工具。可以测试TCP和UDP带宽质量,可以测量最大TCP带宽,具有多种参数和UDP特性,可以报告带宽,延迟抖动和数据包丢失。Iperf在linux和windows平台均有二进制版本供自由使用。
Iperf was developed by NLANRDAST a ...
iptraf官网:http://iptraf.seul.org
中文手册原文:http://oldsite.linuxaid.com.cn/solution/showsol.jsp?i=380
网络监控工具:IPTraf
简介
1.安装
1.1.系统需求
1.2.安装
1.3.启动IPTraf
1.4.命令行选项
1.5.进入菜单界面
2.使用IPTraf
2.1.一般信息
2.2.IP流量 ...
iptraf的老家:
http://iptraf.seul.org
中文手册原文:
http://oldsite.linuxaid.com.cn/solution/showsol.jsp?i=380
网络监控工具:IPTraf
简介
1.安装
1.1.系统需求
1.2.安装
1.3.启动IPTraf
1.4.命令行选项
1.5.进入菜单界面
2.使用IPTraf
2.1.一般信息
2.2.IP流量监视
2.3.网络接口的一般信息统计(General Interface Statistics)
2.4.网络接口的细节信息统计(Detailed Interface Statistics)
2.5 ...
1、原文出处 http://www.chinalinuxpub.com/read.php?wid=929
2、安装
yum install iptraf
3、安装
将下载得到的iptraf-2.7.0.tar.gz上传到你所要安装的机器上,我的是防火墙的 /home/yang/ 目录
# cd /home/yang
# tar zxf iptraf-2.7.0.tar.gz
# cd iptraf-2.7.0
# ./Setup
至 ...
官方网站:http://dag.wieers.com/rpm/packages/dstat/
Dstat的安装:
wget http://dag.wieers.com/rpm/packag ... 1.rh7.rf.noarch.rpm
rpm -ivh dstat-0.6.7-1.rh7.rf.noarch.rpm
Dstat的使用:
安装完成后,执行 dstat 命令,默认情况它会收集-cpu-、-disk-、-net-、-paging-、-system-的数据,一秒钟收集一次。
默认输入 dstat 等于输入了dstat -cdngy 1或dstat -a 1;
推荐使用 date ...
Netstat命令用法?
Netstat 用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一用于检验本机各端口的网络连接情况。如果你的计算机有时候接受到的数据报会导致出错数据删除或故障,你不必感到奇怪,TCP/IP可以容许这些类型的错 ...
一、 tcpdump使用
1、首先看下MAN手册
TCPDUMP(8)
NAME
tcpdump - dump traffic on a network
SYNOPSIS
tcpdump [ -AdDeflLnNOpqRStuUvxX ] [ -c count ...
网络数据采集分析工具TcpDump的简介
顾名思义,TcpDump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。tcpd ...
在non-journaling file system情况下,当要对文件系统进行写操作时,先对文件系统的metadata进行修改,然后就写入用户数据到文件系统中。这就存在一个问题,一旦用户在写的过程中,文件系统崩溃将导致不一致性。例如,用户正在进行metadata的修改操作,如果此时文件系统当掉了,那么metadata与实际数据内容就不一致了。
journaling file system的出现就是为了解决这个问题。在这个文件系统的环境下,如果用户要进行写操作,那么在真正写入文件系统之前,kernel先把数据写入journal area。journal area既可以在文件系统中,也可以不在其 ...
最先,我接触的操作系统教材讲述进程创建。当调用fork()函数后,系统会复制父进程的进程控制块(PCB)和相关的资源给子进程。这时,我以为父进程在创建子进程时,给子进程分配了它的地址空间。不过,最近看了一些资料,发现还有其他细节。
父进程在调用fork()函数后,确实产生了一个新的PID,也就是子进程的进程描述符。但是,此时父进程与子进程是共享父进程的地址空间的。当子进程调用exec()函数时,会调入新的程序入内存执行。此时,由于子进程与父进程共享内存空间,所以,会产生page fault异常。正是在产生这个异常的时候,kernel才会真正的去为子进程分配新的内存空间。
这种技术就是通常所说 ...
排序
排序算法:http://baike.baidu.com/view/297739.htm
冒泡排序法:http://baike.baidu.com/view/1313793.htm
起泡法:http://baike.baidu.com/view/174304.htm
鸡尾酒排序:http://baike.baidu.com/view/1981861.htm
桶排序:http://baike.baidu.com/view/1784217.htm
计数排序:http://baike.baidu.com/view/1209480.htm
归并排序:http://baik ...
1、http://snippets.dzone.com/tag/c/ --数以千计的有用的C语言源代码片段
2、http://www.hotscripts.com/category/c-cpp/scripts-programs/ Hotscripts --提供数以百计的C和C++脚本和程序。所有程序都分为不同的类别。
3、http://www.planetsourcecode.com/vb/ ...