Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1566 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBA Access] Le nom des variables reste til "visible" dans les ".mde"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VBA Access] Le nom des variables reste til "visible" dans les ".mde"

n°465880
Yoyo@
Posté le 23-07-2003 à 15:08:23  profilanswer
 

Salut !
 
Lorsque j'écirs un morceau de code VBA dans un module Access et que je compile le tout en .mde, est ce que d'après vous le nom des variables utilisés sont remplacés par des noms "théoriques"?

mood
Publicité
Posté le 23-07-2003 à 15:08:23  profilanswer
 

n°465903
drasche
Posté le 23-07-2003 à 15:34:46  profilanswer
 

Zut j'ai pas d'éditeur hexa ici.  Mais si les noms de variables sont stockés dans le MDE (ce qui ne m'étonnerait pas), ce sera certainement en unicode (2 bytes par caractère).

n°465926
Yoyo@
Posté le 23-07-2003 à 15:57:21  profilanswer
 

Bah moi, j'ai un éditeur hexa sous la main...
 
Par exemple, si j'ai une variable s'appelant "var1", que dois je rechercher dans lmde correspondant? asc(v) asc(a) asc(r) asc(1)?

n°465935
drasche
Posté le 23-07-2003 à 16:04:40  profilanswer
 

plutôt un truc du genre chr(0) & "v" & chr(0) & "a" & chr(0) & "r" & chr(0) & "1".

n°465974
Yoyo@
Posté le 23-07-2003 à 16:28:12  profilanswer
 

Le truc incroyable...
 
Je viens de créer un mdb avec un seul petit module avec une seule petite fonction, et je compile tout ca en mde.... et devinez quoi... Les noms de variables apparaisent en clair dans le code (par contre, codé en "normal", pas en Unicode...)
 
Bonjour la sécurité dans ces conditions... C'est à peine si on ne pourrait pas lire le code en clair ou alors modifier des parametres à la main...

n°465980
drasche
Posté le 23-07-2003 à 16:38:56  profilanswer
 

ben le MDB n'est pas du tout secure de base hein :D

n°465984
Yoyo@
Posté le 23-07-2003 à 16:44:50  profilanswer
 

drasche a écrit :

ben le MDB n'est pas du tout secure de base hein :D


 
Mais là on parle de mde, pas de mdb ! Je pensais que le mde serait un minimum secure quand meme... Enfin, utiliser des noms de variables neutres, je pensais que ce serait le B A BA...
 
ESinon, est ce que tu connais la version Runtime? Penses tu que ce soit plus sécurisé?

n°466003
drasche
Posté le 23-07-2003 à 16:58:12  profilanswer
 

non je ne pense pas. Par contre, il existe une méthode standard pour crypter ta base, je sais pas si ça agira sur le code, mais ce sera plus lent, c'est une certitude.
 
je sais pas non plus si ça vaut la peine de créer un workgroup (fichier MDW) et d'assigner ta base à ce workgroup :/
 
Il ne faut pas oublier qu'Access est un produit grand public avant tout.

n°466040
Yoyo@
Posté le 23-07-2003 à 18:03:10  profilanswer
 

Et si c'était une appli VB, est ce que ce serait plus Secure? ou pareil également?

n°466075
drasche
Posté le 23-07-2003 à 18:54:43  profilanswer
 

pareil, c'est le même moteur derrière :/
 
non en fait c'est pire dans la mesure où tu peux pas crypter :o


Message édité par drasche le 23-07-2003 à 18:55:08
mood
Publicité
Posté le 23-07-2003 à 18:54:43  profilanswer
 

n°466077
Yoyo@
Posté le 23-07-2003 à 18:55:43  profilanswer
 

D'accord, quelque part, ca me rassure ;)
 
Merci l'ami et bonjour à la Belgique ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBA Access] Le nom des variables reste til "visible" dans les ".mde"

 

Sujets relatifs
[VBA] Passage de données à une DLL C++[VBA]Ajout de bouton dans la barre d'outils
[VBA] Comment remettre une liste box à 0Access requête sur reception du focus
[perl] limite en taille des variables perlBouton parcourir en VBA (pour Access)
de l'AS400 (fichier .tto) vers VBA (Excel)Variables de sessions Serveur/Client
Access, tu me soules !! 
Plus de sujets relatifs à : [VBA Access] Le nom des variables reste til "visible" dans les ".mde"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR