- 博客(25)
- 资源 (61)
- 收藏
- 关注
原创 完成端口(CompletionPort)详解 - 手把手教你玩转网络编程系列之三
手把手叫你玩转网络编程系列之三 完成端口(Completion Port)详解 ----- By PiggyXP(小猪)前 言 本系列里完成端口的代码在两年前就已经写好了,但是由于许久没有写东西了,不知该如何提笔,所以这篇文档总是在酝酿
2011-11-01 08:17:43 218592 552
原创 手把手教你玩转网络编程模型之完成例程(Completion Routine)篇(下)
续 手把手教你玩转网络编程模型之完成例程(Completion Routine)篇(上) 四. 完成例程的实现步骤基础知识方面需要知道的就是这么多,下面我们配合代码,来一步步的讲解如何亲手实现一个完成例程模型(前面几步的步骤和基于事件通知的重叠I/O方法是一样的)。【第一步】创建一个套接字,开始在指定的端口上监听连接请求和其他的SOCKET初始化全无二致
2009-02-19 17:31:00 15285 20
原创 手把手教你玩转网络编程模型之完成例程(Completion Routine)篇(上)
手把手教你玩转网络编程模型之完成例程(Completion Routine)篇前 言记得写这个系列的上一篇文章的时候已经是四年前了,准确的说是四年半以前了,翻开我尘封已久的IO模型里面的“完成例程”的实现方式及示例代码。本文凝聚着笔者心血,如要转载,请指明原作者及出处,谢谢!不过代码写得不好,欢迎改进,而且没有版权,请随便散播、使用。OK, Let’s go ! Ha
2009-02-19 16:18:00 42811 27
原创 老太太 原创漫画o(∩_∩)o... 这个版权所有了呵呵
兄弟们这个版权所有了,呵呵。需要搞设计或者画漫画可以找我花猫。QQ:27993660
2008-05-28 00:33:00 5928 2
原创 至胜!我的最爱!{原创漫画欢迎转载}o(∩_∩)o...
MONDEO,ZHISHENG,蒙迪欧,致胜,FORD,长安福特,安全,中级车,高级车,活得精彩,智慧人生;
2008-05-19 12:24:00 7830 23
原创 欢迎大家访问我的下载频道下载资源
最近上来看看才知道,CSDN又开放了一个个人空间啊终于可以把我的一些资料都传到上面去了,今天上传了一些我找到的我以前的代码和一些资料欢迎大家下载,不用客气:)http://download.csdn.net/user/PiggyXP
2007-11-05 14:36:00 3338 2
原创 讲解网络模型的文章的配套源代码
这个压缩包里面是我Blog里面讲解网络编程模型的配套源代码,原来文章里的下载地址已经失效了,下载地址在 我的空间里的http://download.csdn.net/source/276814其中包括一个测试客户端、阻塞模型、CompletionRoutine模型、重叠模型和WSAEventSelect模型的已经是好几年前写的了,有问题欢迎不吝赐教
2007-11-05 12:31:00 4345 2
原创 手把手教你玩转ARP包的更新源代码地址下载
以前那个代码的下载地址已经失效了,我突然发现现在可以自己上传资源文件了,于是我就把代码传上去了下载地址在这里http://download.csdn.net/source/275445不知道各位能不能访问到已经是三年前的东西了,有问题还望批评指正
2007-11-05 12:21:00 2923 2
原创 终于把我的以前写的代码都找回来了呵呵,就等着空间上传了
把我以前的几个硬盘搜了个底朝天,基本上是把以前自己编写的一些网络编程方面的文字和代码都找齐了呵呵基于包括以下这几个方面:1. 网络服务器通信的几个模型框架代码:阻塞模型、WASEventSelect、重叠模型、完成例程等等2. 网络监听和网络数据分析的代码:可以分析IP、TCP/UDP、以及应用层(只包括email)的代码3. 其他网络方面的代码:ARP实验的代码、修改网卡MAC地
2007-05-16 16:08:00 3765 23
原创 对于 iphlpapi.lib 以及 .h 找不到的解决方案
现在电脑上的VC已经全面换成 2005了,2005真的很好用,多了而且 VC2003 和 VC2005默认都安装了Platform SDK的,里面自己就会带这两个文件 ,VC6的用户需要自己安装Platform SDK for internet,大概140MB左右翻了翻这几年朋友们的评论,怠慢了大家实在是太不好意思了,没想到现在CSDN的Blog自己就带上传功能了,我把这两个文件
2007-05-11 16:10:00 6601 4
原创 晕啊,没想到我的博客居然还在呢?
真是太惊讶了,好多年没来了,我的博客居然还在啊,我都以为CSDN给我注销了呢,今天才发现CSDN改版了,通过上面的链接来到我的博客一看,我靠居然还在呢晕~~~看看我Blog上当年写的那些东西,仿佛是回到了我的童年....-_-b2004年底我就已经辞去了CSDN VC网络版版主的职务了, 也已经很久很久不上CSDN了,而且我最后一次接触网络编程已经是2005年初的事情了....当年读研
2007-05-11 11:21:00 3025 19
原创 网卡MAC地址相关信息大全(整理)(下)
如何实现修改网卡物理地址的三种方法同样要感谢胡大虾 1、买一块可以通过写eeprom物理的修改网卡地址,这种卡现在很多,并非买不到。如果环境中需要应用网络,那么修改MAC地址,使得两块卡的MAC地址不同,那么网络仍然可以工作。2、找一块ne2k或者eepro100的网卡,相信任何一个电子市场都有这两种网卡买,然后在ddk的sample里面找到它的驱动程序源代码,找到驱动
2004-11-06 17:22:00 10026 6
原创 网卡MAC地址相关信息大全(整理)(上)
首先要感谢jzyhummel(刀锋[篱影]) 兄弟提供的部分资料^_^ 网卡地址这个概念有点混淆不清。因为实际上有两个地址,mac地址和物理地址,一般说网卡地址我是指物理地址,不知道别人怎么看?物理地址指的是网卡上的存放地址的ROM里的地址,mac地址是这块卡工作的时候用的地址,一般情况下这两个地址是一样的,所以很多人都混用了,甚至不知道有区别 -_-# 网卡工作的时候,一
2004-11-06 17:19:00 9983 11
原创 手把手教你玩转SOCKET模型之重叠I/O篇(下)
四。 实现重叠模型的步骤作了这么多的准备工作,费了这么多的笔墨,我们终于可以开始着手编码了。其实慢慢的你就会明白,要想透析重叠结构的内部原理也许是要费点功夫,但是只是学会如何来使用它,却是真的不难,唯一需要理清思路的地方就是和大量的客户端交互的情况下,我们得到事件通知以后,如何得知是哪一个重叠操作完成了,继而知道究竟该对哪一个套接字进行处理,应该去哪个缓冲区中的取得数据,everyth
2004-09-23 23:07:00 158765 50
原创 手把手教你玩转SOCKET模型之重叠I/O篇(上)
手把手教你玩转SOCKET模型之重叠I/O篇 “身为一个初学者,时常能体味到初学者入门的艰辛,所以总是想抽空作点什么来尽我所能的帮助那些需要帮助的人。我也希望大家能把自己的所学和他人一起分享,不要去鄙视别人索取时的贪婪,因为最应该被鄙视的是不肯付出时的吝啬。”
2004-09-23 22:39:00 54484 42
原创 手把手教你捕获数据包(下)【数据包的游戏系列之二】
B. 打开相应网卡并设置为混杂模式: 在此之前肯定要有一段让用户选择网卡、并获得用户选择的网卡的名字的代码,既然上面已经可以获得所有网卡的名字了,这段代码就暂且略过了。 我们主要是要用到 pcap_open_live 函数,不过这个函数winpcap的开发小组已经建议用pcap_open 函数来代替,不过因为我的代码里面用的就是pcap_open_live,所以也不便于修改了,不过pc
2004-06-23 21:14:00 20033 87
原创 手把手教你捕获数据包(上)【数据包的游戏系列之二】
前 言 经常看到论坛有人问起关于数据包的截获、分析等问题,幸好本人也对此略有所知,也写过很多的sniffer,所以就想写一系列的文章来详细深入的探讨关于数据包的知识。 我希望通过这一系列的文章,能使得关于数据包的知识得以普及,所以这系列的每一篇文章我都会有由浅入深的解释、详细的分析、以及编码步骤,另外附上带有详细注释的源码(为了照顾大多数朋友,我提供的都是MFC的源码)。 不过由于
2004-06-23 21:10:00 21820 10
原创 手把手教你玩转ARP包(一)【数据包的游戏系列之一】
前 言 首先要感谢网络安全资深专家卢湖川博士以及VC网络版的limin朋友提供的资料以及帮助^_^经常看到论坛有人问起关于数据包的截获、分析等问题,幸好本人也对此略有所知,所以就想写一系列的文章来详细深入的探讨关于数据包的知识,,我希望通过这一系列的文章,能使得关于数据包的知识得以普及,所以这系列的每一篇文章我都会有由浅入深的解释、详细的分析、以及编码步骤,另外附上带
2004-05-31 11:40:00 21760 28
原创 手把手教你玩转ARP包(二)【数据包的游戏系列之一】
作者: CSDN VC/MFC 网络编程 PiggyXP ^_^ 目录: 一. 关于ARP协议的基础知识 3. ARP包的填充二。发送数据包的编程实现 1.填充数据包 .........................紧接上文............................ 3.ARP包的填充1) 请
2004-05-31 11:40:00 14736 15
原创 手把手教你玩转ARP包(三)【数据包的游戏系列之一】
作者:CSDN VC/MFC 网络编程 PiggyXP ^_^ 目录: 二。发送数据包的编程实现 1. 填充数据包 2. 发送数据包三。一些附加步骤及说明 1. 如果在VC中使用winpcap 2. 获得网卡信息列表 3. 获得系统ARP信息列表 ................紧接上文..
2004-05-31 11:40:00 17391 38
原创 手把手教你玩转ARP包(完)【数据包的游戏系列之一】
作者: CSDN VC/MFC 网络编程 PiggyXP ^_^ 本篇目录: 四。ARP包的游戏 1 . 小伎俩 2. ARP欺骗的实现 3. 基于ARP欺骗的监听原理 四.既然我们可以自己来填充数据包,那么来玩些ARP的“小游戏”欺骗就是易如
2004-05-31 11:40:00 29194 81
原创 基于IMD的包过滤防火墙原理与实现
一、前言二、IMD中间层技术介绍三、passthru例程分析四、部分演示代码五、驱动编译与安装六. 总结一、前言 前段时间,在安全焦点上看到了TOo2y朋友写的《基于SPI的数据报过滤原理与实现》,很是不错。文章中提到的基于SPI的数据报拦截技术是在用户级的。用户级的拦截有其优势,实现方便、便于移植、通用性强,但是,用户级并不能得到所有的数据报。本文提到的基于IMD的数据报过滤则是属于内核级
2004-05-27 11:28:00 4967 7
原创 创建SvcHost.exe调用的服务原理与实践
1. 多个服务共享一个Svchost.exe进程利与弊 windows 系统服务分为独立进程和共享进程两种,在windows NT时只有服务器管理器SCM(Services.exe)有多个共享服务,随着系统内置服务的增加,在windows 2000中ms又把很多服务做成共享方式,由svchost.exe启动。windows 2000一般有2个svchost进程,一个是RPCSS(Rem
2004-05-27 11:14:00 5726 5
Visual_Assist_X_10.9.2399.0补丁
2021-02-14
Visual.Assist.X.V10.9.2316.0原版安装文件以及破解补丁Patch
2019-02-15
Visual.Assist.X.V10.8.2031原版安装文件及破解补丁Patch
2014-04-08
Visual.Assist.X.V10.8.2029原版安装文件及破解补丁Patch
2014-03-06
Visual.Assist.X.V10.8.2023原版安装文件及破解补丁Patch
2013-12-22
Visual.Assist.X.V10.8.2007原版安装文件及破解补丁Patch
2013-11-27
Visual.Assist.X.V10.8.2001原版安装文件及破解补丁Patch
2013-10-07
Visual.Assist.X.V10.7.1949的Crack破解补丁.新增2项特性,修正2处bug. 2013.07.25(Beta Release)
2013-08-10
Visual.Assist.X.V10.7.1946原版安装文件及破解补丁Patch
2013-07-20
Visual.Assist.X.V10.7.1940原版安装文件及破解补丁Patch
2013-06-06
Visual.Assist.X.V10.7.1936原版安装文件及破解补丁Patch
2013-04-26
Visual.Assist.X.V10.7.1929原版安装文件及破解补丁Patch
2013-03-01
Visual.Assist.X.V10.7.199原版安装文件及破解补丁Patch
2013-02-28
Visual.Assist.X.V10.7.1925原版安装文件及破解补丁Patch
2012-12-22
Visual.Assist.X.V10.7.1918原版安装文件及破解补丁Patch
2012-10-29
Visual.Assist.X.V10.7.1916原版安装文件及破解补丁Patch
2012-09-18
Visual.Assist.X.V10.7.1912原版安装文件及破解补丁Patch
2012-08-13
Visual.Assist.X.V10.7.1908原版安装文件及破解补丁Patch
2012-07-09
Visual.Assist.X.V10.7.1906破解补丁Patch
2012-05-22
Visual.Assist.X.V10.7.1903破解补丁Patch
2012-04-10
Visual.Assist.X.V10.6.1901
2012-03-19
Visual.Assist.X.V10.6.1862
2011-12-31
博客文章《完成端口详解》配套代码
2011-10-31
Visual.Assist.X.V10.6.1859
2011-10-07
Visual.Assist.X.V10.6.1856.0
2011-09-20
Visual Assist X 10.6.1856.0
2011-09-04
Visual Assist X 10.6.1854.0
2011-08-05
Visual Assist X 10.6.1854.0
2011-08-03
Visual Assist X 10.6.1850.0
2011-06-14
Visual.Assist.X.V10.6.1842的破解补丁,正式发行版本,推荐更新 2011.02.03 (General release.)
2011-02-14
Visual.Assist.X.V10.6.1827的破解补丁,正式发行版本,2010.06.11 (General release.)
2010-06-22
Visual.Assist.X.V10.6.1822的破解补丁,正式发行版本,推荐更新 2010.04.22 (General release.)
2010-04-26
Visual.Assist.X.V10.6.1812破解补丁,支持vc 2010 RC了
2010-02-18
Visual.Assist.X.V10.6.1810破解补丁,支持vc 2010
2010-02-11
教你玩转网络编程模型之完成例程(Completion Routine)篇配套代码
2009-02-19
Visual.Assist.X V10.4.1635.0 的破解文件
2008-05-07
VC网络编程模型示例 - 完成例程模型(CompletionRoutine)
2007-11-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人