Visual Basic - Limitar uso de software

Life is soft - evento anual de software empresarial
 
Vista:

Limitar uso de software

Publicado por Enrique Coloma Soriano (15 intervenciones) el 08/05/2025 11:39:52
Necesito ayuda. He creado un ejecutable y quisiera saber como limitar su uso a un tiempo definido y que luego quede inservible. Un pequeño ejemplo seria ideal.
Gracias amigos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 145
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Limitar uso de software

Publicado por Sah1d Ra (198 intervenciones) el 09/05/2025 19:20:14
Saludos

Lamento decirte que es algo muy complicado y cada quien usa métodos diferentes.

Lo que si te digo es que nunca uses:
1
2
3
If clave <> "Pasar" Then
 msgbox "Error de clave": exit sub
end if

De lo anterior se desprenden dos brechas:
1.- Con un editor de textos (bloc de notas) o editor hexadecimal podrías localizar la palabra "Pasar"
2.- Un depurador como el OllyDbg puedes cambiar la sentencia <> otra y con eso también burlarías la restricción.

Usa la ofuscación de texto o variables dentro del programa, en ocasiones puedes usar funciones que no lleven a nada o ciclos que solo hagan algo sin arrojar nada, también podrías usar un empaquetador de ejecutables (UPX), pero no te sirve de mucho si usan el PEiD lo cual te dirá como fue empaquetado y con eso lo podrías volver a desempaquetar.

Al final de cuentas tu ingenio es la clave, Felices lineas de progra10n.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar