💥 tiny python progam for bruteforcing apps on windows https://insanj.github.io/bruteboard/
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bruteboard
.gitignore
LICENSE
Makefile
README.md
halo_brute_sprite.gif
run.py

README.md

bruteboard

Simple bruteforce app made in Python for Windows 10. Originally conceived as a clipboard-based utility, bruteboard has since been simplified to a tiny Python app.

Installation

Dependancies:

Using Make, run make setup to install dependancies with pip.

Usage:

  • Use make run to run without setup or cleanup steps, or make all to fresh install
  • Manually use py run.py

Advanced usage:

  • To change the app name (default is Firefox), provide an app name in the brute.force() method location in run.py
  • To change the cooldown between each keypress (default is 0.2 sec), provide a cooldown in the brute.force() method located in run.py
  • To change what keys are sent (default is every number for 0-2000), change the make() method located in brutemaker.py

Note: you can always interrupt bruteboard by pressing CONTROL+C in the command prompt window.

Todo:

  • Improve bruterunner to work as a dependancy injection system, taking in the helper, maker, client, and tower as params
  • Allow for complex configuration within the run.py file itself, taking in numerous options:
    • Customize app name
    • Customize cooldown
    • Customize bruteforce item generation (what keypresses get sent) by supplying a method or closure
    • Enlist the brutetower to find a specific app by name
    • Choose an app from a list of running processes using brutetower
  • Create basic UI using Python-based libraries
  • Create cross-platform Makefile and bruteclient/brutetower to support Mac OS X, Linux

License

See LICENSE.