일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 스콜피온킹
- 제넥신
- 김영권
- 불가피
- 양적완화
- 뭉쳐야 찬다
- 폰폰테스트
- 은혜의 강 교회
- 이태원 클라쓰 15회 예고
- 이지혜
- 최강욱
- 임영규
- 이상형 만들기
- 성남은혜의강교회
- 미국 금리인하
- 금리인하
- 학교 개학 연기 4월
- libtins
- 홍혜걸
- 유튜버 김재석
- 스페인 코로나
- 성남 코로나 확진자
- 고민정
- 김재석
- 킹덤 고근희
- 김영권 아내
- 해킹
- 리리남매
- 픽크루
- 조희연
- Today
- Total
목록체크섬 (2)
Dork's port
Wireshark를 사용하다 보면, Checksum값을 확인 해야 할 때가 있다. 자신이 Checksum값을 계산 한다면, 그 값이 맞는지 또는, 해당 값이 다르다면 Checksum값이 무엇인지 알면 Checksum관련 함수를 구현할 때에 도움이 된다. 정답을 알고 Checksum값을 구하고자 한다면 더욱 프로그램 구현이 쉽기 때문이다. 때문에, Wireshark에서 Checksum값을 표시하는 방법에 대해 알아보자. wireshark 화면에서 Edit - Preferences(또는, Ctrl + shift + p)를 클릭하여 설정 창을 열어준다 아래의 설정 창에서 Protocols항목으로 들어간다. 아래 항목에서 자신이 Checksum을 표시하고자 하는 프로토콜을 찾는다. 이때, 키보드로 자신이 원하는..
네트워크에 관련된 프로그래밍을 하다 보면 Checksum을 직접 계산해서 값을 넣어 줘야 하는 경우가 있다. 때문에, 오늘은 그와 관련된 포스팅을 하려 한다. 우선, Checksum을 계산하는 방법에 대해서는 여러 사이트에서 자세히 서술 하고 있으므로 개념적인 내용은 다루지 않을 것이며, 그에 대한 나의 소스코드를 공유하는 것이 목적이다. #include #include #include #include #include #pragma pack(push,1) struct Pseudoheader{ uint32_t srcIP; uint32_t destIP; uint8_t reserved=0; uint8_t protocol; uint16_t TCPLen; }; #pragma pack(pop) #define CAR..