コード例 #1
0
ファイル: Form1.cs プロジェクト: rvva/Dictionary-attack
        private string decodeString(string text)
        {
            string output = "DECODE ERROR";

            try
            {
                output = EncodeUtilities.base64Decode(text);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
            return(output);
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: rvva/Dictionary-attack
        private string hashString(string plaintext, int index)
        {
            switch (index)
            {
            // UPERCASE HASHES
            case 1:
                return(EncodeUtilities.md5(plaintext, "X2"));

            case 2:
                return(EncodeUtilities.ripemd160(plaintext, "X2"));

            case 3:
                return(EncodeUtilities.sha1(plaintext, "X2"));

            case 4:
                return(EncodeUtilities.sha256(plaintext, "X2"));

            case 5:
                return(EncodeUtilities.sha384(plaintext, "X2"));

            case 6:
                return(EncodeUtilities.sha512(plaintext, "X2"));

            //LOWERCASE HASHES
            case 7:
                return(EncodeUtilities.md5(plaintext, "x2"));

            case 8:
                return(EncodeUtilities.ripemd160(plaintext, "x2"));

            case 9:
                return(EncodeUtilities.sha1(plaintext, "x2"));

            case 10:
                return(EncodeUtilities.sha256(plaintext, "x2"));

            case 11:
                return(EncodeUtilities.sha384(plaintext, "x2"));

            case 12:
                return(EncodeUtilities.sha512(plaintext, "x2"));

            default: return(plaintext);
            }
        }
コード例 #3
0
ファイル: Form1.cs プロジェクト: rvva/Dictionary-attack
 private string encodeString(string text)
 {
     return(EncodeUtilities.base64Encode(text));
 }