mirror of
https://github.com/EndPwnArchive/bspwn-lambda.git
synced 2024-08-14 23:57:04 +00:00
add csp method 2
This commit is contained in:
parent
11b28a1b09
commit
6d2de7ace1
1 changed files with 6 additions and 4 deletions
|
@ -15,10 +15,11 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// we just get remote because nothing in the root of the module is useful to us
|
// we just get remote because nothing in the root of the module is useful to us
|
||||||
const electron = require("electron").remote;
|
const electron = require("electron");
|
||||||
|
const remote = electron.remote;
|
||||||
const fs = require("original-fs");
|
const fs = require("original-fs");
|
||||||
|
|
||||||
const data = electron.app.getPath("userData") + "/";
|
const data = remote.app.getPath("userData") + "/";
|
||||||
|
|
||||||
function bsprint(str) {
|
function bsprint(str) {
|
||||||
console.log(`%c[bspwn]%c ` + str, "font-weight:bold;color:#0cc", "");
|
console.log(`%c[bspwn]%c ` + str, "font-weight:bold;color:#0cc", "");
|
||||||
|
@ -43,7 +44,8 @@ exports.go = function() {
|
||||||
try {
|
try {
|
||||||
bsprint("initializing...");
|
bsprint("initializing...");
|
||||||
|
|
||||||
electron.session.defaultSession.webRequest.onHeadersReceived(function(
|
electron.webFrame.registerURLSchemeAsBypassingCSP("https");
|
||||||
|
remote.session.defaultSession.webRequest.onHeadersReceived(function(
|
||||||
details,
|
details,
|
||||||
callback
|
callback
|
||||||
) {
|
) {
|
||||||
|
@ -100,7 +102,7 @@ exports.go = function() {
|
||||||
if (crisprFound) crispr.go(properties);
|
if (crisprFound) crispr.go(properties);
|
||||||
|
|
||||||
// delay epapi until dom-ready to prevent errors
|
// delay epapi until dom-ready to prevent errors
|
||||||
electron
|
remote
|
||||||
.getCurrentWindow()
|
.getCurrentWindow()
|
||||||
.webContents.on("dom-ready", () => epapi.go(properties));
|
.webContents.on("dom-ready", () => epapi.go(properties));
|
||||||
} catch (ex) {
|
} catch (ex) {
|
||||||
|
|
Loading…
Reference in a new issue