WINSOCK BLOCK IP
Olá todos.
Gostaria de saber no VB6 como block IP de alguem do meu PC.
Exemplo: Tenho um Game Online, e meu PC é o HOST, e o Game usa a Porta 10009, então eu gostaria que o programa eu colocase o IP do cara e quando clicar no Botão o IP dele é Bloqueado daquela Porta.
Assim o IP do cara é Block e ele para de receber os pacotes do Game Online, assim ele tem uma conexão perdida do game.
Se alguem souber me ajudar nisso eu agradeço muito.
Obrigado.
Gostaria de saber no VB6 como block IP de alguem do meu PC.
Exemplo: Tenho um Game Online, e meu PC é o HOST, e o Game usa a Porta 10009, então eu gostaria que o programa eu colocase o IP do cara e quando clicar no Botão o IP dele é Bloqueado daquela Porta.
Assim o IP do cara é Block e ele para de receber os pacotes do Game Online, assim ele tem uma conexão perdida do game.
Se alguem souber me ajudar nisso eu agradeço muito.
Obrigado.
Alguem pode me ajudar?
veja se este link te ajuda
http://vbweb.com.br/dicas_visual.asp?Codigo=1920&Classificacao=
[]'s
Isso iria block a porta.
Gostaria de saber como block apenas um determinado IP daquela porta.
Gostaria de saber como block apenas um determinado IP daquela porta.
Eu até procurei por Firewall, só que requer umas par de coisa, e não é exatamente o que eu quero.
Eu quero apenas coloca o IP do cara, e ele ser blokiado da porta [Ô]10009[Ô].
Eu quero apenas coloca o IP do cara, e ele ser blokiado da porta [Ô]10009[Ô].
Citação::
Você pode por exemplo criar uma lista de IPs bloqueados e quando o cliente conecta você verifica se o IP dele está nesta lista, se sim você simplesmente fecha a conexão ou pode até mandar uma mensagem falando que ele está bloqueado.
Mais como eu poderia cria essa lista e blokiar ele?
alguem pode ajudar?
Voce pode criar uma lista em txt mesmo,ou em ini por exemplo e upa-la em algum host.. logo no programa client voce baixa essa lista e então a lê ,faz as comparações e fecha a conexão caso nescessário,isso tudo dentro do programa client.
Para baixar a lista,voce pode usar o componente INET,e então é so chamar :
Dim Lista as string
Lista = Inet1.OpenUrl([Ô]http://Testandoumhost.com.br/ListaBanidos.ban[Ô])
Esse .ban é so uma extensão,a raÃz do arquivo é um texto,mas aà ficaria muito inseguro,então você pode implementar métodos de segurança,tais como senhas,encriptação de dados e etc.
Para baixar a lista,voce pode usar o componente INET,e então é so chamar :
Dim Lista as string
Lista = Inet1.OpenUrl([Ô]http://Testandoumhost.com.br/ListaBanidos.ban[Ô])
Esse .ban é so uma extensão,a raÃz do arquivo é um texto,mas aà ficaria muito inseguro,então você pode implementar métodos de segurança,tais como senhas,encriptação de dados e etc.
Mais eu gostaria de saber como é o code para block o IP do cara no Firewall.
Tópico encerrado , respostas não são mais permitidas