--Hola.Tengo una aplicación de este tipo, y lo que hago es amarrar por la MAC de la tarjeta de red.Puedes tener en una tabla el listado de MACs a las cuales permitir el acceso a la aplicación y cuando inicial el software haces la validación.Existen diferentes métodos de capturar la MAC de la PCEn mi caso utilizo este código; que lo baje navegando por internet. Pero existen mas códigos, solo es cuestión de investigar; va a depender del sistema operativo... y otros.========================================Any la_usb[]string ls_messageole_wsh = CREATE OLEObjectole_wsh.ConnectToNewObject("MSScriptControl.ScriptControl")ole_wsh.Language = "vbscript"ole_wsh.AddCode('Function rtnMACAddresses()~r~n' &+ 'MACAddressList = "" ~r~n' + &+ 'strComputer = "."~r~n' + &+ 'Set objWMIService = ' + &+ ' GetObject("winmgmts:{impersonationLevel=impersonate}!\\" _~r~n' &+ '& strComputer & "\root\cimv2")~r~n' &+ 'Set colItems = ' &+ ' objWMIService.ExecQuery("Select * from Win32_NetworkAdapterConfiguration Where IPEnabled = ~'TRUE~'")~r~n' &+ 'For Each objItem in colItems~r~n' &+ 'MACAddressList = MACAddressList & " | " & objItem.Description & " = " & objItem.MACAddress ~r~n' &+ 'Next~r~n' &+ 'rtnMACAddresses = MACAddressList~r~n' &+ 'End Function')ls_message = ole_wsh.Eval("rtnMACAddresses")ole_wsh.DisconnectObject()DESTROY ole_wshreturn ls_message========================
From: Alberto Cuevas <betocuevas.net@gmail.com>
To: powerbuilder-ica@googlegroups.com; techeraz9@googlegroups.com
Sent: Friday, June 21, 2013 12:12 PM
Subject: Seguridad
--Hola a todos, tengo la siguiente pregunta como puedo amarrar una aplicacion a una pc, he leido varias opciones como saber el nro de serie de la maquina, trabajar con regedit, dlls y otras que de seguro ya ustedes han leido, pero quiero sugerencias segun su experiencia.Gracias anticipadas.
---
Has recibido este mensaje porque estás suscrito al grupo "TechEra" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a techeraz9+unsubscribe@googlegroups.com.
---
Has recibido este mensaje porque estás suscrito al grupo "TechEra" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a techeraz9+unsubscribe@googlegroups.com.
---
Has recibido este mensaje porque estás suscrito al grupo "TechEra" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a techeraz9+unsubscribe@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
0 comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.