AWSSigner
AWSSigner copied to clipboard
Burp Extension for AWS Signing
This PR makes 2 major changes and 1 minor bugfix: 1. Adds support for configuring per-tool (i.e Repeater, Intruder, Proxy, etc.) signing. The most common usecase that inspired this functionality...
https://github.com/NetSPI/AWSSigner/blob/204a457a7d6225ae1d20088325a783968e55060d/src/main/java/com/netspi/awssigner/model/persistence/FileProfileImporter.java#L25 The above line is used during the import process for profile files (either exported by AWS Signer, or from the `~/.aws/config` file locally). The former supports profile names with...
Previously, Burp did not allow for easy state tracking for extensions across restarts of Burp/reloads of the extension/reloads of the project. This meant that extensions had to either be reconfigured...
On certain APIs, it appears the body isn't used for signing in the canonical request (e.g. when the body is part of a multipart upload, [this API](https://docs.aws.amazon.com/omics/latest/api/API_UploadReadSetPart.html) is one example...
Hey folks, I'm seeing some examples in an API where, when HTTP/2 requests are enabled (and AWS Signer is signing the request), the request is malformed and rejected by the...
Some services require this header to be updated as part of the new signature. X-Amz-Content-Sha256
The UI is cutting off part of the text and cannot be resized to adjust. Burp v2022.8.5 on Ubuntu 20.04 with gnome. awssigner-2.0.3.jar java.runtime.name OpenJDK Runtime Environment java.runtime.version 17.0.2+8-86 _(Java...
Adds support for Unsigned-Payload type of SigV4 signatures. Small bug fix where an extra leading space was put in header values by the signature process, and caused a web server...
The list of profiles can cutoff text when the profile name is longer than 9+ characters. It'd be nice if the list box could be resized to be wider. 1....