-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdictionary-attack.js
More file actions
43 lines (39 loc) · 1.56 KB
/
Copy pathdictionary-attack.js
File metadata and controls
43 lines (39 loc) · 1.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
var wordsList = ['Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California', 'Colorado', 'Connecticut', 'Delaware', 'Florida', 'Georgia', 'Hawaii', 'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas', 'Kentucky', 'Louisiana', 'Maine', 'Maryland', 'Massachusetts', 'Michigan', 'Minnesota', 'Mississippi', 'Missouri', 'Montana', 'Nebraska', 'Nevada', 'New Hampshire', 'New Jersey', 'New Mexico', 'New York', 'North Carolina', 'North Dakota', 'Ohio', 'Oklahoma', 'Oregon', 'Pennsylvania', 'Rhode Island', 'South Carolina', 'South Dakota', 'Tennessee', 'Texas', 'Utah', 'Vermont', 'Virginia', 'Washington', 'West Virginia', 'Wisconsin', 'Wyoming'];
// function init() {
//
//
//
// var wordsFile = "https://raw.githubusercontent.com/angelahuqing/senators-project/master/dictionary.txt";
// $.get(wordsFile, function(data) {
// document.getElementById("btnSubmit").disabled = true;
// wordsList = data.split('\n');
// document.getElementById("btnSubmit").disabled = false;
// });
// }
//
// window.onload = init;
function checkPassword() {
var word = document.getElementById("pw").value;
var x = false;
var output = ""
for (var i=0; i < wordsList.length; i++) {
if (word == wordsList[i]){
x=true;
break;
} else {
output = wordsList[i]
}
}
if (x==false) {
document.getElementById("results").innerHTML = output;
}
else {
document.getElementById("results").innerHTML = "Weak Password";
}
}
// get user input
// replace character
// loop
// compare elements
// change boolean value to true
// print result