Autor
|
Tema: Como evitar compartir un programa en red (lan) ??? (Leído 3,778 veces)
|
codeliber
Desconectado
Mensajes: 35
|
Hola family, Hay alguien que sabe como resolver el tema que indico a continuación? O por lo menos, indicar una pista, una idea...? algo, porfaaaa.. jajajaja A ver el escenario: 1) Tengo un programa "spice.exe" instalado y funcionante, en un pc "A". 2) Dicho pc "A", está en una red (una lan), con tres pc más "B", "C" y "D". La pregunta: ¿Como puedo detectar que uno cualquiera de los pc "B", "C" o "D", esté accediendo al programa "spice.exe" instalado en el pc "A" ??? Está claro que mi objetivo es NO permitir el acceso al programa "spice.exe", desde otro pc (que esté en una red lan) distinto al cual esté instalado. Hay alguna función en C++, un metodo, una tecnica.. algoooooo ????? Alguna idea, porfa? Gracias, company Salu2
|
|
|
En línea
|
No quiero ser un pez, por eso necesito que me enseñes a pescar.
|
|
|
Mr.Blue
|
La forma mas facil es metiendolo a una carpeta y editar en propiedades de la carpeta, ponerle no compartir, supongo q tenes windows,
|
|
|
En línea
|
|
|
|
codeliber
Desconectado
Mensajes: 35
|
Gracias.. gracias.... Perdonad family, no me he explicado bien...... me refería a otra situacionnnnnn... ¿¿¿¿ Que rutina, modulo, dll... etc. etc. he de usar, poner, incrustar, pegar a golpe de martillo DENTRO el programa "spice.exe", para que el mismo programa "spice.exe" se autodetecte que está siendo accedido desde otro PC "A", "B" o "C", que no sea el mismo pc "A", en el cual está instalado ?????? Es decir: ¿¿¿como puede el programa "spice.exe", saber cual es el PC que lo está usando??? De esta forma el mismo programa autobloquearía el aceso indeseado!!!!! Hay que complicado hacemos el mundo.. jajaja Alguna idea, porfavor? Talvez podría ser algo a nivel de TCP/IP ???? El API de Mr. windows, tiene algo para este caso???? Gracias. Sal2
|
|
|
En línea
|
No quiero ser un pez, por eso necesito que me enseñes a pescar.
|
|
|
Ariath
|
Una cosa, ¿ese programa spice.exe funciona en red?
O sea... tu dices que quieres controlar las personas que se comunican con dicho programa (como si, poniendo otro ejemplo, tuviéramos un programa cliente/servidor de mensajería dentro de una LAN, y quisieramos detectar qué PC cliente se está comunicando con el programa servidor para evitar que lleguen los mensajes a destino), ¿Ese programa tiene alguna capacidad de servidor?
Porque es la única manera en que se me ocurre que un PC externo se comunique con el ...
Salu2
P.D: Dicho sea de paso... ¿Qué hace el famoso spice.exe? XD.
|
|
|
En línea
|
|
|
|
bizco
Desconectado
Mensajes: 698
|
comprueba el numero de serie del disco donde se ejecuta, si no es igual es otro pc.
|
|
|
En línea
|
|
|
|
codeliber
Desconectado
Mensajes: 35
|
Antetodo un GRACIAS por el esfuerzo en tratar de encontrar una solucion.... Comprendo que no he sabido definir bien el "escenario".. a ver: 1. Supongamos que tenemos varios PC "A", "B", "C", "D", en una red VPN ( Red Privada Virtual - perdonad si lo he aclarado, el foro es grande y puede que hay compis que aun no sepan (yo era uno jajaja ) 2. Hay pues una estructura Cliente/Servidor. 3. El objectivo es que el programa "spice.exe" sea ejecutado SOLAMENTE en el PC donde esté instalado (sea cual sea), y NO desde el resto de PC. 4. El programa "spice.exe", no es nada especial, es un sencillo editor de texto, sin más. 5. La idea es que el programa "spice.exe", sea capaz de detectar que haya una peticion de uso DESDE otro PC, que no sea el en el cual esté instalado. 6. Pregunta: que codigos magicos.... ??? que rutinas milagrosas ......??? hay que ponerle DENTRO a "spice.exe", para que el mismo sea capaz de detectar, en tiempo de execucion, que un volgar intruso quiere hacer uso de el? 7. Un a los que me hechen una mano, y otro a los que ha tenido la paciencia de leer.... Sal2
|
|
|
En línea
|
No quiero ser un pez, por eso necesito que me enseñes a pescar.
|
|
|
bizco
Desconectado
Mensajes: 698
|
comprueba el numero de serie del disco donde se ejecuta, si no es igual es otro pc. te lo vuelvo a decir.
|
|
|
En línea
|
|
|
|
|
|