IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Rendre illisible un code VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2012
    Messages : 9
    Par défaut Rendre illisible un code VBA
    Bonjour,

    Pour faire simple normalement notre programme est en C++ mais un client nous a demandé de le faire en VBA sous excel pour pouvoir utiliser les fonctions natives d’excel tableau classement …
    Le code est fonctionnel mais comme notre algo est « secret ».Nous avons mis un code au projet VBA. (Je sais le code peux être cracker)Mais le client impose l’accès au code source.Ne pouvant pas vraiment refuser j’ai entre pris de rendre illisible mais le code fait 18 000 lignes

    -étape 1 toutes les fonctions est sub se retrouve dans le même moduls

    -2 eme étape sera de renommer toutes les variables de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     dim sLectureSerialPort as string
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dim kjfigejgr67fg76jfdef8 as string
    De même pour les fonctions ->
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fjiefjiefjierf 5656434B Grfgf()
    Quelqu’un connait il une technique ,programme pour faire cela ?
    Ou comment rendre le code illisible.

    Merci d’avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Je ne comprends pas trop, si le client veut avoir accès au code source pourquoi vouloir le crypter ? (d'ailleurs je ne connais pas la réponse et je suis curieux de savoir si c'est possible).

    Est-ce prévu dans le contrat ? Si non, une clause avec un ajout financier.

    Philippe

  3. #3
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 566
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 566
    Par défaut
    Bonjour

    Tu peux toujours faire un cherche et remplace mais...

    comme Philippe, je pense qu'il est plus simple de régler cela par le contrat.

  4. #4
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Salut, effectivement cela devrait se faire via un contrat, à tout hasard : obfuscateur vba ou en déportant certaines parties de code dans une dll.

  5. #5
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2012
    Messages : 9
    Par défaut Rendre illisible un code VBA
    bonjour,

    L'idée de la dll est très bonne.Merci
    Pour obfuscateur j'ai pas encore trouver de "prog" gratuit ou open source.
    Si vous avez des noms...

    merci

Discussions similaires

  1. Rendre illisible ou coder le code source d'un site web
    Par zemzoum89 dans le forum Sécurité
    Réponses: 7
    Dernier message: 20/07/2010, 22h07
  2. Réponses: 2
    Dernier message: 27/10/2005, 15h51
  3. Réponses: 4
    Dernier message: 13/10/2005, 14h44
  4. Réponses: 3
    Dernier message: 06/09/2005, 10h27
  5. Comment creer une procédure stockée à partir d'un code VBA?
    Par Alcor020980 dans le forum Connexion aux bases de données
    Réponses: 4
    Dernier message: 24/05/2005, 19h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo