A diferença entre conexão direta e reversa é que voçe nao precisa saber obrigatóriamente o IP da vitima, mas sim apenas que ela abra o arquivo servidor D:
Crie um novo projeto
Adicione:
1 Controle Winsock (AxWinsock1)
1 ListBox (ListBox1)
No Evento Form1_Load:
No Evento AxWinsock1_ConnectionRequest:
Compile e Crie um novo projeto
Adicione:
1 Controle Winsock (AxWinsock1)
1 Button (Button1)
No Evento Button1_Click:
Compile e Teste
Obs: No RemotePort e LocalPort, voce pode escolher a porta qe usará, mas tera de usar a mesma para colocar no Connect do Winsock no Button1 do segundo projeto
Obs2: Para testar use o IP "127.0.0.1" ou seu proprio IP
Obs3: Em vez de usar o Button voce pode usar o Form1_Load ou algo que preferir
Erros? Por favor, me avisem....
Crie um novo projeto
Adicione:
1 Controle Winsock (AxWinsock1)
1 ListBox (ListBox1)
No Evento Form1_Load:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
AxWinsock1.Close()
AxWinsock1.RemotePort = "3232"
AxWinsock1.LocalPort = "3232"
AxWinsock1.Listen()
End Sub
AxWinsock1.Close()
AxWinsock1.RemotePort = "3232"
AxWinsock1.LocalPort = "3232"
AxWinsock1.Listen()
End Sub
Private Sub AxWinsock1_ConnectionRequest(ByVal sender As Object, ByVal e As AxMSWinsockLib.DMSWinsockControlEvents_ConnectionR equestEvent) Handles AxWinsock1.ConnectionRequest
AxWinsock1.Accept(requestID:=1)
ListBox1.Items.Add(AxWinsock1.RemoteHostIP)
AxWinsock1.Close()
AxWinsock1.Listen()
End Sub
AxWinsock1.Accept(requestID:=1)
ListBox1.Items.Add(AxWinsock1.RemoteHostIP)
AxWinsock1.Close()
AxWinsock1.Listen()
End Sub
Compile e Crie um novo projeto
Adicione:
1 Controle Winsock (AxWinsock1)
1 Button (Button1)
No Evento Button1_Click:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
AxWinsock1.Close()
AxWinsock1.Connect("127.0.0.1", "3232") ' TextBox1 = IP, TextBox2 = Porta
End Sub
AxWinsock1.Close()
AxWinsock1.Connect("127.0.0.1", "3232") ' TextBox1 = IP, TextBox2 = Porta
End Sub
Obs: No RemotePort e LocalPort, voce pode escolher a porta qe usará, mas tera de usar a mesma para colocar no Connect do Winsock no Button1 do segundo projeto
Obs2: Para testar use o IP "127.0.0.1" ou seu proprio IP
Obs3: Em vez de usar o Button voce pode usar o Form1_Load ou algo que preferir
Erros? Por favor, me avisem....
Comment