Skip to content

The script is an advanced Python-based tool that can be used to test a website for various vulnerabilities such as SQL injection, cross-site scripting (XSS), cross-site request forgery (CSRF) and insecure file upload.

License

MiChaelinzo/Advanced-Penetration-Testing-Script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced-Penetration-Testing-Script

The script is an advanced Python-based tool that can be used to test a website for various vulnerabilities such as SQL injection, cross-site scripting (XSS), cross-site request forgery (CSRF) and insecure file upload. The script uses various libraries such as requests, BeautifulSoup and random_user_agent to perform these tests. The script prompts the user to enter the website URL and then runs the tests against the provided website. The script also uses a random user agent to spoof the user agent during the tests, making the tests more difficult to detect. This script is intended to be used as an example and may not reflect the actual vulnerabilities of the website being tested. Additionally, it is important to understand the potential risks and consequences of penetration testing, including legal and ethical considerations, and that you should have the explicit permission before running any test on a website.

How to use:

  • 1.) git clone https://github.com/MiChaelinzo/Advanced-Penetration-Testing-Script.git
  • 2.) cd Advanced-Penetration-Testing-Script
  • 3.) python3 -m pip install -r requirements.txt
  • 4.) python3 penetration_testing3.py
  • 5.) Enjoy using Advance Penetration Testing Script, there will be more updates for this repository and script!

Screenshot 2023-02-11 102225

Updates:

  • 1/20/2023
  • Added Test for directory traversal vulnerabilities
  • Added Test for weak credentials
  • Added Test for missing or weak HTTP headers
  • Added Test for clickjacking vulnerabilities
  • Added Test for open redirect vulnerabilities
  • Added Test for insecure communication
  • Added Test for insecure session management
  • 2/11/2023:
  • Added Test for cookie security
  • Added Test for insufficient logging and monitoring
  • Added Test for brute force attack protection
  • Added Test for content security policy
  • Added Test for server-side request forgery (SSRF) vulnerabilities
  • Added Test for cross-origin resource sharing (CORS) vulnerabilities
  • 2/20/2023:
  • Added Test broken access control vulnerabilities

Here some Cyberpunk Image generated from Midjourney! Razeswag77_Cyberpunk_2077_character_cinematic_shot_ray_tracing__6cd2a5bb-ae35-4ada-bdc4-6f0830898728

About

The script is an advanced Python-based tool that can be used to test a website for various vulnerabilities such as SQL injection, cross-site scripting (XSS), cross-site request forgery (CSRF) and insecure file upload.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages