Résolu Aide assez importante

Statut
N'est pas ouverte pour d'autres réponses.

Sxzio

Graphiste payant.
Premium
Inscription
2 Novembre 2012
Messages
4 167
Réactions
882
Points
10 095
RGCoins
0
Salut,
Je voulais voir mes mot de passe firefox par le fichier Key3 Et j'ai réussi a l'ouvrir avec Notepad++ mais comment le décrypter ? C'est des lettes bizard avec au début,Password Check.Petit screen :
Début :
Fin et Milieu :
 

FM|T ZᴏRᴏ

French Modding|Team
Premium
Inscription
28 Février 2011
Messages
32
Réactions
128
Points
3 888
RGCoins
0
Dépend si tu as mis un MDP "administrateur". Sinon, les mots de passes sont crypté en Triple DES (CBC mode).
Il existe quelque programme qui peuvent le faire, mais ils date tous de 2 ans ou plus. Donc Mozilla on du renforcer leur sécurité depuis le temps.



Sinon test ici: (ne pas avoir de MDP administrateur)
 

Sxzio

Graphiste payant.
Premium
Inscription
2 Novembre 2012
Messages
4 167
Réactions
882
Points
10 095
RGCoins
0
Dépend si tu as mis un MDP "administrateur". Sinon, les mots de passes sont crypté en Triple DES (CBC mode).
Il existe quelque programme qui peuvent le faire, mais ils date tous de 2 ans ou plus. Donc Mozilla on du renforcer leur sécurité depuis le temps.



Sinon test ici: (ne pas avoir de MDP administrateur)

Pour le dernier lien sa ne veut pas C/C
 

FM|T ZᴏRᴏ

French Modding|Team
Premium
Inscription
28 Février 2011
Messages
32
Réactions
128
Points
3 888
RGCoins
0
Pour le dernier lien sa ne veut pas C/C

Ba fait toi un programme qui crypte/décrypte en TripleDES.


Une classe qui le fait en C#:
HTML:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Threading.Tasks;
 
namespace ZoRo_Tool
{
    class TripleDES
    {
        public static string Encrypt(string input, string key)
        {
            byte[] inputArray = UTF8Encoding.UTF8.GetBytes(input);
            TripleDESCryptoServiceProvider tripleDES = new TripleDESCryptoServiceProvider();
            tripleDES.Key = UTF8Encoding.UTF8.GetBytes(key);
            tripleDES.Mode = CipherMode.ECB;
            tripleDES.Padding = PaddingMode.PKCS7;
            ICryptoTransform cTransform = tripleDES.CreateEncryptor();
            byte[] resultArray = cTransform.TransformFinalBlock(inputArray, 0, inputArray.Length);
            tripleDES.Clear();
            return Convert.ToBase64String(resultArray, 0, resultArray.Length);
        }
        public static string Decrypt(string input, string key)
        {
            byte[] inputArray = Convert.FromBase64String(input);
            TripleDESCryptoServiceProvider tripleDES = new TripleDESCryptoServiceProvider();
            tripleDES.Key = UTF8Encoding.UTF8.GetBytes(key);
            tripleDES.Mode = CipherMode.ECB;
            tripleDES.Padding = PaddingMode.PKCS7;
            ICryptoTransform cTransform = tripleDES.CreateDecryptor();
            byte[] resultArray = cTransform.TransformFinalBlock(inputArray, 0, inputArray.Length);
            tripleDES.Clear();
            return UTF8Encoding.UTF8.GetString(resultArray);
        }
    }
}

Il va falloir que tu le mette en CBC mode. Et savoir si les MDP sont encrypté avec la Base64 ou pas.
 

Sxzio

Graphiste payant.
Premium
Inscription
2 Novembre 2012
Messages
4 167
Réactions
882
Points
10 095
RGCoins
0
Ba fait toi un programme qui crypte/décrypte en TripleDES.


Une classe qui le fait en C#:
HTML:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Threading.Tasks;
 
namespace ZoRo_Tool
{
    class TripleDES
    {
        public static string Encrypt(string input, string key)
        {
            byte[] inputArray = UTF8Encoding.UTF8.GetBytes(input);
            TripleDESCryptoServiceProvider tripleDES = new TripleDESCryptoServiceProvider();
            tripleDES.Key = UTF8Encoding.UTF8.GetBytes(key);
            tripleDES.Mode = CipherMode.ECB;
            tripleDES.Padding = PaddingMode.PKCS7;
            ICryptoTransform cTransform = tripleDES.CreateEncryptor();
            byte[] resultArray = cTransform.TransformFinalBlock(inputArray, 0, inputArray.Length);
            tripleDES.Clear();
            return Convert.ToBase64String(resultArray, 0, resultArray.Length);
        }
        public static string Decrypt(string input, string key)
        {
            byte[] inputArray = Convert.FromBase64String(input);
            TripleDESCryptoServiceProvider tripleDES = new TripleDESCryptoServiceProvider();
            tripleDES.Key = UTF8Encoding.UTF8.GetBytes(key);
            tripleDES.Mode = CipherMode.ECB;
            tripleDES.Padding = PaddingMode.PKCS7;
            ICryptoTransform cTransform = tripleDES.CreateDecryptor();
            byte[] resultArray = cTransform.TransformFinalBlock(inputArray, 0, inputArray.Length);
            tripleDES.Clear();
            return UTF8Encoding.UTF8.GetString(resultArray);
        }
    }
}

Il va falloir que tu le mette en CBC mode. Et savoir si les MDP sont encrypté avec la Base64 ou pas.

Et comment on fait un programme ? Quel est le code que tu m'as donné ?
 

FM|T ZᴏRᴏ

French Modding|Team
Premium
Inscription
28 Février 2011
Messages
32
Réactions
128
Points
3 888
RGCoins
0
Tu veut cracker des MDP mais tu y connais rien...

Retour à la case départ, et commence par le début déjà avant de t'attaquer à de tel chose...
 

Steganozorus

If You Can't Convince Them, Confuse Them
Premium
Inscription
20 Septembre 2012
Messages
4 453
Réactions
1 985
Points
4 675
RGCoins
0
Tu veut cracker des MDP mais tu y connais rien...

Retour à la case départ, et commence par le début déjà avant de t'attaquer à de tel chose...
Sinon tu parle une autre langue appart le chinois x)
 

FM|T ZᴏRᴏ

French Modding|Team
Premium
Inscription
28 Février 2011
Messages
32
Réactions
128
Points
3 888
RGCoins
0
Oui tutoriaux pour apprendre un langage de programmation applicatif, celui que tu veut, qui te permettras de faire tes propres applications puis par la suite essayer de décrypter ce fameux fichier.
 

Sxzio

Graphiste payant.
Premium
Inscription
2 Novembre 2012
Messages
4 167
Réactions
882
Points
10 095
RGCoins
0
Oui tutoriaux pour apprendre un langage de programmation applicatif, celui que tu veut, qui te permettras de faire tes propres applications puis par la suite essayer de décrypter ce fameux fichier.

Oui mais des languages y'en a plein :o Comment tu as fais pour tout de suite trouver le nom ?
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut