
网络编程
文章平均质量分 79
jjj007
这个作者很懒,什么都没留下…
展开
-
实现网络聊天程序的方法与实践
二 实现网络聊天程序的方法与实践 2.1.实现方法: (1)用WINSOCK编程实现: Socket原来是UNIX的Berkeley Software Distributiion版本中的一个程序接口。他类似于C的函数库。简单地说,WinSock是定义于视窗应用程序与网络之间的标准界面。程序设计者发现在发展视窗的网络应用软件时,只要支持WinSock界面的标准规格,就不再需要顾转载 2004-07-12 19:43:00 · 2297 阅读 · 0 评论 -
為你的QQ造一個SOCK5 PROXY(Gcc篇)之一
本文以QQ為對像,教你如何寫一個SOCK5 PROXY 一、準備工作===================1.編譯器:為提高程序的可移植性和避免MS秋後算帳,本文將使用GCC作為編譯器,Win32版的GCC可到www.mingw.org下載,或者用Dev-C++自帶的GCC也行. 2.程序運行環境:可在Windows 2000/XP和LINUX下運行,Win9x系統沒試過,不知行不行. 3.如何編转载 2004-07-21 21:32:00 · 1662 阅读 · 0 评论 -
Linux网络编程,第一部分:BSD套接口篇(上)
翻译前言: 本文选自Linux Journal的一篇系列文章Linux Network Programming,并作了部分修改。你可能会说网上关于套接口编程的文章一大堆,但是这是我的第一篇译作,对我来说这是一次新的尝试,有什么意见或建议欢迎与我联系:hellwolf_ok@sina.com Linux网络编程,第一部分 BSD套接口篇 ——这是关于如何用各种可以得到的接口为Linu转载 2004-07-23 00:33:00 · 933 阅读 · 0 评论 -
Linux网络编程,第一部分:BSD套接口篇(下)
(接上篇)2、建立对应的客户端 正如你正要看到的,相比服务端,客户端的代码就要简单多了。在这个程序中你必须提供两个命令行参数:服务端所在机器主机名或IP地址,和服务段绑定的端口。当然,服务端还必须在客户端运行以前就已经正常运行:P。 /* * Listing 2: * An example client for "Hello, World!" server * Ivan Griffin (i转载 2004-07-26 16:49:00 · 987 阅读 · 0 评论 -
為你的QQ造一個SOCK5 PROXY(Gcc篇)之二
本文以QQ為對像,教你如何寫一個SOCK5 PROXY本章主要介紹Launch_TCP()的工作原理 一、握手過程===================先看看Proxy的輸出結果: RECV ==> 3 bytes: (0x5)(0x1)(0x0)SEND ==> 2 bytes: (0x5)(0x0) RECV ==> 10 bytes: (0x5)(0x3)(0x0)(0x1)(0x0)(0转载 2004-07-21 21:37:00 · 1318 阅读 · 0 评论 -
為你的QQ造一個SOCKS5 PROXY(Gcc篇)之三
本文以QQ為對像,教你如何寫一個SOCKS5 PROXY本章主要介紹Launch_UDP()的工作原理 一、SOCKS5 UDP封包結構===========================順序為:2 Bytes 保留字,一定要為0x01 Bytes Current fragment number1 Bytes 地址類型X Bytes 目的地地址2 Bytes 目的地端口號N Bytes 數據 二转载 2004-07-21 21:40:00 · 1216 阅读 · 0 评论