[AYUDA!] Protección de ejecutable con HWID (Hardware ID)

Iniciado por Junior99, 28 Octubre 2016, 22:49 PM

0 Miembros y 1 Visitante están viendo este tema.

Junior99

Buenas, aca(bo de registrarme en este foro ya que estuve buscando informacion por todos lados pero no encuenro lo que necesito...
He visto que una persona habia creado un cheat de counter strike 1.6 y que solamente se podia utilizar si vos le pasabas el Hardware ID y el te generaba una key unica para esa pc, estuve buscando en todos lados pero no logro enconrar como hacer eso...
Si alguien pudiera explicarme estaria agradecido.


PD: Uso visual studio 2010

Gracias!! ;-)

tincopasan

¿podrías ser más claro? has planteado tres problemas.
1) ¿cómo hacer un cheat?
2)¿cómo generar una key tal cual ésta?
3)¿como obtener el hardware id?
en resumidas cuentas ¿qué estás buscando?

Junior99

Lo que quiero es saber como proteger un programa con una key que genero yo desde mi pc a base del hardware id que me pase el usuario que esta queriendo utilizar mi programa

MCKSys Argentina

Cita de: Junior99 en 29 Octubre 2016, 02:00 AM
Lo que quiero es saber como proteger un programa con una key que genero yo desde mi pc a base del hardware id que me pase el usuario que esta queriendo utilizar mi programa

Hola!

Para proteger tu ejecutable puedes usar protecciones existentes o crearte tu propia protección.

En el caso de usar una existente, debe elegir la que mejor se  ajuste a tus necesidades. Existen varias opciones: armadillo, themida/winlicense, enigma, vmprotect, etc.

Si haces tu propia protección, vas a tener que definir la forma en la que trabajará la misma. Necesitarás conocimientos avanzados (mientras más avanzados, mejor) sobre programación, pero también sobre Ing. Inversa; pues ése es el método usado para romper las protecciones.

En fin, el tema es amplio. Si no quieres perder mucho tiempo y obtener una proteccion bastante eficiente (aunque no infalible), deberías optar por las existentes.

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


Junior99

Muchas gracias por tu respuesta! En fin, cual es la que vos me recomendarias?

MCKSys Argentina

Cita de: Junior99 en 29 Octubre 2016, 04:12 AM
Muchas gracias por tu respuesta! En fin, cual es la que vos me recomendarias?


Depende del lenguaje en que programes. Por lo general VMprotect con virtualización a full es bastante seguro.

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."