Simple tray app to manage credentials injection.
Automates username and password typing by typing:
<username> <tab> <password> <enter>
- tcl-tk
brew install tcl-tk
-
Move Botox.app -> Applications
-
Launch Botox
-
Customize your touchbar to display Apple Quick Actions :
Preferences->Keyboard->Customise Control Strip
-> Drag quick actions to your touchbar -
Left click on 💉 in your status bar and click
Start
-
You will be prompted for
username
andpassword
-
Enable Botox to use your keyboard from
Preferences->Privacy->Accessibility->Botox
-
You are set up
Botox stores your encrypted credentials on the filesystem by using Fernet symmetric encryption and uses your hashed password + a salt as key. your username and your password are not kept in RAM.
- Install dev dependencies
pipenv sync --dev
pipenv run python setup.py py2app --resources resources