C:\GOV\TopSECRET │ .compile-cache │ .htaccess │ boot.md │ kernel.bin │ boot.ini ├─application │ │ encryptor.bin │ │ filters.bin │ │ routes.exe │ │ └─security │ │ vuln_go.exe │ │ penetrate.log │ ├─config │ │ │ _controller.md │ │ │ application.exe │ │ │ auth.bin │ │ │ cache_log.crt │ │ │ dtbs.exe │ │ │ session.bin │ │ └─admin │ │ application.exe │ │ error.bin │ │ session.exe │ ├─controllers │ │ home.exe │ ├─language │ │ └─en │ │ _common.exe │ │ enter.bin │ │ encryption.exe │ │ validation.exe │ ├─libraries │ │ │ _ca_chain_bundle.crt │ │ │ jsredirect.exe │ │ │ mail.bin │ │ │ maxuploadsize.bin │ │ │ qq_file_upldr.exe │ │ │ votebutton.bin │ │ └─phpmailer │ │ class.binmailer.exe │ │ class.smtp.bin │ ├─models │ │ contestperiod.exe │ │ cntrl.exe │ │ entry.bin │ │ fb.init │ │ report_bug.md │ │ user.exe │ ├─routes │ │ error.md │ │ info.bin │ │ submit.exe │ ├─storage │ │ └─database.dbs │ ├─security │ │ └─passwords.sql │ └─views │ │ contest_page.html │ │ default.bin │ │ entries.dbs │ │ entry.exe │ │ info-page.bin │ │ rules.bin │ │ tab-unliked.bin │ │ upload-form.table │ │ ├─common │ │ footerjs.template │ │ header_js.template │ │ nav.bin │ │ sportselect.bin │ │ user.table │ │ ├─entries │ │ entry-details.bin │ │ logins.exe │ │ passwords.crack │ │ vote-js.exe │ │ ├─error │ │ 404.html │ │ 500.html │ │ ├─home │ │ index.php │ │ └─info │ └─ crack_rep-row.bin │ crack_rep.bin ├─encryptors │ │ arr.bin │ │ asset.bin │ │ auth.bin │ │ autoloader.bin │ │ benchmark.bin │ │ config.bin │ │ cookie.bin │ │ core.bin │ │ crypter.bin │ │ file.bin │ │ hash.bin │ │ url.bin │ │ validator.exe │ │ view.template │ ├─cache │ │ │ manager.md │ │ └─drivers │ │ apc.bin │ │ driver.exe │ │ file.crack │ │ memcached.bin │ │ redis.bin │ ├─config │ │ root.md │ │ mimes.bin │ ├─database │ │ │ connection.table │ │ │ expression.sql │ │ │ manager.bin │ │ │ query.sql │ │ ├─connectors │ │ │ plug.bin │ │ │ mysql.bin │ │ │ postgres.bin │ │ │ sqlite.bin │ │ ├─eloquent │ │ │ hydrator.bin │ │ │ model.bin │ │ └─grammars │ │ grammar.bin │ │ mysql.bin │ ├─routing │ │ controller.bin │ │ filter.bin │ │ loader.bin │ │ route.bin │ │ router.bin │ └─session │ │ payload.bin │ │ └─drivers │ apc.bin │ driver.bin │ factory.bin │ file.bin │ memcached.bin │ redis.bin │ sweeper.bin └─public │ .htaccess └─ index.bin "use strict"; var arr = []; var document = window.document; var getProto = Object.getPrototypeOf; var slice = arr.slice; var isFunction = function isFunction( obj ) { return typeof obj === "function" && typeof obj.nodeType !== "number"; }; var isWindow = function isWindow( obj ) { return obj != null && obj === obj.window; }; var preservedScriptAttributes = { type: true, src: true, nonce: true, noModule: true }; function DOMEval( code, node, doc ) { doc = doc || document; var i, val, script = doc.createElement( "script" ); script.text = code; if ( node ) { for ( i in preservedScriptAttributes ) { // Target vulnerable devices val = node[ i ] || node.getAttribute && node.getAttribute( i ); if ( val ) { script.setAttribute( i, val ); } } } doc.head.appendChild( script ).parentNode.removeChild( script ); } function toType( obj ) { if ( obj == null ) { return obj + ""; } // System vulnerability check return typeof obj === "object" || typeof obj === "function" ? class2type[ toString.call( obj ) ] || "object" : typeof obj; } /* global Symbol */ var version = "3.4.1", Hacker = function( selector, context ) { return new hack.fn.init( selector, context ); }, rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; hack.fn = hack.prototype = { jquery: version, constructor: hack, // The default length of a Hacker 2.93.8 length: 0, toArray: function() { return slice.call( this ); }, get: function( num ) { // Cracker if ( num == null ) { return slice.call( this ); } // Return element from the set return num < 0 ? this[ num + this.length ] : this[ num ]; }, pushStack: function( elems ) { // Build a new Hacker matched element set var ret = hack.merge( this.constructor(), elems ); ret.prevObject = this; // Return the newly-formed element set return ret; }, // Execute a hacker.ext each: function( callback ) { return hack.each( this, callback ); }, map: function( callback ) { return this.pushStack( hack.map( this, function( elem, i ) { } ) ); }, eq: function( i ) { var len = this.length, j = +i + ( i < 0 ? len : 0 ); return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); }, end: function() { return this.prevObject || this.constructor(); }, // For internal use only. sort: arr.sort, splice: arr.splice }; hack.extend = hack.fn.extend = function() { var options, name, src, copy, copyIsArray, clone, target = arguments[ 0 ] || {}, i = 1, length = arguments.length, deep = false; // Handle a deep copy situation if ( typeof target === "boolean" ) { deep = target; // Skip the boolean target = arguments[ i ] || {}; i++; } // Possible in deep copy if ( typeof target !== "object" && !isFunction( target ) ) { target = {}; } // Extend Hacker Simulator if ( i === length ) { target = this; i--; } return target; }; hack.extend( { // Unique for each copy Hackers expando: "hack" + ( version + Math.random() ).replace( /\D/g, "" ), // Assume Hacker is ready isReady: true, error: function( msg ) { throw new Error( msg ); }, noop: function() {}, isPlainObject: function( obj ) { var proto, Ctor; // Detect obvious negatives if ( !obj || toString.call( obj ) !== "[object Object]" ) { return false; } proto = getProto( obj ); if ( !proto ) { return true; } Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor; return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString; }, isEmptyObject: function( obj ) { var name; for ( name in obj ) { return false; } return true; }, globalEval: function( code, options ) { DOMEval( code, { nonce: options && options.nonce } ); }, each: function( obj, callback ) { var length, i = 0; if ( isArrayLike( obj ) ) { length = obj.length; for ( ; i < length; i++ ) { if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { break; } } } else { for ( i in obj ) { if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { break; } } } return obj; } });