Skip to content

Latest commit

 

History

History
54 lines (45 loc) · 2.66 KB

README.md

File metadata and controls

54 lines (45 loc) · 2.66 KB

Keylogger-Backdoor

This is an educational project that sends target machine's key press log to a cloud server by creating a backdoor.

Contribute

  1. Make sure your branch is dev and sync with the remote branch.
  2. Create a new branch from the dev branch before start working on a new issue
  3. Publish your branch
  4. When all the commits are ready for publishing, Create a Pull Request to the dev branch
  5. Make sure you are pulling 'from' your branch and pulling 'into' dev or immediate upstream branch
  6. Make sure to use the PULL request template with title and the description with your changes. (detailed)
  7. Review changes and Merge

Commit Message Types

Commit message template

<type>[optional scope]:<description>

Example

style: update navbar hamburger drop down styles

  1. feat - Features - A new feature
  2. fix - Bug Fixes - A bug Fix
  3. docs - Documentation - Documentation only changes
  4. style - Styles - Changes that do not affect the meaning of the code
  5. refactor - Code Refactoring - A code change that neither fixes a bug nor adds a feature
  6. perf - Performance, Improvements - A code change that improves performance
  7. test - Tests - Addming missing tests or correcting existing tests
  8. build - Builds - Changes that affect the build system or external dependencies
  9. ci - Continuous Intergrations - Changes to our CI configuration files ans scripts
  10. chore - Chores Other changes that don't modify src or test files
  11. revert - Reverts Reverts a previous commit

Current version (3) of Keylogger & Backdoor

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]"

version3

Future Improvements

image

History & Issues

Version 2

image

Direct Database Connectivity though TCP/IP

Issues

Version 1

image

Only sends us an Email

Issues