Skip to content

livingrio/useful-pentesting

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Useful Pentesting

Welcome to the Useful Pentesting repository! This collection of scripts and tools is designed to assist in various aspects of penetration testing, including reconnaissance, exploitation, post-exploitation, and reporting. Each tool is crafted to address specific tasks or challenges encountered during security assessments.

Table of Contents

About

This repository contains a curated set of scripts and tools that can be used for penetration testing and security assessments. The tools cover various stages of a pentest, including:

  1. Reconnaissance: Tools for gathering information about the target.
  2. Exploitation: Scripts to exploit vulnerabilities and gain access.
  3. Post-Exploitation: Tools for maintaining access and exploring compromised systems.
  4. Reporting: Scripts to help document findings and create reports.
  5. AV Evasion: Techniques and tools to bypass antivirus and other security measures during penetration testing.
  6. Shells: A collection of Reverse and Bind Shells.

Each tool is stored in its own directory with a detailed README file explaining its purpose, usage, and any dependencies.

Disclaimer

Warning: These tools are provided for educational purposes only. Unauthorized use of these tools on systems that you do not own or have explicit permission to test is illegal and unethical. The author(s) and contributors to this repository are not responsible for any misuse or damage caused by these tools. Always use these tools responsibly and in compliance with all relevant laws and regulations.

Installation

To use the tools in this repository, follow these general steps:

  1. Clone the Repository:
git clone https://github.com/stoykovstoyk/useful-pentesting.git
cd useful-pentesting

Usage

Detailed usage instructions for each tool are provided in the README file within the tool's directory. Generally, you can run a script with:

python toolname.py [options]

or

./toolname.sh [options]

Important: Always ensure you have the necessary permissions to use these tools on the systems you are testing.

Contributing

Contributions are welcome! If you have a script or tool you'd like to add, please:

  1. Fork the repository.
  2. Create a new branch (git checkout -b new-tool).
  3. Commit your changes (git commit -m 'Add new tool').
  4. Push to the branch (git push origin new-tool).
  5. Open a Pull Request.

Please make sure your contributions include a clear README with the following information:

  • Purpose of the tool
  • Installation instructions
  • Usage examples
  • Dependencies

License

This repository is licensed under the [MIT License].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 26.5%
  • PowerShell 26.3%
  • Python 25.0%
  • HTML 8.5%
  • C++ 5.9%
  • CSS 4.3%
  • Other 3.5%