Résolu Aide assez importante

  • Auteur de la discussion Auteur de la discussion Sxzio
  • Créé le Créé le
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 :
 
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)
 
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
 
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.
 
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é ?
 
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...
 
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)
 
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 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.
Retour
Haut