Tôi đang cố gắng cài đặt gói ISIC trong Kali Linux Cán. Thực hiện theo các hướng dẫn cài đặt từ đây
Bước đầu tiên tôi đã cài đặt gói libnet và nó đã hoạt động tốt. Tiếp theo khi tôi đang cố gắng cài đặt gói ISIC từ tệp tạo ISIC, nó không thành công với thông báo lỗi sau trên bảng điều khiển.
> gcc -o tcpsic tcpsic.c -Wall -W -g -O2 -I/usr/local/include
> `libnet-config --cflags` -DHAVE_LIBNET=1 -Din_addr_t=u_int32_t
> `libnet-config --defines` -DVERSION=\"0.07\" -lnet -L/usr/local/lib
> `libnet-config --libs` In file included from
> /usr/include/strings.h:26:0,
> from isic.h:1,
> from tcpsic.c:1: /usr/include/features.h:148:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use
> _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ tcpsic.c: In function
> ‘main’: tcpsic.c:274:7: error: dereferencing pointer to incomplete
> type ‘struct tcphdr’
> tcp->th_off = rand() & 0xf;
> ^~ Makefile:27: recipe for target 'tcpsic' failed make: *** [tcpsic] Error 1
Xin hãy giúp tôi sửa cái này. Tôi cần công cụ này và chạy cho các kịch bản thử nghiệm của tôi.
Chỉ trong trường hợp: Có cách nào khác để cài đặt gói ISIC này trong Máy Kali của tôi không?
Chào mừng bạn Đây không phải là một câu hỏi bảo mật mà là một câu hỏi tổng hợp trong Linux.
—
schroeder