Page 1 sur 2
Unity Pro : comment trouver un mot de Passe d'un projet
Posté : 25 mai 2017, 12:52
par Apprenti
Bonjour Les Experts,
Voilà , hier j'ai fait une intervention sur un API Schneider du type M340(BMXCPU 30 20 20, Ethernet-Modbus sur la CPU).
cela dit je n'est pas pus faire grand choses(aucune modif) parce qu'il y a un petit rigolo qui a verrouiller le projet....
Pouvez vous me dire si c'est possible de retrouver le mot de passe du projet?
si oui, quelles sont les étapes?
Je vous remercie d'avances...
Re: Unity Pro : comment trouver un mot de Passe d'un projet
Posté : 25 mai 2017, 15:53
par itasoft
slts,
si tu n"as pas le programme source , on ne peut rien faire
C’est pas obligatoirement un « petit rigolo » certains concepteurs verrouillent leur programme.
Ceci dit, normalement le programme automate appartient au client utilisateur qui l’as payé en même temps que la machine ou l’installation donc l’utilisateur doit avoir le mot de passe,
Que dit la législation à ce sujet ? bonne question
Re: Unity Pro : comment trouver un mot de Passe d'un projet
Posté : 25 mai 2017, 19:35
par Apprenti
itasoft,
jai pu recupere le programme...mais le soucis c'est le projet qui est verrouillée...et donc je ne peux pas voir et modifier l"application.

si tu as une solution ...je suis prenneur!
Re: Unity Pro : comment trouver un mot de Passe d'un projet
Posté : 25 mai 2017, 19:59
par itasoft
disons que Dans ce cas la solution est de changer le mot de passe par un autre connu
Procédure :
-Exporter le projet au format .XEF
-Avec WordPad ouvrir le fichier .XEF généré
-Remplacer le crypte du mot de pas existant par le code correspondant à « toto »
C8D8180D406251D542098755C7B24065EA37316D16F5F18C
-Enregistrer et recharger à la place de lautre.
exemple fichier .XEF
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<FEFExchangeFile>
<fileHeader company="Schneider Automation" product="Unity Pro XL V6.1 - 111205A" dateTime="date_and_time#2017-5-25-19:48:26" content="Fichier source projet" DTDVersion="41"></fileHeader>
<contentHeader name="Projet" version="0.0.000" password="C8D8180D41D542098755C7B24065EA37316D16F5F18C" crypted="0"></contentHeader>
<commParameters>
<PLCAddress address="SYS" media="USB" nbTries="2" timeout="3000" highSpeed="0"></PLCAddress>
<simulatorAddress address="127.0.0.1" media="TCPIP" nbTries="2" timeout="3000"></simulatorAddress>
Re: Unity Pro : comment trouver un mot de Passe d'un projet
Posté : 26 mai 2017, 07:37
par Béryl
Toujours en V6.1, Itasoft ?...

Re: Unity Pro : comment trouver un mot de Passe d'un projet
Posté : 26 mai 2017, 07:58
par Apprenti
Itasoft,
Je te remercie, je vais essayer cela...
Re: Unity Pro : comment trouver un mot de Passe d'un projet
Posté : 29 mai 2017, 14:15
par Apprenti
Perfecto...
ça marche bien avec la version 7
Je te remercie beaucoup Itasoft
Thanks
Re: Unity Pro : comment trouver un mot de Passe d'un projet
Posté : 30 mai 2017, 15:28
par Apprenti
Ah non, ça ne marche pas...il y a un petit problem
voilà apres avoir fait la modification sous notepad...j'ai ouvert le fichier .XEF et là un message d'erreur...et du coup le projet ne s'ouvre pas

- error pwd.PNG (4.93 Kio) Vu 8705 fois
Re: Unity Pro : comment trouver un mot de Passe d'un projet
Posté : 30 mai 2017, 17:04
par itasoft
slts,
disons que ça marche chez moi (V6), à moins que ça soit une histoire de version Unity ?
Re: Unity Pro : comment trouver un mot de Passe d'un projet
Posté : 30 mai 2017, 17:35
par yome
Testé en V11: marche plus
