Win7下为什么RAW Socket不能捕获发给自己的包?

VC/MFC > 网络编程 [问题点数:100分,结帖人netsys2]
等级
本版专家分:130
勋章
Blank
红花 2004年2月 C++ Builder大版内专家分月排行榜第一
2004年1月 C++ Builder大版内专家分月排行榜第一
Blank
黄花 2004年3月 C++ Builder大版内专家分月排行榜第二
2003年12月 C++ Builder大版内专家分月排行榜第二
2003年11月 C++ Builder大版内专家分月排行榜第二
2003年9月 C++ Builder大版内专家分月排行榜第二
2003年8月 C++ Builder大版内专家分月排行榜第二
2003年7月 C++ Builder大版内专家分月排行榜第二
2006年1月 专题开发/技术/项目大版内专家分月排行榜第二
2004年12月 专题开发/技术/项目大版内专家分月排行榜第二
2004年8月 专题开发/技术/项目大版内专家分月排行榜第二
2004年6月 专题开发/技术/项目大版内专家分月排行榜第二
2004年2月 专题开发/技术/项目大版内专家分月排行榜第二
2003年10月 专题开发/技术/项目大版内专家分月排行榜第二
Blank
蓝花 2006年4月 C++ Builder大版内专家分月排行榜第三
2005年12月 C++ Builder大版内专家分月排行榜第三
2003年6月 C++ Builder大版内专家分月排行榜第三
2006年4月 专题开发/技术/项目大版内专家分月排行榜第三
2004年9月 专题开发/技术/项目大版内专家分月排行榜第三
2004年1月 专题开发/技术/项目大版内专家分月排行榜第三
结帖率 100%
等级
本版专家分:9545
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
名人 2014年 荣获名人称号
2013年 荣获名人称号
2012年 荣获名人称号
Blank
状元 2013年 总版技术专家分年内排行榜第一
Blank
探花 2014年 总版技术专家分年内排行榜第三
netsys2

等级:

Blank
红花 2004年2月 C++ Builder大版内专家分月排行榜第一
2004年1月 C++ Builder大版内专家分月排行榜第一
Blank
黄花 2004年3月 C++ Builder大版内专家分月排行榜第二
2003年12月 C++ Builder大版内专家分月排行榜第二
2003年11月 C++ Builder大版内专家分月排行榜第二
2003年9月 C++ Builder大版内专家分月排行榜第二
2003年8月 C++ Builder大版内专家分月排行榜第二
2003年7月 C++ Builder大版内专家分月排行榜第二
2006年1月 专题开发/技术/项目大版内专家分月排行榜第二
2004年12月 专题开发/技术/项目大版内专家分月排行榜第二
2004年8月 专题开发/技术/项目大版内专家分月排行榜第二
2004年6月 专题开发/技术/项目大版内专家分月排行榜第二
2004年2月 专题开发/技术/项目大版内专家分月排行榜第二
2003年10月 专题开发/技术/项目大版内专家分月排行榜第二
Blank
蓝花 2006年4月 C++ Builder大版内专家分月排行榜第三
2005年12月 C++ Builder大版内专家分月排行榜第三
2003年6月 C++ Builder大版内专家分月排行榜第三
2006年4月 专题开发/技术/项目大版内专家分月排行榜第三
2004年9月 专题开发/技术/项目大版内专家分月排行榜第三
2004年1月 专题开发/技术/项目大版内专家分月排行榜第三
Windows底层RAW数据包发送实战

 所谓“底层数据包”指的是在“运行”于数据链路层的数据包,简单的说就是“以太网帧”,而我们常用的Socket只能发送“运行”在传输层的TCP、UDP等,这些传输层数据包已经满足绝大部分需求,但是有些时候还是...

raw socket遇上windows

最初写了个ARP欺骗程序,很成功的欺骗了win7与虚机内的windows 2003之间的通讯,感觉linux系统在网络接口这一块确实很自由,后来基于ARP原理继续写了个ARP扫描器,感觉也还不错。同时对于网络编程来说,编...

SOCK_RAW发送TCP数据包

1.TCP RAW服务器 /********************************************************************************************************* ** ** 中国软件开源组织 ** ** ...

raw_socket实现多线程icmp收发遇到的坑

像tcp和udp,icmp报文需要自己手动构造报文头。简单的demon代码如下(python实现): import os import threading import time import socket import struct import select ## 这部分IP报文头解析部分,非...

【VS开发】raw socket 的例子

raw socket 的例子 一. 摘要 Raw Socket: 原始套接字 可以用它来发送和接收 IP 层以上的原始数据包, 如 ICMP, TCP, UDP... int sockRaw = socket(AF_INET, SOCK_RAW, IPPROTO_RAW...

raw socket的例子

raw socket 的例子 一. 摘要 Raw Socket: 原始套接字 可以用它来发送和接收 IP 层以上的原始数据包, 如 ICMP, TCP, UDP... int sockRaw = socket(AF_INET, SOCK_RAW, IPPROTO_RAW); 这样我们就创建了一个...

win32 socket通信

文章目录SOCKET套接字socket函数SOCKADDR_IN结构体bind()函数connect()函数listen()函数accept()函数send()/recv()和sendto()/recvfrom()函数TCP通信服务端步骤客户端步骤TCP的11种状态UDP通信服务端步骤客户端步骤 ...

raw socket 的例子

摘要 Raw Socket: 原始套接字 可以用它来发送和接收 IP 层以上的原始数据包, 如 ICMP, TCP, UDP... int sockRaw = socket(AF_INET, SOCK_RAW, IPPROTO_RAW); 这样我们就创建了一个 Raw Socket Sniffer: 嗅探器 关于...

实现ICMP重定向攻击

一、使用netwox体会实验效果,netwox发出的ICMP重定向的目的IP是受害者的IP,也即,netwox先抓到受害者的数据包,根据捕获包的IP地址,再构造攻击。 1.Ubuntu安装netwox sudo apt-get install netwox 2.用...

android安卓源码海量项目合集打包-1

卷序列号 00000200 5E7A:7F30 F:. ├─前台界面 │ ├─3D标签云卡片热门 │ │ Android TagCloudView云标签的灵活运用.rar │ │ Android 实现 标签 拖动 改变位置.rar │ │ android 流式布局和热门标签.zip │ ...

5万字、97 张图总结操作系统核心知识点

首先你需要知道你为什么要看这篇文章以及为什么要学习操作系统。 搞清楚几个问题 首先你要搞明白你学习操作系统的目的是什么?操作系统的重要性如何?学习操作系统会给我带来什么?下面我会从这几个方面为你回答。...

linux 中/proc 详解

在Linux中有额外的机制可以内核和内核模块将信息发送给进程-- /proc 文件系统。最初设计的目的是允许更方便的对进程信息进行访问(因此得名),现在它被每一个有有趣的东西报告的内核使用,例如/proc/modules 有...

网络报文抓取研究

1 引言 网络报文抓取是指通过对主机网络设备的探测,实现获取该网络当前传输的所有信息,并根据信息...不同的操作系统实现的底层包捕获机制可能是一样的,但从形式上看大同小异。数据包常规的传输路径依次网卡...

ym——android源码大放送(实战开发必备)

卷序列号 000A-8F50 E:. │ javaapk.com文件列表生成工具.bat │ 使用说明.txt │ 免费下载更多源码.url │ 目录列表.txt │ ├─android web应用 │ jqmDemo_static.zip │ jqmMobileDemo-master.zip │ jqmMo

Android源码大放送(实战开发必备)

Android源码大放送(实战开发必备)文件夹 PATH 列表│ javaapk.com文件列表生成工具.bat│ 使用说明.txt│ 免费下载更多源码.url│ 目录列表.txt│ ├─android web应用│ jqmDemo_static.zip│ jqmMobileDemo-...

linuxproc文件夹详解

Linux-proc proc 文件系统 在Linux中有额外的机制可以内核和内核模块将信息发送给进程-- /proc 文件系统。最初设计的目的是允许更方便的对进程信息进行访问(因此得名),现在它被每一个有有趣的东西报告的内核...

原始套接字学习总结

raw socket(原始套接字)工作原理与规则 原始套接字是一个特殊的套接字类型,它的创建方式跟TCP/UDP创建方法几乎是 一摸一样,例如,通过  int sockfd;  sockfd = socktet(AF_INET, SOCK_RAW, IPPROTO_ICMP); ...

[转]信息安全相关理论题(二)

27、在工程实施之前,验收方可以给施工方弱电布线图纸,但施工结束后必须有图纸 A、 对 B、 错 您的答案: 标准答案: B 28、在OSI七层协议中,提供一种建立连接并有序传输数据的方法的层是 A、 传输层 B、 表示层...

Linux/proc

在Linux中有额外的机制可以内核和内核模块将信息发送给进程-- /proc 文件系统。最初设计的目的是允许更方便的对进程信息进行访问(因此得名),现在它被每一个有有趣的东西报告的内核使用,例如/proc/modules 有...

linuxproc学习

在Linux中有额外的机制可以内核和内核模块将信息发送给进程-- /proc 文件系统。最初设计的目的是允许更方便的对进程信息进行访问(因此得名),现在它被每一个有有趣的东西报告的内核使用,例如/proc/modules 有...

网络设备开军火发库(libnet,libpcap,pfring,dpdk)

实际工作中开发网络设备时,常用到的一些开源网络库,做一些底层的捕获、发送、修改等。下面简单介绍一下有哪些开源工具,以及相应的简单用法。 有一些特殊的数据包要做特殊处理,如vlan环境的数据包。 2 ...

winsock编程

一、TCP/IP 体系结构与特点  1、TCP/IP体系结构  TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而IP则是提供网络层服务。...同时ICMP,TCP, UDP提供分组发

windows网络编程

一、TCP/IP 体系结构与特点  1、TCP/IP体系结构  TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而IP则是提供网络层服务。TCP/IP包括以下协议:...同时ICMP,TCP, UDP提供分

WinSock网络编程实用宝典(Liu_Qiang)

一、TCP/IP 体系结构与特点 1、TCP/IP体系结构 TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而IP则是提供网络层服务。TCP/IP包括以下协议: IP: 网间协议(Internet Protocol...

WinSock网络编程实用宝典

一、TCP/IP 体系结构与特点  1、TCP/IP体系结构  TCP/IP协议实际上就是在物理网上的一组完整的网络协议。...同时ICMP,TCP, UDP提供分组发送服务。用户进程通常需要涉及这一层。 <br /

1、TCP/IP体系结构

TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而IP则是提供网络层服务。...同时ICMP,TCP, UDP提供分组发送服务。用户进程通常需要涉及这一层。 ARP: 地址解析协议(Addre

消息驱动机制(转)

消息驱动机制(转贴) 程序匠人 发表于 2008-1-3 12:15:00 阅读全文 | 回复(0) | 引用通告 | 编辑 消息驱动机制  2005/01/29 asdjf@163.com w

TCP/IP体系结构

TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而IP则是提供网络层服务。...同时ICMP,TCP, UDP提供分组发送服务。用户进程通常需要涉及这一层。 ARP: 地址解析协议(Add

茅台、鞋子、手机、抢购、软件,抢购秒杀

最近各大电商平台不断持续放货,京东,天猫,苏宁,网易等,还有新加入的大军,酒仙网,,国美,华润万家和主播等等……给平台带去了巨大流量。 看到很多小伙伴都撸货撸到手发软,发财发到腿抽筋。一瓶几百+,你算算,这能赚多少钱。是不是不想上班的那种,上班一天才两三百,什么时候才能买到房子。 今天带来一个福利。那就是抢购软件,很实用。朋友圈好多都在用这个抢购。内有教程仔细阅读。最后祝每个伙伴都抢到 赚到

OpenGL

课程涵盖了OpenGL开发的方方面面,对开发中经常用到的开发知识点进行讲解,从实战的角度进行编码设计. 第1章-环境建立 第2章-基础图元 第3章-三维世界 第4章-纹理多彩世界 第5章-显存的分配-优化 第6章-场景控制 第7章-光照-真实世界 第8章-模型 第9章-UI制作 第10章-场景编辑器制作 第11章-地形 第12章-脚本引入-lua 教程从最最本的固定管线开始,一节课一个知识点,从实战的角度出发,结合项目开发中经常用到的知识点作深入的讲解,以面向对象的编成方式对知识点进行封装,可以直接引入到项目中使用.通过课程的学习,掌握OpenGL图形编程技巧,并能学以致用.

相关热词 c#中post获取页面 c# 写一个文本编辑器 c# 相对路径./ c#变量查询数据库语句 c#winfrom打印 c#显示数据库信息 c# 多线程工具类 c# 判断字符串相等 c#线程池类 c#如何遍历容器