Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Conexion remota (https://www.clubdelphi.com/foros/showthread.php?t=16890)

auribe 15-12-2004 16:42:14

Conexion remota
 
Hola a todos, necesito que alguien me ayude en los siguiente:
Tengo que conectarme a una computadora remota utilizando la linea de telefono (tal como lo hace PCanywere), copiar un archivo de dicha computadora y copiarlo a mi maquina sin que el usuario se de cuenta.

Estoy utilizando Delphi 5 y el archivo es un txt.

No se que componentes debo utilizar para esto fines.

Neftali [Germán.Estévez] 15-12-2004 17:16:01

Cita:

Empezado por auribe
...Tengo que conectarme a una computadora remota utilizando la linea de telefono (tal como lo hace PCanywere), copiar un archivo de dicha computadora y copiarlo a mi maquina sin que el usuario se de cuenta....

...y todo eso sin que el otro se de cuenta!!!! uffff

Necesitas dos aplicaciones, por lo pronto; Una instalada en la máquina a la que te vas a conectar y otra en tu máquina; Un cliente-Servidor, vamos. Es lo que hace PCAnyware, un troyano, VNC,... y tantos otros. Para la comunicación sockets, tal vez (aquí tal vez alguien con más conocimientos pueda dar otras alternativas...).
Una vez tengas tu aplicación instalada en el ordenador remoto, se supone que desde tu ordenador debes marcar su número de teléfono, suponer que su ordenador está conectado, y que el módem permite autorespuesta, "cazar esa respuesta" y pasar el control a tu programa,... ufff y todo eso sin que el otro se entere,... ufffffff
Una vez que tengas los dos programas comunicándose, el envío debería ser lo más sencillo, aunque veo muchos impedimentos para llegar hasta aquí.

De todas formas si dieras más detalles del problema tal vez se podría afinar un poco más...

auribe 15-12-2004 21:00:15

Lo que quisiera es tomar un archivo txt, el cual esta en un directorio de la maquina a la que me quiero conectar (c:\archivo.txt) y entonces transferirlo a mi pc. Todo esto desde mi aplicacion. Obviamente el archivo es generado por una aplicacion que tiene el usuario de la maquina remota y este usuario utilizara la linea de telefono, la conectara a su pc a una hora especifica y el resto lo debe hacer mi aplicacion (marcar el numero,conectarse y poner el archivo en mi pc.). Eso es lo que realmente quiero, pero no tengo ni idea de como puede hacerse eso. No se delphi 5 trae componentes para esto o existen otros componentes que puedan instalar y usarlos para esos fines.

Neftali [Germán.Estévez] 16-12-2004 13:12:46

No te serviría el intercambio de ficheros vía FTP o incluso por Mail como hacen muchas aplicaciones; Eso simplificaría mucho las cosas.

auribe 21-12-2004 18:52:40

Lo intentare con FTP como primera opcion, ya que si es por mail, necesariamente tendria la persona remota que enviar el archivo, mientras que mi intencion es que sea yo desde el servidor que capture el archivo.

No he usado los componentes FTP de delphi, pero entiendo que funcionan bien.

Gracias..

madman 30-12-2004 08:25:12

En efecto los Sockets son tu mejor opcion.
Por ahi tengo un source de un servidor y cliente para mandar archivos. ;)

DarkByte 30-12-2004 11:59:51

También podrías probar a explotar la vulnerabilidad RPC (Remote Procedure Call.. como la que usó el BugBear)... hay muchos exploits por ahí que te abren una cuenta shell en el sistema... es algo piratilla...-pero me parece una de las más acertadas si no quieres enviar archivos ni tonterías...

DarkByte 30-12-2004 12:04:51

Por cierto: otro remedio es el Remote Administration... legal (y por tanto indetectable), seguro y eficaz... Recomendado :p


La franja horaria es GMT +2. Ahora son las 21:29:05.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi