- Jan 28 Mon 2008 16:21
七龍珠演唱會
- Jan 27 Sun 2008 22:06
用C#的Raw Socket實現網路封包監視
談起socket編程,大家也許會想起QQ和IE,沒錯。還有許多網路工具如P2P、NetMeeting等在應用層實現的應用程式,也是用socket來實現的。Socket是一個網路編程介面,實現于網路應用層,Windows Socket包括了一套系統元件,充分利用了Microsoft Windows 消息驅動的特點。Socket規範1.1版是在1993年1月發行的,並廣泛用於此後出現的Windows9x作業系統中。Socket規範2.2版(其在Windows平臺上的版本是Winsock2.2,也叫Winsock2)在 1996 年 5 月發行,Windows NT 5.0及以後版本的Windows系統支援Winsock2,在Winsock2中,支援多個傳輸協定的原始套接字,重疊I/O模型、服務品質控制等。
本文向大家介紹Windows Sockets的一些關於用C#實現的原始套接字(Raw Socket)的編程,以及在此基礎上實現的網路封包監視技術。同Winsock1相比,Winsock2最明顯的就是支援了Raw Socket套接字類型,使用Raw Socket,可把網卡設置成混雜模式,在這種模式下,我們可以收到網路上的IP包,當然包括目的不是本機的IP包,通過原始套接字,我們也可以更加自如地控制Windows下的多種協定,而且能夠對網路底層的傳輸機制進行控制。
- Jan 27 Sun 2008 22:05
C#.NET建一個DTS任務
本文描述了如何利用Visual C#.net 創建一個DTS 自定義的任務。你可以通過C#.net創建自定義的任務的方式擴展DTS的功能。之後你可以安裝並註冊任務,他講出現在DTS設計其中,就像默認的DTS任務。總之,你能夠使用.NET Framework創建自定義的任務。
在本文中除了講創建一個DTS自定義任務外,還包括一下部分內容:
- Jan 27 Sun 2008 22:04
C#中對註冊表的操作
- Jan 27 Sun 2008 21:58
C#中調用Windows API的要點
在.Net Framework SDK文檔中,關於調用Windows API的指示比較零散,並且其中稍全面一點的是針對Visual Basic .net講述的。本文將C#中調用API的要點彙集如下,希望給未在C#中使用過API的朋友一點幫助。另外如果安裝了Visual Studio .net的話,在C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\Samples\Technologies\Interop\PlatformInvoke\WinAPIs\CS目錄下有大量的調用API的例子。
一、調用格式
- Jan 27 Sun 2008 12:42
HTML 縮圖語法
- Jan 26 Sat 2008 12:50
被正妹耍......
我是個宅宅,在街上看到有正妹走過來時,我頭都低下來不敢直視
- Jan 25 Fri 2008 17:21
會說我愛你的豬=_=
可以碰碰她 點她 母豬會一直說我愛你 除非在點她一次 否則她對你的愛是不會停止的...
- Jan 25 Fri 2008 16:08
C#中System.Diagnostics.Process 存取被拒
在刪除EXCEL 時,使用System.Diagnostics.Process.GetProcessesByName(String processName)會出現錯誤 存取被拒
ex: