+
Skip to content

Kasa1905/PENETRATION-TESTING-TOOLKIT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

==================================== COMPANY: CODETECH IT SOLUTIONS
NAME: KAUSHIK SAMBE
INTERN ID: CT04DG899
DOMAIN: Cyber Security & Ethical Hacking
DURATION: 4 WEEKS
MENTOR: NEELA SANTOSH

Penetration Testing Toolkit

Overview

The Penetration Testing Toolkit is a Python-based modular toolkit designed for penetration testing tasks. It includes various modules that facilitate common penetration testing activities, such as port scanning and brute force login attempts.

Modules

The toolkit consists of the following modules:

1. Port Scanner

  • File: modules/port_scanner.py
  • Description: This module provides functionality to scan open ports on a specified target.
  • Key Methods:
    • scan_ports(target): Scans the specified target for open ports.
    • display_results(results): Displays the results of the port scan.

2. Brute Forcer

  • File: modules/brute_forcer.py
  • Description: This module attempts to log in to a target using a list of passwords.
  • Key Methods:
    • attempt_login(target, username, password_list): Attempts to log in to the specified target with the provided username and password list.
    • report_success(success): Reports successful login attempts.

Installation

To install the required dependencies for the toolkit, run the following command:

pip install -r requirements.txt

Usage

To use the toolkit, run the main.py file. You will be prompted to choose between the available modules (Port Scanner or Brute Forcer) and provide the necessary parameters for each operation.

Contributing

Contributions to the toolkit are welcome. Please feel free to submit issues or pull requests to enhance the functionality of the toolkit.

License

This project is licensed under the MIT License. See the LICENSE file for more details.# Penetration Testing Toolkit

Overview

The Penetration Testing Toolkit is a Python-based modular toolkit designed for penetration testing tasks. It includes various modules that facilitate common penetration testing activities, such as port scanning and brute force login attempts.

Modules

The toolkit consists of the following modules:

1. Port Scanner

  • File: modules/port_scanner.py
  • Description: This module provides functionality to scan open ports on a specified target.
  • Key Methods:
    • scan_ports(target): Scans the specified target for open ports.
    • display_results(results): Displays the results of the port scan.

2. Brute Forcer

  • File: modules/brute_forcer.py
  • Description: This module attempts to log in to a target using a list of passwords.
  • Key Methods:
    • attempt_login(target, username, password_list): Attempts to log in to the specified target with the provided username and password list.
    • report_success(success): Reports successful login attempts.

Installation

To install the required dependencies for the toolkit, run the following command:

pip install -r requirements.txt

Usage

To use the toolkit, run the main.py file. You will be prompted to choose between the available modules (Port Scanner or Brute Forcer) and provide the necessary parameters for each operation.

Contributing

Contributions to the toolkit are welcome. Please feel free to submit issues or pull requests to enhance the functionality of the toolkit.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载