Identificar IP pelo MSN: é possível ?
Sim e não. Tudo depende do tipo de informação que está sendo trocada.
A troca de informações simples permite apenas a identificação do endereço IP do servidor do Messenger. É o mesmo princípio em chats web, onde não há uma relação direta IP a IP e o objetivo é, meramente, conversar. Entretanto, quando há uma condição especial, como, por exemplo, a troca de arquivos entre dois usuários, é possível sim identificar o IP do outro micro, pois, nesse caso, o arquivo será transferido, diretamente, entre ambos os computadores.
Quando uma conexão é estabelecida, os dados são armazenados numa região de memória temporária, chamada buffer. É a partir daí que se pode obter todos os endereços IP, que estejam se comunicando com o seu micro, inclusive a porta utilizada por eles. Conforme as conexões e processos vão sendo encerrados, os dados desta memória vão sendo apagados.
Programas, como o MSN, abrem uma porta randômica (aleatória) durante a transferência de um arquivo, especialmente para esta finalidade. Quando a transferência é concluída, a porta é, então, fechada.
Existe um programa nativo do Windows, chamado Netstat, que permite mostrar todas as conexões ativas no momento. Assim como a maioria dos executáveis em modo texto, este também precisa ser chamado utilizando-se parâmetros. Veja alguns deles:
-a: Exibe todas as conexões e portas de escuta.
-b: Exibe o executável envolvido na criação de cada conexão ou porta de escuta.
-e: Exibe estatísticas Ethernet. Isso pode ser combinado à opção -s.
-n: Exibe endereços e números de porta em formato numérico.
-o: Exibe a ID (número de identificação) do processo associado a cada conexão.
Para identificar o endereço IP do micro de outro usuário do MSN, tudo o que precisaremos, é de apenas dois destes parâmetros: -n e -b. Com o parâmetro -n poderemos obter todos os endereços IP e portas e com o -b, obteremos o executável envolvido, que, no caso, deverá ser msnmsgr.exe.
Rodando a combinação netstat -n -b serão exibidos todos os endereços IP, portas e executáveis envolvidos em cada conexão. Veja:
Para quem não gosta, ou não está habituado à programas em modo texto, existe uma saída: o programa Active Ports. Ele automatiza todo o trabalho, exibindo endereços IP, portas, executáveis envolvidos, diretório destes executáveis, etc. Tudo em uma interface simples e amigável, que atualiza a cada instante os dados de cada conexão.
Este programa pode ser baixado em http://www.download.com/Active-Ports/3000-2085_4-10062969.html?tag=dl.1
Sim e não. Tudo depende do tipo de informação que está sendo trocada.
A troca de informações simples permite apenas a identificação do endereço IP do servidor do Messenger. É o mesmo princípio em chats web, onde não há uma relação direta IP a IP e o objetivo é, meramente, conversar. Entretanto, quando há uma condição especial, como, por exemplo, a troca de arquivos entre dois usuários, é possível sim identificar o IP do outro micro, pois, nesse caso, o arquivo será transferido, diretamente, entre ambos os computadores.
Quando uma conexão é estabelecida, os dados são armazenados numa região de memória temporária, chamada buffer. É a partir daí que se pode obter todos os endereços IP, que estejam se comunicando com o seu micro, inclusive a porta utilizada por eles. Conforme as conexões e processos vão sendo encerrados, os dados desta memória vão sendo apagados.
Programas, como o MSN, abrem uma porta randômica (aleatória) durante a transferência de um arquivo, especialmente para esta finalidade. Quando a transferência é concluída, a porta é, então, fechada.
Existe um programa nativo do Windows, chamado Netstat, que permite mostrar todas as conexões ativas no momento. Assim como a maioria dos executáveis em modo texto, este também precisa ser chamado utilizando-se parâmetros. Veja alguns deles:
-a: Exibe todas as conexões e portas de escuta.
-b: Exibe o executável envolvido na criação de cada conexão ou porta de escuta.
-e: Exibe estatísticas Ethernet. Isso pode ser combinado à opção -s.
-n: Exibe endereços e números de porta em formato numérico.
-o: Exibe a ID (número de identificação) do processo associado a cada conexão.
Para identificar o endereço IP do micro de outro usuário do MSN, tudo o que precisaremos, é de apenas dois destes parâmetros: -n e -b. Com o parâmetro -n poderemos obter todos os endereços IP e portas e com o -b, obteremos o executável envolvido, que, no caso, deverá ser msnmsgr.exe.
Rodando a combinação netstat -n -b serão exibidos todos os endereços IP, portas e executáveis envolvidos em cada conexão. Veja:
Para quem não gosta, ou não está habituado à programas em modo texto, existe uma saída: o programa Active Ports. Ele automatiza todo o trabalho, exibindo endereços IP, portas, executáveis envolvidos, diretório destes executáveis, etc. Tudo em uma interface simples e amigável, que atualiza a cada instante os dados de cada conexão.
Este programa pode ser baixado em http://www.download.com/Active-Ports/3000-2085_4-10062969.html?tag=dl.1