
Network
文章平均质量分 51
X-Wyatt
For free 邮箱whitezhangv5@gmail.com
展开
-
基于WinPcap的Wireshark/tcp包的抓取实现
获得设备列表 pcap_findalldevs_ex,然后从设备列表中跳转到某个设备,并带开适配器。 调用pcap_datalink是为了减少数据包的数量:过滤掉不属于以太网的包。之后再设置过滤器,这里只是为了抓取 ip 和 tcp 的包 char packet_filter[] = "ip and tcp"; 由于使用回调函数是由数据包捕获驱动直接控制,所以用户程序是无法直接控制的。这里我原创 2012-11-27 16:53:23 · 6608 阅读 · 1 评论 -
HTTP消息头的抓取
先上一个抓取百度首页的代码: #include #include #include #pragma comment(lib, "ws2_32.lib") int main(){ FILE *fp; fp = fopen("e://test.txt", "w+"); WORD wVersionRequested; WSADATA wsaData;原创 2012-11-26 01:33:40 · 809 阅读 · 0 评论 -
CentOS部署Snort
操作系统:CentOS6.3 x86_64 只需按照以下网址依次下载软件包,然后安装即可 需要安装的组件: 1.Libpcap:http://www.tcpdump.org/ wget http://www.tcpdump.org/release/libpcap-1.2.1.tar.gz tar xvf libpcap-1.2.1.tar.gz原创 2013-03-10 21:45:00 · 9847 阅读 · 0 评论 -
NIDS-端口扫描检测初步(抓包部分)
原来的代码耦合性太高了,我重构了一下,模块化了。 扫描部分还待扩充 头文件: config.h #ifndef lib_pcap_pcap_h #include "pcap.h" #endif #ifndef HAVE_PARAM_H #include "param.h" #endif #ifndef HAVE_CONFIG_H #define HAVE_CONFIG_H原创 2013-01-29 22:19:11 · 1650 阅读 · 0 评论 -
BackTrack 5 Wicd不能连接无线网络的解决办法
今天刚装上BT5 (Gnome 32),在使用wicd连接无线网络的时候总是连接失败(偶尔成功过)。 问题具体情况: 我的无线网络是WPA2的,首先在终端输入/ect/init.d/wicd start,然后在Application中打开wicd network manager,找到我要连接的SSID,点击Properties,在Use Encryption中选择WPA1/转载 2013-03-29 15:05:55 · 5998 阅读 · 2 评论 -
Snort配置rules问题
1. ERROR: parser.c(5047) Could not stat dynamic module path "/usr/local/lib/snort_dynamicengine/libsf_engine.so": No such file or directory. Fatal Error, Quitting.. 原因:没有找到/usr/local/lib/sno原创 2013-03-16 16:54:59 · 6139 阅读 · 0 评论 -
Nmap扫描原理与用法
点击打开链接转载 2013-03-16 17:40:43 · 1428 阅读 · 0 评论 -
Winpcap数据包的抓取及还原
winpcap技术手册,除了安装文件里doc文件下有个帮助,这里在给一个:http://www.ferrisxu.com/WinPcap/html/index.html 这里我们用pcap_next_ex 函数抓取到数据包后,我们就要开始提取其中的关键信息了,这里我保存在了pkt_data里,之后又传到了处理函数中 代码如下,我也已经写的很清楚了。其中MAC地址是在数据链路层获取的,其他的诸如原创 2013-01-26 23:12:46 · 9786 阅读 · 9 评论 -
Snort文本处理源代码
attack.conf 配置文件: sql info.conf 配置文件: MYSQL_LOCALHOST = 127.0.0.1 MYSQL_NAME = root MYSQL_PWD = ****** MYSQL_DBNAME = snort MYSQL_TABLE = securityevent st.sh 启动脚本: #!/bin/sh kill -9 `ps -ef原创 2013-07-23 21:37:19 · 968 阅读 · 0 评论