Ir para conteúdo
  • 0

Proteger Pacotes.


_Kurimatzu_

Pergunta

try {
			String ip = "localhost";
			int porta = 8080;
			InetSocketAddress adress = new InetSocketAddress(ip, porta);
			Socket s = new Socket ();
			s.connect(adress);
			
			DataInputStream entrada = new DataInputStream(s.getInputStream());
			DataOutputStream saida = new DataOutputStream(s.getOutputStream());
			
			saida.writeInt(0);
			
			String linha = entrada.readUTF();
			System.out.println("Recebendo do servidor: " + linha);		
			
		} catch (Exception e)  {
			e.printStackTrace();
		}

OK, quando eu faço isso, funciona perfeitamente.

 

Porém, se alguém ligar o wireshark e ver os pacotes, os pacotes estarão desprotegido.

 

Existe algum método que proteja a comunicação do Servidor / Cliente?

(que não dar para manipular com wireshark ou com qualquer outro programa).

Editado por _Kurimatzu_
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

try {
			String ip = "localhost";
			int porta = 8080;
			InetSocketAddress adress = new InetSocketAddress(ip, porta);
			Socket s = new Socket ();
			s.connect(adress);
			
			DataInputStream entrada = new DataInputStream(s.getInputStream());
			DataOutputStream saida = new DataOutputStream(s.getOutputStream());
			
			saida.writeInt(0);
			
			String linha = entrada.readUTF();
			System.out.println("Recebendo do servidor: " + linha);		
			
		} catch (Exception e)  {
			e.printStackTrace();
		}

OK, quando eu faço isso, funciona perfeitamente.

 

Porém, se alguém ligar o wireshark e ver os pacotes, os pacotes estarão desprotegido.

 

Existe algum método que proteja a comunicação do Servidor / Cliente?

(que não dar para manipular com wireshark ou com qualquer outro programa).

 

 

É só criptografar, não vai dar pra ver com o Wireshark, mas ele pode ver o conteúdo antes de tu criptografar (decompilando etc), já que tu vai estar fazendo isso no cliente.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...