码迷,mamicode.com
首页 >  
搜索关键字:原始套接字    ( 108个结果
002.原始套接字,构建ICMP包,实现Ping程序,简化版
大致流程: 将ICMP头和时间数据设置好后,通过创建好的原始套接字socket发出去。目的主机计算效验和后会将数据原样返回,用当前时间和返回的数据结算时间差,计算出rtt。其中:1.我们以ping www.baidu.com为例,但我们并没有计算平均rtt2.我们并没有手动创建IP头,而是交给了内核...
分类:其他好文   时间:2015-11-19 22:11:50    阅读次数:177
socket编程
sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字 (SOCK_DGRAM),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字(SOCK_STREAM)。基于UDP采 用的数据报套接字(SOCK_DGRAM).1.TCP流式套接字的编...
分类:其他好文   时间:2015-10-24 14:24:08    阅读次数:200
关于linux 原始套接字编程
关于linux 网络编程最权威的书是>,但是看这本书时有些内容你可能理解的不是很深刻,或者说只知其然而不知其所以然,那么如果你想搞懂的话那么我建议你可以看看网络协议栈的实现。函数原型是 int socket(int domain, int type, int protocol); 其中domain....
分类:系统相关   时间:2015-10-20 22:44:51    阅读次数:292
利用原始套接字实现一个简单的采集网络数据包
//利用原始套接字实现一个简单的采集网络数据包,并进行反向解析IP,MAC地址#include #include #include #include #include #include #define BUFFER_MAX 2048int main(int argc, char **argv){ i...
分类:其他好文   时间:2015-09-25 17:57:59    阅读次数:187
http原理基础详解
一、http概述1、套接字ip+端口ip:主机到主机间通信网络间通信本质是进程间通信1)unixsocket:在同一主机间通信基于文件系统通信2)Socket:ip+port不同主机间通信ip:portip.port套接字的类型:TCP套接字UCP套接字raw套接字(原始套接字)2、传输层协议面向连接的:TCP虚连接无连..
分类:Web程序   时间:2015-09-25 04:03:28    阅读次数:144
Raw_Socket原始套接字
对于rawsocket,只有root权限才能够创建.rawsocket的作用主要有三个方面:1.通过rawsocket来接收发向本机的ICMP,IGMP协议包,或者用来发送这些协议包.2.接收发向本机但TCP/IP栈不能够处理的IP包:现在许多操作系统在实现网络部分的时候,通常只实现了常用的几种协议,如tcp,udp,icmp..
分类:其他好文   时间:2015-09-23 17:15:11    阅读次数:288
arp中间人
0x00 摘要在本章第二层攻击当中,我们将进入网络hacking的奇幻之旅。让我们回顾一下,第二层是负责在以太网中,使用MAC地址来发送数据包。除了ARP攻击,我们将探讨交换机是如何应对DOS攻击的,以及如何逃逸出VLAN环境。0x01 需求模块在Python中,你不必在意原始套接字或网络字节顺序,...
分类:其他好文   时间:2015-09-18 09:16:37    阅读次数:374
http的相关配置
在说http之前我们要先了解一些网络相关的与httpd服务相关的信息套接字:两类ip:portip.port传输层协议:面向连接tcp无连接udp套接字类型:tcp套接字,udp套接字,raw套接字(应用层自身的原始套接字,这就是扩过相关的ip协议栈,内核与服务直接完成的)数据链路层是设备驱动程..
分类:Web程序   时间:2015-09-17 15:21:06    阅读次数:198
原始套接字(SOCK_RAW)
本文转载:http://www.cnblogs.com/duzouzhe/archive/2009/06/19/1506699.html,在此感谢原始套接字(SOCK_RAW). 应用原始套接字,我们可以编写出由TCP和UDP套接字不能够实现的功能.注意原始套接字只能够由有 root权限的人创建.1...
分类:其他好文   时间:2015-09-12 23:35:46    阅读次数:264
原始套接字
转载:http://yehubilee.blog.51cto.com/1373999/1069075注释:原始套接字各方面基本都涉及到了,可以参考。可以接收链路层MAC帧的原始套接字 前面我们介绍过了通过原始套接字socket(AF_INET, SOCK_RAW, protocol)我们可以直接.....
分类:其他好文   时间:2015-09-01 16:48:57    阅读次数:178
108条   上一页 1 ... 5 6 7 8 9 ... 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!