Foro de Tecnología de la Información

Discuciones y dudas sobre las tecnologías.

Foro de Tecnología de la Información
Consulta
* E-mail:
* Password:
Registrarse Presentación Miembros Imágenes
¿Has olvidado tu Password?

Lista de mensajes
Autor Mensaje
mauricio
 
Mensajes: 3
Registrado: Noviembre/2007
Estado: Off-line
Grupo: Nuevo usuario
 
 
  Re: Consulta. 11/Noviembre/2007 - 03:17

ojala alguien sepa

 

saludos

Osvaldo Mauricio

http://www.topicost.com

JULIO ALEJANDRO
 
Mensajes: 3
Registrado: Mayo/2006
Estado: Off-line
Grupo: Nuevo usuario
 
 
  Consulta. 01/Mayo/2006 - 08:52

Hola a todos, una consulta, estoy tratando de hacer un vbscript que use el winsock y mande caracteres a un puerto el cual a su vez esta siendo escuchado por el netcat; como el netcat no recibe nada decidi crear otro vbscript que escuche en el puerto para verificar si realmente el primer vbscript esta mandando data a ese puerto y por lo que veo si lo hace; el vbscript del 1ero (el que manda data al puerto) es el siguiente

********************************************
Set WinSock1 = CreateObject("MSWinsock.Winsock")
WinSock1.Protocol = 1
WinSock1.RemoteHost = "127.0.0.1"
WinSock1.LocalPort = 800
WinSock1.RemotePort = 801
WinSock1.Connect
WinSock1.SendData "hola"
WinSock1.Close
Set WinSock1 = Nothing

**********************************************
El del 2do. vbscript es el siguiente:

On Error Resume next
Set servidor =wscript.CreateObject("MSWinsock.Winsock")
servidor.protocol= 1
servidor.localport= 801
servidor.bind
If err.number <> 0 Then wscript.quit
Do
SERVIDOR.GETDATA DATO
MENSAJE = CStr(DATO)
If mensaje <> "" Then
On Error Resume Next
MsgBox mensaje
End if
MENSAJE = ""
dato= ""
LOOP

**************************************
En el netcat puse lo siguiente:
c:\>nc -l -vv -p 801

Alguien sabe a que se deberia que el netcat no recibe lo que le envia el 1er. vbscript pero sin embargo el 2do. vbscript si recibe lo que le envia el 1er. vbscript? Será porque esta usando el protocolo UDP? Gracias de antemano por la ayuda.

 

 

elangelito!

 

JULIO ALEJANDRO
 
Mensajes: 3
Registrado: Mayo/2006
Estado: Off-line
Grupo: Nuevo usuario
 
 
  Consulta 01/Mayo/2006 - 08:48

Hola a todos, una consulta, estoy tratando de hacer un vbscript que use el winsock y mande caracteres a un puerto el cual a su vez esta siendo escuchado por el netcat; como el netcat no recibe nada decidi crear otro vbscript que escuche en el puerto para verificar si realmente el primer vbscript esta mandando data a ese puerto y por lo que veo si lo hace; el vbscript del 1ero (el que manda data al puerto) es el siguiente

********************************************
Set WinSock1 = CreateObject("MSWinsock.Winsock")
WinSock1.Protocol = 1
WinSock1.RemoteHost = "127.0.0.1"
WinSock1.LocalPort = 800
WinSock1.RemotePort = 801
WinSock1.Connect
WinSock1.SendData "hola"
WinSock1.Close
Set WinSock1 = Nothing

**********************************************
El del 2do. vbscript es el siguiente:

On Error Resume next
Set servidor =wscript.CreateObject("MSWinsock.Winsock")
servidor.protocol= 1
servidor.localport= 801
servidor.bind
If err.number <> 0 Then wscript.quit
Do
SERVIDOR.GETDATA DATO
MENSAJE = CStr(DATO)
If mensaje <> "" Then
On Error Resume Next
MsgBox mensaje
End if
MENSAJE = ""
dato= ""
LOOP

**************************************
En el netcat puse lo siguiente:
c:\>nc -l -vv -p 801

Alguien sabe a que se deberia que el netcat no recibe lo que le envia el 1er. vbscript pero sin embargo el 2do. vbscript si recibe lo que le envia el 1er. vbscript? Será porque esta usando el protocolo UDP? Gracias de antemano por la ayuda.

el angelito


Usuarios activos
2 usuarios activos: 0 miembros y 2 huespedes en el foro.
 Reglas de mensaje
puedes escribir nuevos temas
puedes responder a los temas
puedes adjuntar archivos
no puedes editar tus mensajes
Contactar con el Administrador del foro.

La utilización del servicio vendrá condicionada por la previa aceptación de las Condiciones Generales de Uso del Servicio.



Foro gratis creado en ForosWebGratis.com. Crea tu propio foro aquí.