Foros del Web » Administración de Sistemas » Seguridad y redes »

Como engaño programa?

Estas en el tema de Como engaño programa? en el foro de Seguridad y redes en Foros del Web. Amigos, el tema es el siguiente tengo un programa que es demo y que funciona con todas sus opciones, pero la version demo no anda ...
  #1 (permalink)  
Antiguo 12/07/2004, 13:20
 
Fecha de Ingreso: abril-2002
Mensajes: 127
Antigüedad: 22 años, 7 meses
Puntos: 0
Como engaño programa?

Amigos, el tema es el siguiente tengo un programa que es demo y que funciona con todas sus opciones, pero la version demo no anda en red (intranet), solo anda en local (osea, en una carpeta del disco duro), pero el original si, yo estube editando los archivos pero no se como enmascarar el \\ de la red que es lo que le dice al programa la ruta donde tiene que buscar las bases de datos (y que esta por entrar a una red, por eso me tira error porque se da cuenta por ahí), lo que yo quiero hacer, es enmascarar la red y hacerle creer al programa que esta trabajando en local, pero no se como hacer esto. A ver si algún habilidoso e iluminado con este tema sabe como puedo hacer y me da la solucion.

Gracias anticipadas!!!!!!
  #2 (permalink)  
Antiguo 12/07/2004, 14:22
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Pues si el programa solo te trabaja en local, lo que podes hacer es crear unidades virtuales de la ruta de la BD con el comando NET USE:
Por ejemplo, para crear la unidad virtual en la letra H: de un recurso compartido llamado BaseDatos en el PC01, se haría así:

NET USE H: \\PC01\BaseDatos /Y

Con eso tendría en tu PC una nueva unidad virtual apuntando a la BD del PC01, ejecuta el programa a ver si lo detecta. Si no es así, no te va a quedar más opción que comprarlo.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #3 (permalink)  
Antiguo 13/07/2004, 08:11
 
Fecha de Ingreso: abril-2002
Mensajes: 127
Antigüedad: 22 años, 7 meses
Puntos: 0
De acuerdo A ver si entiendo.

Amigo, primero gracias por tu respuesta.
Dime el / Y final para que es, que funcion cumple.
Si quiero anular despues la unidad que cree, como hago?

Ahora voy a probar y te cuento que paso.

Saludos,
  #4 (permalink)  
Antiguo 13/07/2004, 15:54
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Cita:
Iniciado por El Jedi
Amigo, primero gracias por tu respuesta.
Dime el / Y final para que es, que funcion cumple.
Si quiero anular despues la unidad que cree, como hago?

Ahora voy a probar y te cuento que paso.

Saludos,
NET USE <UNIDAD> \\<EQUIPO>\<RECURSO> /Y

NET USE <UNIDAD>: Es la unidad lógica a crear y la asignación de la letra para la unidad virtual. En este caso vamos a usar H: pero puede ser cualquier otra letra que no esté siendo ocupada.

<EQUIPO>: Es el nombre del servidor o PC donde se encuentra el recurso que se va a compartir, en el ejemplo vamos a suponer que se llama PC01.

<RECURSO>: Es el nombre del recurso compartido, siguiendo el ejemplo el recurso se llama BaseDatos.

/Y: Es para indicar que deje la conexión fija, o sea, que reconecte cuando se reinicie el donde se generó la unidad virtual. Hay que tomar en cuenta que el pc que contiene el recurso compartido (donde está físicamente la información), debe estar encendido para que funcione y se pueda reconectar.

NET USE H: \\PC01\BaseDatos /Y

En caso de querer eliminar la unidad virtual, solo debes dar botón derecho sobre la unidad virtual y seleccionar DESCONECTAR
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:21.