Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Seguridad Anticopias en VB6 "El Proyecto" por (Geovanny Avila)

Estas en el tema de Seguridad Anticopias en VB6 "El Proyecto" por (Geovanny Avila) en el foro de Visual Basic clásico en Foros del Web. es cierto pero la verdad no todos lo pueden hacer.. y esa es la ventaja.....

  #31 (permalink)  
Antiguo 18/01/2005, 08:38
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 5 meses
Puntos: 53
es cierto pero la verdad no todos lo pueden hacer..
y esa es la ventaja..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #32 (permalink)  
Antiguo 18/01/2005, 11:56
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
En eso tenes razón, para el 99% de los usuarios será una protección efectiva, el único problema sería que el 1% restante saque un parche del programa.
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #33 (permalink)  
Antiguo 18/01/2005, 12:12
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 5 meses
Puntos: 53
si eso es muy cierto, pero es un riezgo que corren todos programadores y las empresas que se dedican a esto.

la verdad no creo que exista un software lo sufientemente seguro como para que no pueda ser robado(Crackeado).
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #34 (permalink)  
Antiguo 04/07/2005, 10:51
Avatar de Jose_minglein2  
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 19 años, 6 meses
Puntos: 8
Solo añadir (aunque hace ya tiempo de este post) que se den una vuelta por el burro y busquen keygens de por poner un ejemplo Norton System Security, y eso que se dedican a seguridad, y ni siquiera ellos pueden proteger su software.

Que quereis que os diga.
  #35 (permalink)  
Antiguo 13/07/2005, 05:18
jorevale
Invitado
 
Mensajes: n/a
Puntos:
Gracias

Bien, buscando otras cosas en el foro, me he encontrado con este (interesante) post, bastante antiguo ya.

Quería agradecerle a GeoAvila su aportación. En lo personal, pienso que puede resultar muy útil. Intentaré ponerlo en práctica próximamente. Ya te comentaré.

No dudo que pueda ser más profesional (o menos, no tengo criterio al respecto) otros métodos planteados en el post, pero de cualquier modo creo que es muy válida la aportación.

Muchas gracias, nos vemos
  #36 (permalink)  
Antiguo 13/07/2005, 12:34
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 5 meses
Puntos: 53
, bueno la verdad este post si ya tiene rato y la idea es simple, pero al amigo que le trate de explicar se hizo dificil, y de alli vinieron todos los post..
y bueno la verdad espero que por lo menos le sirva de ayudar a uno..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #37 (permalink)  
Antiguo 29/07/2005, 10:55
 
Fecha de Ingreso: junio-2005
Mensajes: 28
Antigüedad: 18 años, 11 meses
Puntos: 0
Navegando por el foro me encontre con este post y me ha venido de perlas para lo que queria hacer Muchisimas gracias. Estais hechos unos artistas
  #38 (permalink)  
Antiguo 29/07/2005, 19:38
Avatar de Jad-Neo  
Fecha de Ingreso: octubre-2004
Mensajes: 344
Antigüedad: 19 años, 7 meses
Puntos: 0
Amigos, he estado leyendo sus comentarios con respecto a la seguridad y todo ese rollo y he notado que tiene un pequeño percanse, en la unidad veo que siempre ponen "C:\", eso podría ser un problemota ya que no todos los usuarios disponen de esa unidad, es más a veces tienen 2 discos duros; en fin espero ya me hallan entendido . En ese caso les recomiendo usar esta función:

Declare Function GetWindowsDirectory Lib "kernel32" _
Alias "GetWindowsDirectoryA" ( _
ByVal lpBuffer As String, _
ByVal nSize As Long) As Long

Public Function GetWinDir () As String
Dim tmpStr$
tmpStr=Space(1024)

Call GetWindowsDirectory (tmpStr, Len(tmpStr))
tmpStr = Mid$(Trim$(tmpStr), 1)
GetWinDir = Mid$(tmpStr, 1, Len(tmpStr) - 1)

End Function

Para que les dé el la hubicación del directorio raíz de Windows. Después hacen lo siguiene:

Dim Unidad$, tmpDir$
tmpDir = GetWinDir()
Unidad = Mid$(tmpDir, 1, 3) 'la unidad siempre son las 3 primeras letras de una ruta completa

Espero les sirva, no más para ese pequeño detallito.

Última edición por Jad-Neo; 09/08/2005 a las 17:26
  #39 (permalink)  
Antiguo 30/07/2005, 08:54
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Como ya han dicho, con poner un simple salto en el momento en que comprueba el codigo adiós todo... Que quede claro que para un programa importante es una sandez, y además todo acaba siendo crackeado...
  #40 (permalink)  
Antiguo 30/07/2005, 09:02
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 23 años, 7 meses
Puntos: 19
Gracias GeoAvila por tu aporte, te felicito. Estaría muy bueno que hicieras un pequeño "leeme.txt" que explique brevemente como usar el código.
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!
  #41 (permalink)  
Antiguo 02/08/2005, 06:26
 
Fecha de Ingreso: mayo-2005
Mensajes: 93
Antigüedad: 19 años
Puntos: 1
Yo tengo hecho lo mismo en un programa, y utiliza ttambién la etiqueta del "C:\", pero modifico ciertas cosillas.
Para que no queden dudas, lo explico por pasos...

1.- Cuando se ejecuta el programa, se llama a ersta función

Private Function ComprobarPrimera() As Boolean

ComprobarPrimera = False

Dim SERIAL As String
SERIAL = GetSerialNumber("C:")
If GetSetting("tn3m", "4r3m1rp", SERIAL, "NO") = "NO" Then
AccesoPrimera.Show vbModal

If AccesoPrimera.CORRECTO Then
ComprobarPrimera = True
Call SaveSetting("tn3m", "4r3m1rp", SERIAL, "SI")
End If
Else
ComprobarPrimera = True
End If
End Function


Que lo que hace es mirar una entrada en el registro de ese PC.

Si no existe esa entrada, llama a una pantalla (AccesoPrimera.show vbmodal) que tiene una contraseña casi imposible de reventar (25 caracteres incongruentes) por lo que por fuerza bruta hay que tener ganas, mediante un algoritmo (que no os voy a dar, obviamente).

2.- Cuando se acierta dicha contraseña (AccesoPrimera.CORRECTO), se graba dicha la información del disco en la entrada del registro correspondiente:

Call SaveSetting("tn3m", "4r3m1rp", SERIAL, "SI")

Y con eso y un bizcocho...
Ya ta!!!
Os vale???
__________________
No te hubieran dado la capacidad de soñar sin darte también la posibilidad de convertir tus sueños en realidad
  #42 (permalink)  
Antiguo 03/08/2005, 18:05
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Cita:
Iniciado por zabait
que tiene una contraseña casi imposible de reventar
Incorrecto. En segundos aparece...

No es por decepcionarte, pero tus queridos caracteres incongruentes (si no has usado ningún algoritmo para ocultarlos - para ocultarlo en el propio código - o algún truco) están directamente escritos en el fichero.

Y de cualquier modo, se localiza la llamada a tu función X y se salta...

Última edición por MaxExtreme; 04/08/2005 a las 05:58
  #43 (permalink)  
Antiguo 04/08/2005, 01:17
 
Fecha de Ingreso: mayo-2005
Mensajes: 93
Antigüedad: 19 años
Puntos: 1
Querido MaxExtreme...

Sigo diciendo que es seguro el código anterior por dos puntos que igual no los he explicado suficiente.

1.- La clave que se genera y se guarda en la entrada del sistema está encriptada con un algoritmo realizado por mi, y que toma como base el sn del disco duro de cada pc

2.- La entrada a la que se referencia varía también dependiendo del PC en el que se está ejecutando, utilizando otro algoritmo de encriptación diferente.

Espero haberme explicado mejor ahora.
__________________
No te hubieran dado la capacidad de soñar sin darte también la posibilidad de convertir tus sueños en realidad
  #44 (permalink)  
Antiguo 04/08/2005, 05:57
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Tu código no es ni de lejos seguro:

1 - Como te dije, repito que si NO hubieses encriptado con un algoritmo la clave, aparecería en el propio archivo como tal, abriendo el EXE con el bloc de notas.

2 - Todas tus protecciones se "saltan", literalmente son saltadas. Que no sepas lo más básico de cracking... Para que lo entiendas: Se busca la llamada a ComprobarPrimera y se "salta". Toda tu protección, tu algoritmo y tus seriales desaparecieron. Simplemente _NO_ se ejecutan. El programa arrancará como si no hubieses programado nada de esa parte, y por tanto... Y repito, este tipo de cosas no son de "super crackers". Es lo más básico del cracking...

Si crees que eres estás haciendo código super-seguro, estás muuuy equivocado... Si no mira... Cualquier ejecutable comercial aparece crackeado a las siguientes horas de su venta. ¿Crees que tu código supera a los códigos de protección que desarrollan profesionales?
  #45 (permalink)  
Antiguo 04/08/2005, 06:50
 
Fecha de Ingreso: julio-2005
Mensajes: 40
Antigüedad: 18 años, 10 meses
Puntos: 0
RE: MadExtreme

Es evidente que se puede saltar culaquier protección pq hay peña que se dedica a intentar impedirlo y al poco tº de haber sacadao (cuasi) todos los programas aparecen crakeados

pero ¿como se puede abrir el código de un ejecutable?


Un saludo
  #46 (permalink)  
Antiguo 04/08/2005, 08:10
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 5 meses
Puntos: 53
Cita:
Iniciado por GeoAvila
si eso es muy cierto, pero es un riezgo que corren todos programadores y las empresas que se dedican a esto.

la verdad no creo que exista un software lo sufientemente seguro como para que no pueda ser robado(Crackeado).
porque lo que se busca es que reducir la probabilidad que copien el programa que no solo sea de conseguirlo e instalarlo.

P.D. espero esto no temine en una discusión jovenes...
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #47 (permalink)  
Antiguo 04/08/2005, 11:46
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Cita:
Iniciado por antdiasan
Es evidente que se puede saltar culaquier protección pq hay peña que se dedica a intentar impedirlo y al poco tº de haber sacadao (cuasi) todos los programas aparecen crakeados

pero ¿como se puede abrir el código de un ejecutable?


Un saludo
Con el Bloc de notas lo puedes hacer. No es más que un fichero como otro cualquiera, y como tal tiene su propio formato, no es magia. Y claro, existen programas que lo que hacen es abrir el fichero.

Ciertamente, es fácil hacerlo en protecciones como las expuestas y sólo técnicas _avanzadas_ de programación pueden _retrasar_ un programa de su crackeo.
  #48 (permalink)  
Antiguo 04/08/2005, 11:47
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Cita:
Iniciado por GeoAvila
porque lo que se busca es que reducir la probabilidad que copien el programa que no solo sea de conseguirlo e instalarlo.

P.D. espero esto no temine en una discusión jovenes...
Cierto ;)

Pero a veces llama la atención que algunas personas digan que escriben "código seguro" tan alegremente y intenten dar lecciones :)
  #49 (permalink)  
Antiguo 04/08/2005, 11:51
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 5 meses
Puntos: 53
si es cierto y como digo en mi post no hay programa con tal tipo de seguridad que no pueda ser crackeado..

lo unico se intenta es que usuarios, con conomicientos básicos de computación lo puedan copiar libremente, e instalarlo donde deseen..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #50 (permalink)  
Antiguo 05/08/2005, 01:05
 
Fecha de Ingreso: julio-2005
Mensajes: 40
Antigüedad: 18 años, 10 meses
Puntos: 0
Cita:
Iniciado por MaxExtreme
Con el Bloc de notas lo puedes hacer. No es más que un fichero como otro cualquiera, y como tal tiene su propio formato, no es magia. Y claro, existen programas que lo que hacen es abrir el fichero.

Ciertamente, es fácil hacerlo en protecciones como las expuestas y sólo técnicas _avanzadas_ de programación pueden _retrasar_ un programa de su crackeo.


Pero lo que se lee con el bloc de notas es algo muy muy desentrañable, dificilmente se puede "adivinar" donde está la proteccion

Un saludo
  #51 (permalink)  
Antiguo 05/08/2005, 02:12
 
Fecha de Ingreso: mayo-2005
Mensajes: 93
Antigüedad: 19 años
Puntos: 1
Cita:
Iniciado por GeoAvila
si es cierto y como digo en mi post no hay programa con tal tipo de seguridad que no pueda ser crackeado..

lo unico se intenta es que usuarios, con conomicientos básicos de computación lo puedan copiar libremente, e instalarlo donde deseen..

nos vemos..
Totalmente de acuerdo
Sabemos perfectamente que el que te quiera robar lo va a hacer, pero lo interesante radica por ejemplo en que no te pueda robar "cualquiera".
Es como tu casa, a pesar de que pongas sistemas de seguridad un ladrón experto te podrá robar, pero no un cualquiera.

En resumen, que hay que intentar no dejar puertas abiertas
__________________
No te hubieran dado la capacidad de soñar sin darte también la posibilidad de convertir tus sueños en realidad
  #52 (permalink)  
Antiguo 05/08/2005, 09:38
jorevale
Invitado
 
Mensajes: n/a
Puntos:
Tienes razón Zabait. En este tema, como en tantos otros hay "categorías".

Está claro que una persona analfabeta no te va a robar el código, ni tampoco alguien que sepa leer y escribir pero no sepa informática, ni tampoco un mecanógrafo o contable que no pase de un pobre conocimiento de office, ni tampoco un programador mediocre (como yo) que no tenga un amplio conocimiento de desensamblaje, hackeo, etc... pero siempre va a haber alguien que sea capaz de hacerlo...

Mi criterio es que uno debe hacer sus programas tan seguros como pueda, pero nunca pensando que será imposible de crackear, pues va a estar equivocado.

En primer lugar, el tiempo va pasando, y lo que ayer era imposible, hoy ya no lo es. Y en segundo, son tantos los agujeros que existen en todos los sistemas (desde Windows, hasta los que programa uno mismo) que es virtualmente imposible crear algo 100% seguro. Eso no existe. E incluyo en este comentario todos los sistemas desarrollados mediante algoritmos criptográficos.

Max tiene razón... "código seguro" es una utopía...

No obstante, el post éste es muy importante... pues la discusión de todas formas... no es descabellada.

Un abrazo
  #53 (permalink)  
Antiguo 05/08/2005, 09:43
jorevale
Invitado
 
Mensajes: n/a
Puntos:
Y por otra parte, recuerden la frase de GeoAvila (creador de este post):

"lo unico se intenta es que usuarios, con conomicientos básicos de computación lo puedan copiar libremente, e instalarlo donde deseen.."

Salu2
  #54 (permalink)  
Antiguo 05/08/2005, 13:31
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Cita:
Iniciado por antdiasan
Pero lo que se lee con el bloc de notas es algo muy muy desentrañable, dificilmente se puede "adivinar" donde está la proteccion

Un saludo
No lo has entendido. Pon una cadena en VB. Abre el ejecutable con el bloc de notas, y verás que la cadena se guarda tal cual.

PD: Seguramente el bloc de notas "corte" el archivo porque abriendo un archivo como texto hay un byte en la tabla ASCII que significa EOF, y puede estar aunque no sea su propósito...

Última edición por MaxExtreme; 05/08/2005 a las 13:38
  #55 (permalink)  
Antiguo 05/08/2005, 13:36
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Cita:
Iniciado por jorevale
En primer lugar, el tiempo va pasando, y lo que ayer era imposible, hoy ya no lo es. Y en segundo, son tantos los agujeros que existen en todos los sistemas (desde Windows, hasta los que programa uno mismo) que es virtualmente imposible crear algo 100% seguro. Eso no existe. E incluyo en este comentario todos los sistemas desarrollados mediante algoritmos criptográficos.
Los agujeros en sistemas suelen ser de carácter servidor, conexiones. Eso puede ser más difícil de crackear, o incluso imposible (sí, hay sistemas que sólo han tenido un par de agujeros corregidos hace tiempo y no se ha descubierto ninguno más, como OpenBSD).

Pero hablando de _programas_ que se pueden desemsamblar, que se pueden modificar, es imposible hacer algo incrackeable, precisamente porque se puede alterar completamente, y en la mayoría de los casos es mucho más difícil programar algo "utópicamente seguro" que el esfuerzo que requerirá crackearlo.

Los algoritmos criptográficos hay algunos teóricos que son matemáticamente indescifrables, pero no se han podido (o al menos públicamente) implementar. En cualquier caso lo más seguro es hacer tu propio algoritmo y que no sea conocido.
  #56 (permalink)  
Antiguo 10/08/2005, 09:59
Avatar de UID
UID
 
Fecha de Ingreso: febrero-2004
Ubicación: Villahermosa tabasco cent
Mensajes: 251
Antigüedad: 20 años, 3 meses
Puntos: 0
Bueno yo encontre un activeX o un OCX como quieran llamarlo sobre seguridad..
aqui esta el archivo.. ahi si lo aprenden a usar... pongan su ayuda.. mientras yo aprendo a usarlo tambien :D se ve interesante el programa :D
http://encomsw.com/AppExpire/AppExpire1.zip
__________________
http://www.xpresatelibre.com La Xpresion Al Maximo Nivel
  #57 (permalink)  
Antiguo 11/08/2005, 01:00
 
Fecha de Ingreso: julio-2005
Mensajes: 40
Antigüedad: 18 años, 10 meses
Puntos: 0
Cita:
Iniciado por MaxExtreme
No lo has entendido. Pon una cadena en VB. Abre el ejecutable con el bloc de notas, y verás que la cadena se guarda tal cual.

PD: Seguramente el bloc de notas "corte" el archivo porque abriendo un archivo como texto hay un byte en la tabla ASCII que significa EOF, y puede estar aunque no sea su propósito...

Hola MaxExtreme, dices que si pongo un cadena en VB lo puedo ver en bloc de notas, pero para desentrañar un código fuente hay que conseguir ver algo más que una cadena ¿no te parece?, ¿como se puede seguir el código con el bloc de ntoas hata ver la parte que hay que saltar?

Que no dudo que se hace, porque es así de hecho los programas los crackean cuasi-todos, pero no creo que sea utilizando el bloc de notas

Un saludo
  #58 (permalink)  
Antiguo 11/08/2005, 04:18
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Cita:
Iniciado por antdiasan
Hola MaxExtreme, dices que si pongo un cadena en VB lo puedo ver en bloc de notas, pero para desentrañar un código fuente hay que conseguir ver algo más que una cadena ¿no te parece?, ¿como se puede seguir el código con el bloc de ntoas hata ver la parte que hay que saltar?

Que no dudo que se hace, porque es así de hecho los programas los crackean cuasi-todos, pero no creo que sea utilizando el bloc de notas

Un saludo
Vamos a ver, lo del bloc de notas lo digo como ejemplo de la nula seguridad que tienes poniendo algo así:

Código:
Dim password As String
password = InputBox("password?")
If password = "estoesseguro" Then
MsgBox "bien!"
End If
Porque en el archivo va a aparecer simplemente eso, "estoesseguro" tal cual en algún lugar.

Sobre "abrir los programas", se requiere enteder cómo funciona un procesador de PC, el lenguaje ensamblador (código máquina) además de otra serie de cosas, y usar algunas utilidades. Cuando abras el programa te va a sonar a chino, porque la línea del "If" de arriba en ensamblador es:
Código:
PUSH xxxxxxxx
CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrCmp>]
TEST EAX,EAX
JNZ  SHORT xxxxxxxx
Y sus bytes resultantes en el archivo son:
Código:
68 xx xx xx xx FF 15 xx xx xx xx 85 C0 75 67
Los cuales, evidentemente, con el Bloc de notas no se reconocen...
  #59 (permalink)  
Antiguo 11/08/2005, 08:19
5v5
 
Fecha de Ingreso: abril-2005
Ubicación: Huehuetoca, Mexico
Mensajes: 138
Antigüedad: 19 años, 1 mes
Puntos: 0
Es verdad....tiene razon MaxExtreme.....con una simple invercion de condicion, claro...desensamblando el .exe...eso es facil...pero como ustedes lo dicen...para un usuario novato...esta proteccion es eficiente...bueno es una simple opinion
  #60 (permalink)  
Antiguo 22/09/2005, 08:01
 
Fecha de Ingreso: julio-2004
Mensajes: 104
Antigüedad: 19 años, 10 meses
Puntos: 0
Mostrando Claves de Bases de datos con el Block de Notas

Estuve leyendo y coincido con ustedes en que no se necesita un "desemsambler" para conocer las claves de algunos programas, y que bueno que algunos de ustedes esten dando puntos para evitar los errores básicos al momento de proteger el software, (gracias a esto mejoramos todos).

En nuestra experiencia en la empresa, mi compañero logro desarrollar un "sistema de protección" el cual costaba de 5000 respuestas codificadas divididas en 10 DLLs y que el programa maestro hacia peticiones en tiempo aleatorio, ademas de que la pregunta variaba costantemente, así que la respuesta podria darse de cualquier DLL. en esencia "el software super seguro". Pero ohhhh Surprise!. se le ocurrio por mera curiosidad abrir una de sus DLL con el block de notas y que creen?, se encontro con todas las claves de sus respuestas tal y como las habia escrito. su gran sistema de seguridad se vino abajo. como el dice literalmente -LA DLL se abrió de patas -así que tuvo que crear otra DLL que encripte y escriba el codigo encriptado, bueno un rollo.

Pero a lo que iba.... Despues del Arponazo que le paso a mi compañero me puse a revisar los EXE de algunos de nuestros programas y me tope con información importante a la hora de abrir las bases de datos de Acces y MYSQL como son el PASSWORD (completamente visible!!!!). Así que no se necesita ser el 1% para dejar abierta la chapa de la puerta.

Como la Ven??????

P.D. las Claves y consultas a bases de datos en acces se Guardan con "P W D" o " P A S S W O R D" y son totalmente identificables a simple vista abriendo el EXE con el block de notas. o simplemente hay que buscar "S E L E C T" o algun otra cadena para conocer información importante del programa.

Programadores "OJO" con lo que usan en su codigo. Precaución.

__________________
Podria no estar de acuerdo con lo que dices....., pero daria mi vida por el derecho que tienes de decirlo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:23.