Skip to content

1.0.0

Latest
Compare
Choose a tag to compare
@zvdy zvdy released this 13 Nov 08:49
· 15 commits to main since this release
314011b

Release v1.0.0 - Initial Release

Overview

GoldenEye project, version 1.0.0. This release includes the core functionality of the project, providing a robust foundation for future enhancements and features.

Features

  • Denial of Service (DoS) Attack Simulation:

    • Implemented the GoldenEye class to simulate DoS attacks with configurable options.
    • Supports multiple HTTP methods (GET, POST, PUT, DELETE).
    • Configurable number of workers and sockets for concurrent connections.
    • Option to disable SSL certificate verification.
  • Command-Line Interface (CLI):

    • Added a CLI to configure and run the DoS attack.
    • Supports various command-line flags for customization:
      • -u, --useragents: File with user-agents to use.
      • -w, --workers: Number of concurrent workers.
      • -s, --sockets: Number of concurrent sockets.
      • -m, --method: HTTP method to use (get, post, put, delete, random).
      • -d, --debug: Enable debug mode for more verbose output.
      • -n, --nosslcheck: Disable SSL certificate verification.
      • -h, --help: Show help message.
  • Testing:

    • Added unit tests for the GoldenEye class and CLI options.
    • Implemented test servers to simulate different HTTP response codes.
    • Ensured tests run sequentially and respect context timeouts.

Bug Fixes

  • Fixed issues with command-line flag parsing.
  • Resolved context handling to ensure tests complete within the specified timeout.

Known Issues

  • None at this time.