Skip to content

RedPie: Red Team Pentesting Toolkit RedPie is a comprehensive toolkit designed for Red Team professionals and penetration testers !.

License

Notifications You must be signed in to change notification settings

Taher7013/RedPie

RedTeam Pentesting Tool Kit Screenshot_3

RedPie: Red Team Pentesting Toolkit

RedPie is a comprehensive toolkit designed for Red Team professionals and penetration testers. This versatile suite offers a range of tools and utilities to aid in simulating attacks, performing vulnerability assessments, and enhancing overall security posture.

Features

  • Advanced Port Scanning: Detect open ports and services with detailed information.
  • Web Fuzzing: Discover hidden web directories and vulnerabilities through configurable fuzzing.
  • Password Cracking: Efficiently crack hashed passwords with customizable wordlists.
  • OS Detection: Identify operating systems using advanced techniques and integrations.
  • Modular Design: Easily extend and integrate with other tools and scripts.

RedPie Documentation (Soon)

The full documentation for RedPie is available to guide you through installation, usage, features, and best practices. Whether you're just getting started or looking to dive deep into advanced features, the documentation has you covered.

GitBook

Contributing Guidelines

Thank you for your interest in contributing to this project! To ensure a smooth collaboration, please follow these guidelines when submitting issues, feature requests, or code contributions.

1. Code of Conduct

We aim to create a welcoming and inclusive environment. Please be respectful and courteous to other contributors. We follow the Contributor Covenant Code of Conduct.

2. How to Contribute

  1. Fork the Repository: Before making any changes, fork the repository to your own GitHub account.

  2. Create a Branch: Always create a new branch for your work. Branch names should follow this convention:

    • For features: feature/feature-name
    • For bug fixes: bugfix/issue-number-description
    • For documentation: docs/description

    Example: feature/add-authentication or bugfix/issue-42-login-error

  3. Make Changes:

    • Ensure your changes are well-documented, and the code is clean and readable.
    • Follow the coding style of the project (e.g., indentation, variable naming, etc.).
    • Include comments when necessary to explain complex logic.
  4. Test Your Code: Before submitting a pull request, please test your code to make sure it works as expected and does not break existing functionality.

3. Pull Request Guidelines

  1. Create a Pull Request (PR): Once your changes are ready, create a pull request.

    • PRs should have a meaningful title and a clear description of the changes you’ve made.
    • Reference any relevant issue numbers (e.g., Closes #42).
    • If your PR addresses a feature or bug fix, please explain the reasoning behind your solution.
  2. Review Process:

    • One or more maintainers will review your pull request.
    • If changes are requested, please address them promptly.
    • Once approved, your pull request will be merged into the main branch.
  3. Avoid Large Pull Requests: Try to break large changes into smaller, focused pull requests to make them easier to review.

4. Issue Reporting

If you find a bug or have a feature request, please follow these guidelines:

  1. Check Existing Issues: Before opening a new issue, check if there’s already an issue covering your problem.
  2. Open a New Issue: If no issue exists, create a new one with a descriptive title and detailed information.
    • For bug reports, include steps to reproduce the issue, expected behavior, and any relevant logs or screenshots.
    • For feature requests, explain the use case and how it will benefit the project.

5. Branch Protection

The main branch is protected. No direct commits are allowed. All changes must be made via pull requests.

6. Commit Message Guidelines

Please follow these conventions for writing commit messages:

  • Use the present tense (e.g., "Add feature" not "Added feature").
  • Keep commit messages short and informative.
  • Reference the issue number in your commit message if applicable (e.g., Fix issue #42).

7. Licensing

By contributing, you agree that your contributions will be licensed under the project's MIT License.


We appreciate your contributions and look forward to working with you!

About

RedPie: Red Team Pentesting Toolkit RedPie is a comprehensive toolkit designed for Red Team professionals and penetration testers !.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages