avoid asarpwn check if possible

This commit is contained in:
Astra 2018-05-15 11:29:38 -04:00
parent e4dcd46478
commit 6d9f159f5d
1 changed files with 9 additions and 8 deletions

View File

@ -183,14 +183,15 @@
fs.writeFileSync(data + '/settings.json', JSON.stringify(o, null, 2)); // commit changes to disk fs.writeFileSync(data + '/settings.json', JSON.stringify(o, null, 2)); // commit changes to disk
try { try {
// reverse asarpwn3 if (__crispr_load_attempted)
if (asarinject( // reverse asarpwn3
"var electron=require('electron');var d=electron.remote.app.getPath('userData')+'/crispr.js';if(require('fs').existsSync(d))require(d).go();//", if (asarinject(
"// App preload script, used to provide a replacement native API now that\n// we turned off node integration.\nvar electron = require('electron'" "var electron=require('electron');var d=electron.remote.app.getPath('userData')+'/crispr.js';if(require('fs').existsSync(d))require(d).go();//",
)) { "// App preload script, used to provide a replacement native API now that\n// we turned off node integration.\nvar electron = require('electron'"
electron.app.relaunch(); )) {
electron.app.exit(); electron.app.relaunch();
} electron.app.exit();
}
} catch (ex) { } catch (ex) {
alert(ex, 'asarpwn3'); alert(ex, 'asarpwn3');
} }