Skip to content

πŸš€ Capture, analyze, and modify network requests with Requestal, the Chrome DevTools extension that enhances manual testing and automated fuzzing.

License

Notifications You must be signed in to change notification settings

dylan7329/Requestal

Repository files navigation

🌟 Requestal - Enhance Your Browser Security Testing Effortlessly

πŸ“₯ Download Now

Download Requestal

πŸš€ Getting Started

Welcome to Requestal, a Chrome DevTools side-panel extension that simplifies security testing. With Requestal, you can capture, modify, validate, and replay HTTP requests right from your browser. It offers features like semantic diffing and RFC-aware formatting to streamline your testing process.

πŸ“‹ Requirements

To run Requestal, ensure you have the following:

  • A computer with an up-to-date version of Google Chrome.
    Requestal works best with the latest Chrome browser. Please update via the Chrome settings if needed.

  • Access to the internet.
    A stable connection is required to install and use the extension effectively.

πŸ”— Features

Requestal has several key features to assist in your security testing process:

  • Capture HTTP Requests: Easily view all requests your browser makes while testing a web application.
  • Modify Requests: Change request parameters, headers, or methods as needed to simulate various scenarios.
  • Validate Responses: Check the validity of responses to ensure they meet your expectations.
  • Replay Requests: Send the same requests repeatedly to check for changes in responses or behaviors.
  • Semantic Diffing: Compare different request formats to understand changes clearly.
  • RFC Awareness: Follow standards to ensure your requests and responses are formatted correctly.

βš™οΈ Installation

To install Requestal, follow these steps:

  1. Visit the Download Page
    Go to the Releases page to find the latest version of Requestal.

  2. Download the Extension
    Click on the download link for the extension that matches your operating system.

  3. Install in Chrome
    After downloading, locate the downloaded file. Open Google Chrome, go to the Extensions page by clicking on the three dots in the upper right corner, then select More Tools > Extensions. Enable "Developer mode" at the top right. Click on Load unpacked and select the folder where the extension files are located.

  4. Activate the Extension
    Once installed, you’ll see Requestal in your Chrome extensions. Click on it to start using its features.

πŸ“– Usage Guide

Using Requestal is simple. Here’s how you can get started:

  1. Open Requestal from DevTools
    Right-click anywhere on a webpage and select Inspect. Navigate to the Requestal tab to access its features.

  2. Begin Capturing Requests
    Start your testing process. Requestal will automatically record all HTTP requests made by your browser.

  3. Modify and Replay Requests
    When you find a request you want to test further, click on it. You can change its details as needed. Once modified, click Replay to send the request again.

  4. View Responses
    Analyze the responses and use the semantic diffing feature to see any changes at a glance.

πŸ’‘ Tips and Best Practices

  • Always test in a controlled environment to avoid impacting production systems.
  • Use Requestal to document your testing process and findings for future reference.
  • Familiarize yourself with common HTTP status codes to better understand your testing results.

πŸ› οΈ Troubleshooting

If you encounter issues while using Requestal, consider the following:

  • Extension Not Loading: Ensure that your Chrome browser is updated. Restarting Chrome can also resolve temporary loading issues.
  • Feature Not Working: Check your permissions and settings. Make sure Requestal has access to necessary network requests.

🌐 Stay Connected

We welcome contributions and feedback. Join our community on GitHub, where you can report issues or suggest features.

πŸ“₯ Download & Install Again

For a seamless installation experience, don’t forget to revisit the Releases page to always obtain the latest version of Requestal.

Happy testing!

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •