Packet(2)
-
IP Header
versionIP프로토콜의 버전을 나타냄 통상적으로 IPv4를 사용하므로 4 Header Length헤더의 길이가 일반적인 길이인 20바이트일때 이 필드의 값은 5가됨즉 숫자 1이 5를 나타내는 것이라고 보면 됨 DS우선순위, 신뢰도, 전송지연시간 등 사용 Total LengthHeader + Data 프레임 내의 패딩과 데이터를 구분데이터 길이 = 전체 길이 - 헤더 길이 전송하고자하는 데이터가 요구되는 최소 바이트보다 작은 경우 프레임 내에 캡슐화 될때 데이터 그램 뿐만 아니라 패딩도 추가된다.때문에 패킷을 프레임에서 추출한 후 어디까지 데이터이고 어디까지 패딩인지 알기 위해 전체 길이를 점검해야한다Identification16비트 필드이며 호스트로부터 나온 데이터그램을 유일하게 식별모든 단편은 같은..
2018.10.07 -
TLS_packet export certificate
wireshark 에서 tls 패킷의 인증서(certificate)를 저장하는 방법 우선 패킷에서 Server Hello, Certificate, Server Key Exchange, Server Hello Done이라고 나와있는 tls 패킷을 찾음이후 아래의 순서로 진행 secure sockets layer -> certificate -> handshake protocol -> certificates (xxx bytes) -> certificate(hex) -> encrypted : xxxxxxxxxx -> 마우스 우클릭 -> export packet bytes -> xxx.der or xxx.crt 저장을 하고 나면 아래의 이미지와 같이 인증서파일이 추출된다.이 인증서 파일을 리눅스 서버로 옮긴다. ..
2018.09.30