C# Socket

SocketsInCS_src   // using System;using System;using System.Threading; // Sleepingusing System.Net; // Used to local machine infousing System.Net.Sockets; // Socket namespaceusing System.Collections; // Access to the Array list namespace ChatServer{ /// <summary> /// Main class from…

스레드로부터 안전한 방식으로 Windows Forms 컨트롤 호출

스레드로부터 안전한 방식으로 Windows Forms 컨트롤 호출 Windows Forms 응용 프로그램의 성능을 개선하기 위해 다중 스레딩을 사용하는 경우에는 스레드로부터 안전한 방식으로 컨트롤을 호출할 수 있습니다. Windows Forms 컨트롤에 대한 액세스는 기본적으로 스레드로부터 안전하지 않습니다. 둘…

Microsoft Network Monitor 소켓모니터링

다운로드사이트 첨부파일(압축) Network Monitor (Netmon)는 네트워크 프로토콜 트래픽 분석 유틸리티입니다. Network Monitor 3.1 을 사용해서 네트워크 프로토콜을 수집하는 몇 가지 방법을 정리하였습니다. Netmon 2.x와 3.x의 가장 큰 변화는 캡쳐 필터링이라고 생각합니다. 캡쳐 필터링 옵션 변화에…

c# 비동기 서버 소켓 예제

using System; using System.Net; using System.Net.Sockets; using System.Text; using System.Threading; // State object for reading client data asynchronously public class StateObject { // Client socket. public Socket workSocket = null; // Size of receive buffer….

Create your own packet sniffer in C

패킷 캡쳐소스라는데 참조용으로 보관해 둔다 Create your own packet sniffer in C A simple implementation of a packet sniffer in C on linux platform using the libpcap library. This packet sniffer currently sniffs IP ,…

C# 패킷스나이퍼

MJsniffer 패킷스나이퍼 TCPHeader.byTCPData에서 Data Packet도 볼수 있다 //tree node private TreeNode MakeTCPTreeNode(TCPHeader tcpHeader) { TreeNode tcpNode = new TreeNode(); tcpNode.Text = “TCP”; tcpNode.Nodes.Add(“Source Port: ” + tcpHeader.SourcePort); tcpNode.Nodes.Add(“Destination Port: ” + tcpHeader.DestinationPort); tcpNode.Nodes.Add(“Sequence Number: “…