README
bruteforcejs :heart:
A JavaScript bruteforcing module
:package: Install
Install with NPM: npm i bruteforcejs
:clipboard: Usage
Import
const bruteforce = require("bruteforcejs")
Syntax
characters [string|string[]]
, (result) => {})
bruteforce(Example
bruteforce('characters [list or string]', (result) => {
// Do something with result
if(result == "right") return true // Finish the bruteforce
}, 5) // Maxlenght (if this is not set the bruteforce will continue until cancled)
Bruteforce until callback returns true (characters => string)
bruteforce("ABCabc", result => {
console.log(result) // Display current bruteforce string
if (result == "abBac") {
// If current bruteforce string is right
return true // Return true => finish bruteforce
}
})
Bruteforce until callback returns true (characters => list)
bruteforce(["A", "B", "C", "a", "b", "c"], result => {
console.log(result) // Display current bruteforce string
if (result == "abBac") {
// If current bruteforce string is right
return true // Return true => finish bruteforce
}
})
Bruteforce until maxLength is hit or callback returns true (characters => string)
bruteforce(
"ABCabc",
result => {
console.log(result) // Display current bruteforce string
if (result == "abBac") {
// If current bruteforce string is right
return true // Return true => finish bruteforce
}
},
5
)
Bruteforce until maxLength is hit or callback returns true (characters => list)
bruteforce(
["A", "B", "C", "a", "b", "c"],
result => {
console.log(result) // Display current bruteforce string
if (result == "abBac") {
// If current bruteforce string is right
return true // Return true => finish bruteforce
}
},
5
)
Website · GitHub @MarvinJWendt