Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.1
Cant Read [ /etc/named.conf ]
8.1.31
www-data
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
/
var /
www /
html /
quiz1 /
node_modules /
jsonpath /
[ HOME SHELL ]
Name
Size
Permission
Action
bin
[ DIR ]
dr-xr-xr-x
generated
[ DIR ]
dr-xr-xr-x
include
[ DIR ]
dr-xr-xr-x
lib
[ DIR ]
dr-xr-xr-x
node_modules
[ DIR ]
dr-xr-xr-x
test
[ DIR ]
dr-xr-xr-x
.jscsrc
1.76
KB
-rw-rw-rw-
.jshintrc
280
B
-rw-rw-rw-
.travis.yml
38
B
-rw-rw-rw-
Dockerfile
23
B
-rw-rw-rw-
Gruntfile.js
3.21
KB
-rw-rw-rw-
LICENSE
1.06
KB
-rw-rw-rw-
README.md
8.92
KB
-rw-rw-rw-
fig.yml
115
B
-rw-rw-rw-
index.js
41
B
-rw-rw-rw-
jsonpath.js
215.29
KB
-rw-rw-rw-
jsonpath.min.js
83.69
KB
-rw-rw-rw-
package.json
1.1
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : Gruntfile.js
var Browserify = require('browserify'); var bresolve = require('browser-resolve'); patchResolve(); module.exports = function (grunt) { grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), outputFolder: ".", browserify: { main: { src: ['index.js'], dest: '<%= outputFolder %>/<%= pkg.name %>.js', options: { browserifyOptions: { standalone: '<%= pkg.name %>' }, banner: '/*! <%= pkg.name %> <%= pkg.version %> */\n', alias: { "jsonpath": "./index.js" }, require: [ /** * When running in Node, we require('./aesprim') and that module takes care of monkey-patching esprima * using resolve, path finding, etc... * Anyways, Browserify doesn't support "resolve", so we need to trick the module. We'll actually be * returning a verbatim, non-modified "esprima" when the code runs require('./aesprim'). * That is ok because we will modify the "esprima" source code right after the bundle process, via * the postBundleCB callback. */ ["esprima", {expose: "./aesprim"}] ], ignore: [ 'file', 'system', 'source-map', 'estraverse', 'escodegen', 'underscore', 'reflect', 'JSONSelect', './lib/aesprim.js' //'assert' //can't remove because of lib/index.js, ], postBundleCB: function(err, src, next) { /** * This is ugly, but we need to make "esprima" understand '@' as a valid character. * It's either this or bundle a copy of the library with those few bytes of changes. */ src = src.toString("utf8").replace(/(function isIdentifierStart\(ch\) {\s+return)/m, '$1 (ch == 0x40) || '); next(err, new Buffer(src, "utf8")); } } } }, uglify: { options: { banner: '/*! <%= pkg.name %> <%= pkg.version %> */\n' }, build: { src: '<%= outputFolder %>/<%= pkg.name %>.js', dest: '<%= outputFolder %>/<%= pkg.name %>.min.js' } } }); grunt.loadNpmTasks('grunt-browserify'); grunt.loadNpmTasks('grunt-contrib-uglify') grunt.registerTask('default', ['browserify', 'uglify']); }; function patchResolve() { var _createDeps = Browserify.prototype._createDeps; Browserify.prototype._createDeps = function() { var returnValue = _createDeps.apply(this, arguments); this._bresolve = function(id, opts, cb) { opts.browser = 'alias'; return bresolve(id, opts, cb); }; return returnValue; } }
Close