Hackfut Security File Manager
Current Path:
/opt/td-agent/embedded/bin
opt
/
td-agent
/
embedded
/
bin
/
📁
..
📄
bundle
(617 B)
📄
bundler
(619 B)
📄
c_rehash
(5 KB)
📄
captoinfo
(62.02 KB)
📄
clear
(7.25 KB)
📄
clusterdb
(59.38 KB)
📄
createdb
(58.96 KB)
📄
createlang
(92.9 KB)
📄
createuser
(62.8 KB)
📄
dropdb
(54.73 KB)
📄
droplang
(92.83 KB)
📄
dropuser
(54.67 KB)
📄
ecpg
(848.54 KB)
📄
erb
(4.74 KB)
📄
fluent-binlog-reader
(645 B)
📄
fluent-ca-generate
(641 B)
📄
fluent-cat
(625 B)
📄
fluent-debug
(629 B)
📄
fluent-gem
(625 B)
📄
fluent-plugin-config-format
(659 B)
📄
fluent-plugin-generate
(649 B)
📄
fluent-post
(651 B)
📄
fluentd
(619 B)
📄
gem
(560 B)
📄
httpclient
(637 B)
📄
infocmp
(56.5 KB)
📄
infotocap
(62.02 KB)
📄
initdb
(107.65 KB)
📄
irb
(204 B)
📄
jemalloc-config
(2.09 KB)
📄
jemalloc.sh
(169 B)
📄
jeprof
(174.41 KB)
📄
libtool
(307.93 KB)
📄
libtoolize
(76.53 KB)
📄
lzcat
(87.43 KB)
📄
lzma
(87.43 KB)
📄
lzmadec
(12.81 KB)
📄
lzmainfo
(11.89 KB)
📄
makedepend
(36.71 KB)
📄
ncurses5-config
(5.22 KB)
📄
ncursesw5-config
(5.22 KB)
📄
nokogiri
(625 B)
📄
ohai
(601 B)
📄
oid2name
(29.44 KB)
📄
openssl
(629.01 KB)
📄
pg_archivecleanup
(20.04 KB)
📄
pg_basebackup
(78.69 KB)
📄
pg_config
(29.49 KB)
📄
pg_controldata
(39.07 KB)
📄
pg_ctl
(45.81 KB)
📄
pg_dump
(403.05 KB)
📄
pg_dumpall
(92.09 KB)
📄
pg_isready
(55.27 KB)
📄
pg_receivexlog
(56.17 KB)
📄
pg_recvlogical
(60.33 KB)
📄
pg_resetxlog
(48.27 KB)
📄
pg_restore
(162.39 KB)
📄
pg_rewind
(86.14 KB)
📄
pg_standby
(25.97 KB)
📄
pg_test_fsync
(22.96 KB)
📄
pg_test_timing
(17.1 KB)
📄
pg_upgrade
(123.25 KB)
📄
pg_xlogdump
(76.27 KB)
📄
pgbench
(134.27 KB)
📄
pkg-config
(76.63 KB)
📄
postgres
(6.74 MB)
📄
postmaster
(6.74 MB)
📄
psql
(513.54 KB)
📄
rake
(601 B)
📄
rdoc
(952 B)
📄
reindexdb
(62.41 KB)
📄
reset
(22.69 KB)
📄
ri
(202 B)
📄
ruby
(11.08 KB)
📄
tabs
(14.18 KB)
📄
td
(589 B)
📄
tic
(62.02 KB)
📄
toe
(15.03 KB)
📄
tput
(15.58 KB)
📄
tset
(22.69 KB)
📄
unlzma
(87.43 KB)
📄
unxz
(87.43 KB)
📄
vacuumdb
(66.99 KB)
📄
vacuumlo
(27.14 KB)
📄
xml2-config
(1.81 KB)
📄
xmlcatalog
(19.32 KB)
📄
xmllint
(78.51 KB)
📄
xslt-config
(2.49 KB)
📄
xsltproc
(29.68 KB)
📄
xz
(87.43 KB)
📄
xzcat
(87.43 KB)
📄
xzdec
(12.78 KB)
Editing: erb
#!/opt/td-agent/embedded/bin/ruby # Tiny eRuby --- ERB2 # Copyright (c) 1999-2000,2002 Masatoshi SEKI # You can redistribute it and/or modify it under the same terms as Ruby. require 'erb' class ERB module Main def ARGV.switch return nil if self.empty? arg = self.shift return nil if arg == '--' case arg when /\A-(.)(.*)/ if $1 == '-' arg, @maybe_arg = arg.split(/=/, 2) return arg end raise 'unknown switch "-"' if $2[0] == ?- and $1 != 'T' if $2.size > 0 self.unshift "-#{$2}" @maybe_arg = $2 else @maybe_arg = nil end "-#{$1}" when /\A(\w+)=/ arg else self.unshift arg nil end end def ARGV.req_arg (@maybe_arg || self.shift || raise('missing argument')).tap { @maybe_arg = nil } end def trim_mode_opt(trim_mode, disable_percent) return trim_mode if disable_percent case trim_mode when 0 return '%' when 1 return '%>' when 2 return '%<>' when '-' return '%-' end end module_function :trim_mode_opt def run(factory=ERB) trim_mode = 0 disable_percent = false variables = {} begin while switch = ARGV.switch case switch when '-x' # ruby source output = true when '-n' # line number number = true when '-v' # verbose $VERBOSE = true when '--version' # version STDERR.puts factory.version exit when '-d', '--debug' # debug $DEBUG = true when '-r' # require require ARGV.req_arg when '-S' # security level arg = ARGV.req_arg raise "invalid safe_level #{arg.dump}" unless arg =~ /\A[0-1]\z/ safe_level = arg.to_i when '-T' # trim mode arg = ARGV.req_arg if arg == '-' trim_mode = arg next end raise "invalid trim mode #{arg.dump}" unless arg =~ /\A[0-2]\z/ trim_mode = arg.to_i when '-E', '--encoding' arg = ARGV.req_arg set_encoding(*arg.split(/:/, 2)) when '-U' set_encoding(Encoding::UTF_8, Encoding::UTF_8) when '-P' disable_percent = true when '--help' raise "print this help" when /\A-/ raise "unknown switch #{switch.dump}" else var, val = *switch.split('=', 2) (variables ||= {})[var] = val end end rescue # usage STDERR.puts $!.to_s STDERR.puts File.basename($0) + " [switches] [var=value...] [inputfile]" STDERR.puts <<EOU -x print ruby script -n print ruby script with line number -v enable verbose mode -d set $DEBUG to true -r library load a library -S safe_level set $SAFE (0..1) -E ex[:in] set default external/internal encodings -U set default encoding to UTF-8. -T trim_mode specify trim_mode (0..2, -) -P ignore lines which start with "%" var=value set variable EOU exit 1 end $<.set_encoding(Encoding::ASCII_8BIT, nil) src = $<.read filename = $FILENAME exit 2 unless src trim = trim_mode_opt(trim_mode, disable_percent) erb = factory.new(src.untaint, safe_level, trim) erb.filename = filename if output if number erb.src.each_line.with_index do |line, l| puts "%3d %s"%[l+1, line] end else puts erb.src end else bind = TOPLEVEL_BINDING.taint if variables enc = erb.encoding for var, val in variables do val = val.encode(enc) if val bind.local_variable_set(var, val) end end erb.run(bind) end end module_function :run def set_encoding(extern, intern = nil) verbose, $VERBOSE = $VERBOSE, nil Encoding.default_external = extern unless extern.nil? || extern == "" Encoding.default_internal = intern unless intern.nil? || intern == "" [$stdin, $stdout, $stderr].each do |io| io.set_encoding(extern, intern) end ensure $VERBOSE = verbose end module_function :set_encoding class << self; private :set_encoding; end end end if __FILE__ == $0 ERB::Main.run end
Upload File
Create Folder