JpCap [RESOLVIDO]

1 resposta
pedroroxd

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??

1 Resposta

pedroroxd

Consegui resolver…
Estava usando filtros errôneamente

Criado 14 de dezembro de 2010
Ultima resposta 14 de dez. de 2010
Respostas 1
Participantes 1