OpenSSL 연결하는 프로그램
      글쓴이: graycrow / 작성시간: 금, 2014/06/13 - 12:43오전    
  
  - 파이썬 코드
        s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
 
        sys.stdout.flush()
        s.connect(('192.168.10.2', 443))
 
        sys.stdout.flush()
        s.send(client_hello)- c 코드
	SOCKET ConnectSocket;
	ConnectSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
 
	sockaddr_in clientService;
	clientService.sin_family	= AF_INET;
	clientService.sin_addr.s_addr	= inet_addr("192.168.10.2");
	clientService.sin_port		= htons(443);
 
	connect(ConnectSocket, (SOCKADDR *) & clientService, sizeof (clientService);
 
	send(ConnectSocket, client_hello, sizeof(client_hello), 0);같은내용을 각각 파이썬과 c언어로 구현하였습니다. ( openssl 서버에 hello client 패킷을 보내는 )
그런데 패킷을 잡아보면
파이썬 : TLSv1.1, client hello 
c      : SSL, client hello, continuation data
같은 패킷을 보냈지만 왜 이렇게 다르게 와이어샤크에 잡힐까요?
조언 부탁드리겠습니다.
Forums: 


댓글 달기