Example #1
0
        public void attackTestRandomPasswordBruteforce()
        {
            string[]      list       = { "sfhshfgshfhoifaofh0sfÄhiug" };
            IAttackMethod bruteforce = new bruteforce(0);

            Assert.IsTrue(Program.attack(list, bruteforce) == 0);
        }
Example #2
0
        public void attackTestRepeatWordBruteforce()
        {
            string[]      list       = { "passwordpassword" };
            IAttackMethod bruteforce = new bruteforce(0);

            Assert.IsTrue(Program.attack(list, bruteforce) == 0);
        }
Example #3
0
        public void attacktestTwoWordsWithyearBruteforce()
        {
            string[]      list       = { "PasswordDragon1995" };
            IAttackMethod bruteforce = new bruteforce(0);

            Assert.IsTrue(Program.attack(list, bruteforce) == 0);
        }
Example #4
0
        public void attacktesttwowordsBruteforce()
        {
            string[]      list       = { "passworddragon" };
            IAttackMethod bruteforce = new bruteforce(0);

            Assert.IsTrue(Program.attack(list, bruteforce) == 0);
        }
Example #5
0
        public void attacktestThreeWordsBruteforce()
        {
            string[]      list       = { "letmein" };
            IAttackMethod bruteforce = new bruteforce(0);

            Assert.IsTrue(Program.attack(list, bruteforce) == 0);
        }
Example #6
0
        public void attackTestSemiCAPSBruteforce()
        {
            string[]      list       = { "PaSsWoRd" };
            IAttackMethod bruteforce = new bruteforce(0);

            Assert.IsTrue(Program.attack(list, bruteforce) == 0);
        }
Example #7
0
        public void attackTestLeatBruteforce()
        {
            string[]      list       = { "P455W0RD" };
            IAttackMethod bruteforce = new bruteforce(0);

            Assert.IsTrue(Program.attack(list, bruteforce) == 0);
        }
Example #8
0
        public void attackTestyearatstartBruteforce()
        {
            string[]      list       = { "1995password" };
            IAttackMethod bruteforce = new bruteforce(0);

            Assert.IsTrue(Program.attack(list, bruteforce) == 0);
        }
Example #9
0
        public void attackTestNumberAtEndBruteforce()
        {
            string[]      list       = { "password1" };
            IAttackMethod bruteforce = new bruteforce(0);

            Assert.IsTrue(Program.attack(list, bruteforce) == 0);
        }
Example #10
0
        public void attackTestshortnotwordBruteforce()
        {
            string[]      list       = { "bgw" };
            IAttackMethod bruteforce = new bruteforce(10);

            Assert.IsTrue(Program.attack(list, bruteforce) == 1);
        }
Example #11
0
        public void hashedattacktestBruteforce()
        {
            //password hashed in MD5
            string[]      list       = { "5f4dcc3b5aa765d61d8327deb882cf99" };
            IHashFunction md5        = new md5();
            IAttackMethod bruteforce = new bruteforce(0);

            Assert.IsTrue(Program.attackhash(list, bruteforce, md5.hash) == 0);
        }