Skip to content

Instantly share code, notes, and snippets.

@Tib3rius
Tib3rius / run-with-blue-cookies.bambda
Created November 13, 2025 17:53
Run with Blue Cookies (Custom Action Bambda)
// Code modified from https://gist.github.com/irsdl/0e20819d242e8ed19dec54c75c8f6cb7
// Original by https://x.com/irsdl
final String host = requestResponse.request().headerValue("Host");
final String color = "blue";
ProxyHistoryFilter filter = new ProxyHistoryFilter() {
@Override
public boolean matches(ProxyHttpRequestResponse rr) {
if (rr.request().hasHeader("Host", host) && rr.request().hasHeader("x-pwnfox-color", color)) {
@Tib3rius
Tib3rius / randomized-replace.bambda
Created November 13, 2025 17:50
Ramdomized Replace (Custom Action Bambda)
RegexStringGenerator g = new RegexStringGenerator("[A-Za-z0-9]{6,10}");
var req = requestResponse.request().toString();
var modifiedReq = HttpRequest.httpRequest(requestResponse.httpService(), req.replace("[USERNAME]", g.generate()));
modifiedReq = modifiedReq.withRemovedHeader("Content-Length").withAddedHeader("Content-Length", "" + modifiedReq.body().length());
var modifiedResp = api().http().sendRequest(modifiedReq, RequestOptions.requestOptions().withRedirectionMode(RedirectionMode.ALWAYS)).response();
httpEditor.responsePane().set(modifiedResp);
}