Eu consertei o problema. A questão foi realmente devido à memória. O arquivo pcap que eu estava lendo foi realmente criado a partir de outro arquivo pcap e eu esqueci de fechar o arquivo pcap packets.pcap
Estou usando o rdpcap (packets.pcap) para ler pacotes em scapy. Em wireshark, o packets.pcap mostra 3001 pacotes, mas em scapy apenas 2996 pacotes são mostrados apenas. Quando eu inspecionar, descobri que são exatamente os últimos 6 pacotes que não são lidos em scapy. Isso pode ser devido a algum problema de memória?
Eu consertei o problema. A questão foi realmente devido à memória. O arquivo pcap que eu estava lendo foi realmente criado a partir de outro arquivo pcap e eu esqueci de fechar o arquivo pcap packets.pcap