Writing a Basic Keylogger in Python Cyber Security Version 0


Download 95.26 Kb.
bet2/2
Sana29.10.2020
Hajmi95.26 Kb.
#138057
1   2
Bog'liq
Group Triangle


Table of Contents




1Project Title 3

2Domain 3

3Problem Statement 3

4Project Description 3

A keylogger software that tracks or logs the keys struck on your keyboard, typically in a covert manner so that you don’t know that your actions are being monitored. These keystrokes will be stored in a log file. We can record sensitive information like username and password using this keystroke. 3

4.1Scope of the Work 3

4.2Project Modules* 3

5Implementation Methodology 4

6Technologies to be used 5

6.1Software Platform 5

-python 3.8 5

Hardware Platform 5

6.2Tools 5

7Advantages of this Project 5

8Future Scope and further enhancement of the Project 5

9Team Details 6

10Conclusion 6

11References 6





  1. Project Title


Writing a Basic Keylogger in Python
  1. Domain


Cyber security
  1. Problem Statement


Keyloggers or keystroke loggers are software programs or hardware devices that track the activities (keys pressed) of a keyboard. Keyloggers are a form of spyware where users are unaware their actions are being tracked. Keyloggers can be used for a variety of purposes; hackers may use them to maliciously gain access to your private information, while employers might use them to monitor employee activities.
  1. Project Description

A keylogger software that tracks or logs the keys struck on your keyboard, typically in a covert manner so that you don’t know that your actions are being monitored. These keystrokes will be stored in a log file. We can record sensitive information like username and password using this keystroke.



    1. Scope of the Work


The main scope of our project is to create the basic keylogger and understand working principles of this software. This investigation will help us to find ways for protecting our devices from this malicious program.
    1. Project Modules*


  1. Activity tracking 

  2. Clipboard logging

  3. Uploading the data to a website, database or FTP server.

  4. Control text capture

*This modules can be used or deleted in our final project. Some features can be add.
  1. Implementation Methodology


This software is done by using python programming language and using it’s libraries. Also we will be working with Windows Terminal. During this project we will find the ways of spreading it(in legitimate way) and protecting from it. After writing the code we will test it.


  1. Technologies to be used

    1. Software Platform


Opereating System:

- Windows 10



Developing environment:

-python 3.8


Back end:

-Text Files


Hardware Platform

    1. Tools


- Pycharm;

- Visual studio code.


  1. Advantages of this Project


Keylogger software can used in many peaceful ways. For example: Parents can monitor their children’s online activity or law enforcement may use it to analyze and track incidents linked to the use of personal computers, and employers can make sure their employees are working instead of surfing the web all day.
  1. Future Scope and further enhancement of the Project


Our group future scope is fully understand working principles of keylogger and make antivirus to protect devices from hackers who are trying to use or steal your data.
  1. Team Details


    Group#

    Course Name

    Student ID

    Student Name

    Role

    Signature

    Triangle

    Cyber Security and Laws (CSC101)

    019211002N009

    Ravshanbekov Akbarshokh

    Our roles will be shown in final synopsis.

    Akbarshokh

    01920001N002

    Tavakkalov Mirolim

    Mirolim

    01921102N015

    Azamatjonov Shakhzod

    Shakhzod
  2. Conclusion


Our final is result is a fully working keylogger software with some useful features that will shown in our last presentation. We can a lot of ways to develop our project. And we can fully swear that this program will be used only in legitimate ways.
  1. References


  1. https://www.youtube.com/watch?v=TbMKwl11itQ

  2. https://www.freecodecamp.org/

  3. https://github.com/

4.https://www.python.org/

Title: Page of

Download 95.26 Kb.

Do'stlaringiz bilan baham:
1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling