Skip to content

skarnecki/lockpick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lockpick

Commandline tool for web application brute-force attack.

Usage

Project use golang/dep to manage dependencies.

> dep ensure

> go run main.go --address http://localhost:8080/login.php \
--dictionary /tmp/dict.txt \
--username admin \
--message "User or password incorrect" \
--payload "{\"user\": \"{{username}}\", \"pass\": \"{{password}}\", \"Login\": \"Login\"}"

Flags

  • -a, --address Full address to password form
  • -u, --username Payload template.
  • -d, --dictionary Path to dictionary file.
  • -p, --payload Payload template.
    • Default "{"username": "{{username}}", "password": "{{password}}", "Login": "Login"}"
  • -m, --message Message after unsuccesful login attempt.
    • Default "Login failed"

About

Bruteforce web application password

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages