Pessoal, estou com um problema com o JpCap...
Segue meu código:
public class JpcapInterfaces {
public static void main(String args []){
NetworkInterface[] interfaces = JpcapCaptor.getDeviceList();
try{
JpcapCaptor captor = JpcapCaptor.openDevice(interfaces[1], 65535, false, 200000);
captor.setFilter("tcp and src host 192.168.0.102 and dst port 80", true);
int i = 0;
while(i<40){
TCPPacket p = (TCPPacket) captor.getPacket();
if(p.data.length > 0){
System.out.println(new String(p.data));
System.out.println("_______________________________");
}
i++;
}
captor.close();
}
catch(IOException io){
System.out.println(io.getMessage());
}
catch(Exception e){
System.out.println(e.getMessage());
}
}
}
Bom, agora abri o orkut e fui verificar alguns pacotes de dados..
Olhei alguns cookies da internet (cookies beeem grandes)
Mas tem 1 grande parte dos cookies que são perdida (o finalzinho dos cookies grandes...) no Jpcap... Mas ela existe, e no Wireshark ela também aparece...
Porque tem essa perda de dados com o Jpcap??