Nome do Serviço  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
italobrazPJ
JavaChild
[Avatar]

Membro desde: 12/03/2004 00:00:00
Mensagens: 149
Localização: 17900957
Offline

criei um client q utiliza socket...

gostaria de saber q ao me conectar na porta (Exemplo 22,21,80) se existe uma função q me diga q programa está nakela porta (Exemplo SSH, telnet, http, etc)

Muito Obrigado
[WWW] aim icon [ICQ]
italobrazPJ
JavaChild
[Avatar]

Membro desde: 12/03/2004 00:00:00
Mensagens: 149
Localização: 17900957
Offline

ngm sabe me dizer????
[WWW] aim icon [ICQ]
matheusPJ
GUJ Hacker
[Avatar]

Membro desde: 23/03/2003 00:00:00
Mensagens: 6928
Offline

..eu não

http://www.portaljava.com
[WWW] aim icon [ICQ]
Samuel_PessorrussoPJ
JavaEvangelist
[Avatar]

Membro desde: 22/04/2004 00:00:00
Mensagens: 451
Localização: 4759103
Offline

o client e o server são seus ? se forem vc mesmo pode implementar isso, agora se não forem e você esta tentando fazer algo do tipo:
verificando todas as portas de um computador e vendo quais serviços estão abertos (hehehehe)... não sei se o serviço te responde quem ele é naum....

http://
[WWW] aim icon [ICQ]
italobrazPJ
JavaChild
[Avatar]

Membro desde: 12/03/2004 00:00:00
Mensagens: 149
Localização: 17900957
Offline

Exatamente isso q tenho q fazer estilo um Scanner de POrta....

é pra facul aula de Sistema Distribuido......

mas pelo q eu procurei na net.... vou ter q usar um arquivo q tem no próprio SO..... q diz q porta é referente ao q.....

mó treta...

mas valew
[WWW] aim icon [ICQ]
Samuel_PessorrussoPJ
JavaEvangelist
[Avatar]

Membro desde: 22/04/2004 00:00:00
Mensagens: 451
Localização: 4759103
Offline

vc pode pesquisar na net ..... e montar uma hashtable no seu programa... ai quando vc encontra uma porta aberta, é so ir na hashtable e ver a descriçao... mas mesmo assim vc precisa buscar na net as descrições de cada porta

http://
[WWW] aim icon [ICQ]
RomaPJ
Smalltalk
[Avatar]

Membro desde: 30/01/2005 00:00:00
Mensagens: 2
Offline

kra da uma olhada ae em uma aplicação q fiz para ver se te interessa, tipo ela escaneia apartir do endereço que vc der para ela e retorna todas as portas que estão aberta, porem n é um processo muito rapido, mais funciona. Essa aplicação escaneia portas menores que 1024:

import java.net.*;
class ProcuraPortas{
public static void main(String []a){
Socket socket;
String host = "10.142.184.111";
for (int i=0 ; i <1024; i++)
{
try{
socket = new Socket (host,i);
System.out.println("Existe um servidor em " + host + " porta " + i);
socket.close();
}catch (Exception e){}
}
}
}
[WWW] [ICQ]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team