Visual Basic - Proteger desarrollos

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Proteger desarrollos

Publicado por Claudio (54 intervenciones) el 28/05/2007 14:19:53
Hola a todos: Alguien esta protegiendo sus aplicaciones contra las copias, que no se las puedan pasar de una maquina a otra?, de que forma la estan protegiendo?. Desde ya muchas gracias
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
Imágen de perfil de Daniel S

RE:Proteger desarrollos

Publicado por Daniel S (360 intervenciones) el 28/05/2007 20:13:47
Llevo desarrolladas varias aplicaciones y las protejo con un simple archivo de texto, al cargar la aplicacion corrobora el archivo

Por ejemplo

Private Sub Form_Load()
'Libre = FreeFile
'Open "C\Windows\System32\Key.dll" For Input As #1
'Input #1, Valor
'Close
'Lbl_Registro.Caption = "Restan " & Valor & " Ejecuciones para vencer su registro gratis"
'If Trim(Valor) <> "Libre" Then
' If Val(Valor) > 1 Then
' If Val(Valor) < 20 Then
' Principal.Caption = "ATENCION: Su sistema esta proximo a vencer le quedan " & Valor & " ejecuciones"
' Else
' Principal.Caption = "Mekanico V1.23"
' End If
' Else
' killer = App.Path & "\Extras\Kill.exe"
' Shell killer, vbNormalFocus
' End
' End If
' Valor = Valor - 1
' Open "Key.dll" For Output As #Libre
' Print #Libre, Valor
' Close
'Else
' Lbl_Registro.Caption = "Produccion General Daniel Steckler"
'End If

End sub

Aqui verifica el valor del archivo y de ser menor a uno ejecuta el programa kill.exe que elimina al exe en cuestion y se copia a si mismo en lugar y con el mismo nombre que el otro jejejejejejeje
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
sin imagen de perfil

RE:Proteger desarrollos

Publicado por Claudio (54 intervenciones) el 28/05/2007 21:35:38
Muchas gracias por tu ayuda, pero yo estaba pensando en algo como lee el nro de serie del disco, sabras algo como eso?. Nuvamente muchas gracias!!!!!!
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
Imágen de perfil de Daniel S

RE:Proteger desarrollos

Publicado por Daniel S (360 intervenciones) el 28/05/2007 21:39:14
Hay una manera de ver los datos del disco pero es con una API de windows y no lo tengo aqui, si encuentro te lo paso
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

RE:Proteger desarrollos

Publicado por fernando (102 intervenciones) el 28/05/2007 23:31:31
Sub ShowDriveInfo(drvpath)

' drvpath = nombre del disco, por ejemplo "c:"
Dim fs, d, s, t
Set fs = CreateObject("Scripting.FileSystemObject")
Set d = fs.GetDrive(fs.GetDriveName(fs.GetAbsolutePathName(drvpath)))
s_number = d.SerialNumber

End Sub
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