Can embed any file in a PNG/WebM/GIF/JPEG and upload it to a third-party host through 4chan
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

22 lines
842 B

const filts = {
urls: ["https://desuarchive.org/*",
"https://arch.b4k.co/*",
"https://kohlchan.net/*"
],
types: ["main_frame", "sub_frame", "csp_report", "object", "other", "ping"]
};
chrome.webRequest.onHeadersReceived.addListener(details => {
const nuke = ['https://arch.b4k.co/', 'https://kohlchan.net/'];
if (nuke.some(u => details.url.startsWith(u)) && details.type == "main_frame") {
const e = details.responseHeaders.findIndex(e => e.name.toLowerCase() == "content-security-policy");
if (e >= 0)
details.responseHeaders[e].value = "";
return {
responseHeaders: [
...details.responseHeaders,
{ name: 'access-control-allow-origin', value: '*' }
]
};
}
}, filts, ['blocking', 'responseHeaders']);