NewsletTux <Insérez ici votre vie /> | Hello
je tente ma chance ici ... J'ai découvert récemment Owncloud solution "dropbox like" qui permet d'avoir le serveur chez soi.
Très pratique, mais un détail me bloque cependant : dans les récentes versions, les infos de la connexion utilisateur sont stockées en base de registre sous cette forme :
Code :
- Windows Registry Editor Version 5.00
- [HKEY_CURRENT_USER\Software\ownCloud]
- [HKEY_CURRENT_USER\Software\ownCloud\OrganizationDefaults]
- [HKEY_CURRENT_USER\Software\ownCloud\OrganizationDefaults\casimir:http:]
- "owncloud.mondomaine.fr"=hex:40,00,42,00,79,00,74,00,65,00,41,00,72,00,72,00,61,00,\
- 79,00,28,00,01,00,00,00,00,00,00,00,d0,00,8c,00,9d,00,df,00,01,00,15,00,d1,\
- 00,11,00,8c,00,7a,00,00,00,c0,00,4f,00,c2,00,97,00,eb,00,01,00,00,00,00,00,\
- 00,00,7b,00,9a,00,c2,00,3a,00,b8,00,83,00,b7,00,4a,00,a0,00,98,00,73,00,f4,\
- 00,ae,00,c6,00,1f,00,e9,00,00,00,00,00,00,00,00,00,32,00,00,00,00,00,00,00,\
- 51,00,00,00,4b,00,00,00,65,00,00,00,79,00,00,00,63,00,00,00,68,00,00,00,61,\
- 00,00,00,69,00,00,00,6e,00,00,00,2d,00,00,00,65,00,00,00,6e,00,00,00,63,00,\
- 00,00,72,00,00,00,79,00,00,00,70,00,00,00,74,00,00,00,65,00,00,00,64,00,00,\
- 00,20,00,00,00,64,00,00,00,61,00,00,00,74,00,00,00,61,00,00,00,00,00,00,00,\
- 03,00,66,00,00,00,00,00,c0,00,00,00,00,00,00,00,10,00,00,00,00,00,00,00,0c,\
- 00,56,00,b8,00,d3,00,ed,00,30,00,4e,00,eb,00,b6,00,d6,00,f3,00,49,00,a4,00,\
- 11,00,25,00,7d,00,00,00,00,00,00,00,00,00,04,00,80,00,00,00,00,00,a0,00,00,\
- 00,00,00,00,00,10,00,00,00,00,00,00,00,47,00,8b,00,bb,00,22,00,f1,00,b2,00,\
- 01,00,0d,00,36,00,bd,00,cf,00,02,00,36,00,21,00,fe,00,58,00,10,00,00,00,00,\
- 00,00,00,3e,00,55,00,f3,00,b7,00,e0,00,77,00,ef,00,5a,00,99,00,bb,00,aa,00,\
- 03,00,da,00,46,00,f7,00,d3,00,14,00,00,00,00,00,00,00,2e,00,e0,00,ac,00,16,\
- 00,d7,00,73,00,3e,00,54,00,ac,00,5e,00,55,00,4e,00,7e,00,1b,00,41,00,26,00,\
- c3,00,a5,00,2a,00,22,00,29,00
|
où casimir est mon login sur la plateforme owncloud.
Je cherche à générer ce fichier pour l'importer en base de registre ... Concrètement c'est pour déployer à grande échelle sur un parc informatique, et ne pas avoir à saisir le mot de passe utilisateur qui est automatiquement créé (ça, ça fonctionne).
L'idée étant que je puisse en un clic mettre ce fichier .reg sur le bureau utilisateur, puis sur le poste double cliquer dessus et importer cette config de façon à insérer le password directement.
Je ne sais pas trop décrypter ce code hexa, là j'ai mis un export de ma clé de registre. Dans une ancienne version, le password user était stocké dans un fichier ini sous cette forme :
Code :
- passwd="@ByteArray(un_encodage_en_base_64_de_mon_password_automatiquement_genere)"
|
mais ça ne fonctionne évidemment plus
si une âme charitable a une piste, je suis preneur, d'avance merci ...!
EDIT :
si je décode d'hexa en base 64 j'obtiens
Code :
- QABCAHkAdABlAEEAcgByAGEAeQAoAAEAAAAAAAAA0ACMAJ0A3wABABUA0QARAIwAegAAAMAATwDCAJcA6wABAAAAAAAAAHsAmgDCADoAuACDALcASgCgAJgAcwD0AK4AxgAfAOkAAAAAAAAAAAAyAAAAAAAAAFEAAABLAAAAZQAAAHkAAABjAAAAaAAAAGEAAABpAAAAbgAAAC0AAABlAAAAbgAAAGMAAAByAAAAeQAAAHAAAAB0AAAAZQAAAGQAAAAgAAAAZAAAAGEAAAB0AAAAYQAAAAAAAAADAGYAAAAAAMAAAAAAAAAAEAAAAAAAAAAMAFYAuADTAO0AMABOAOsAtgDWAPMASQCkABEAJQB9AAAAAAAAAAAABACAAAAAAACgAAAAAAAAABAAAAAAAAAARwCLALsAIgDxALIAAQANADYAvQDPAAIANgAhAP4AWAAQAAAAAAAAAD4AVQDzALcA4AB3AO8AWgCZALsAqgADANoARgD3ANMAFAAAAAAAAAAuAOAArAAWANcAcwA+AFQArABeAFUATgB+ABsAQQAmAMMApQAqACIAKQA=
|
et un base64_decode me donne :
Code :
- @ByteArray(������z�O���{��:���J��s����2QKeychain-encrypted dataf�V���0N����I�%}��G��"��
- 6��6!�X>U���w�Z����F��.���s>T�^UN~A&��*" )
|
mais je ne suis pas plus avancé encore Message édité par NewsletTux le 19-03-2013 à 21:55:33 ---------------
NewsletTux - outil de mailing list en PHP MySQL
|