Linux websever 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 192.168.3.70 | : 192.168.1.99
Cant Read [ /etc/named.conf ]
8.1.2-1ubuntu2.23
urlab
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
nodejs /
jsdom /
scripts /
[ HOME SHELL ]
Name
Size
Permission
Action
eslint-plugin
[ DIR ]
drwxr-xr-x
webidl
[ DIR ]
drwxr-xr-x
generate-js-globals.js
1.39
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : generate-js-globals.js
"use strict"; const vm = require("vm"); const fs = require("fs"); const path = require("path"); const assert = require("assert"); // Creates a list of globals from the JS environment (not the web), so that Window.js can alias them when necessary. // The generated list should match https://tc39.es/ecma262/#sec-global-object, to the extent V8 implements the spec. // We generate this at build time instead of runtime because we want to avoid the performance and memory overhead of // creating a new context when scripting is disabled in the JSDOM. const dest = path.resolve(__dirname, "../lib/jsdom/browser/js-globals.json"); const context = vm.createContext(); const globals = vm.runInContext("Object.getOwnPropertyDescriptors(this)", context); // I guess VM contexts have a console, from V8? That isn't a JS global and JSDOM will install its own, so don't include // that. delete globals.console; // All JS globals are data properties as of the time of this writing. If that becomes false then we need to adapt the // code in Window.js. for (const [key, global] of Object.entries(globals)) { assert("value" in global && !("get" in global) && !("set" in global), `${key} was unexpectedly a non-data property`); // We don't want to serialize value; Window.js will get it afresh, and having it in the JSON is confusing. delete global.value; } fs.writeFileSync(dest, JSON.stringify(globals, undefined, 2) + "\n");
Close