File Manager
Upload
Current Directory: /home/lartcid/public_html/journal.lartc.id
[Back]
..
[Open]
Hapus
Rename
.htaccess
[Edit]
Hapus
Rename
.well-known
[Open]
Hapus
Rename
README.md
[Edit]
Hapus
Rename
api
[Open]
Hapus
Rename
cache
[Open]
Hapus
Rename
cgi-bin
[Open]
Hapus
Rename
classes
[Open]
Hapus
Rename
config.TEMPLATE.inc.php
[Edit]
Hapus
Rename
config.inc.php
[Edit]
Hapus
Rename
controllers
[Open]
Hapus
Rename
cypress.json
[Edit]
Hapus
Rename
dbscripts
[Open]
Hapus
Rename
docs
[Open]
Hapus
Rename
error_log
[Edit]
Hapus
Rename
favicon.ico
[Edit]
Hapus
Rename
index.php
[Edit]
Hapus
Rename
js
[Open]
Hapus
Rename
lib
[Open]
Hapus
Rename
locale
[Open]
Hapus
Rename
mini.php
[Edit]
Hapus
Rename
pages
[Open]
Hapus
Rename
php.ini
[Edit]
Hapus
Rename
plugins
[Open]
Hapus
Rename
public
[Open]
Hapus
Rename
registry
[Open]
Hapus
Rename
scheduledTaskLogs
[Open]
Hapus
Rename
schemas
[Open]
Hapus
Rename
styles
[Open]
Hapus
Rename
templates
[Open]
Hapus
Rename
tools
[Open]
Hapus
Rename
Edit File
#!/usr/bin/lua local function has_value (table, val) for index=1,#table do if table[index] == val then return true end end return false end local function shorten(value, maxlen) if (string.len(value) > maxlen) and (maxlen > 3) then return string.sub(value, 1, maxlen - 3) .. "..." else return value end end local function concat_args(ARGS) local args = "" local skip_arguments = {"_wpnonce", "_wp_http_referer"} for k,v in pairs(ARGS) do name = v["name"]; name = string.gsub(name, "ARGS_GET:(.*)", "%1"); name = string.gsub(name, "ARGS_POST:(.*)", "%1"); name = string.gsub(name, "FILES:(.*)", "%1"); if not has_value(skip_arguments, name) then value = v["value"]; --m.log(1, "Arg Name: " ..name.. " and Value: " ..value.. "."); if string.len(args) < 1000 then args = args .. shorten(name, 20) .. "=" .. shorten(value, 200) .."&"; end end end return args; end function main() local args_get = concat_args(m.getvars("ARGS_GET")); local args_post = concat_args(m.getvars("ARGS_POST")); local args_file = concat_args(m.getvars("FILES")); m.setvar("TX.trapped", "1"); m.setvar("TX.trapinfo", "G:" .. args_get .. " P:" .. args_post .. " F:" .. args_file); return nil; end
Simpan