-1
작성 패킷에 사용되는 방법는 struck.pack()가 내가 파이썬 ICMP 핑 패킷을 생성하기위한 프로그램이 광고 발생
header = struct.pack("bbHHh", ICMP_ECHO_REQUEST, 0, my_checksum, ID, 1)
않음 "bbHHh"이 문서는 여기 여기
작성 패킷에 사용되는 방법는 struck.pack()가 내가 파이썬 ICMP 핑 패킷을 생성하기위한 프로그램이 광고 발생
header = struct.pack("bbHHh", ICMP_ECHO_REQUEST, 0, my_checksum, ID, 1)
않음 "bbHHh"이 문서는 여기 여기
무슨 뜻 : https://docs.python.org/2/library/struct.html - 형식 문자열입니다. 여기
struct Foo {
signed char a;
signed char b;
unsigned short c;
unsigned short d;
short e;
}
체크인 : https://docs.python.org/2/library/struct.html#format-characters
이
ICMP_ECHO_REQUEST is a signed char -> integer in python
0 the same
my_checksum is unsigned short -> integer in python
ID the same
h is a short -> integer in python
당신이'struct' 모듈에 대한 문서를 읽어 못했음을 의미합니다 특정 예는 C에서이 동등한 의미? – chepner
예 나는 그것을 읽었지만 실제로 zohck이 나에게 c 구조를 보여줄 때까지 어떤 형식의 문자열이 의미하는지 이해하지 못했습니다. – jithu