Run it
Copy the script and paste it into your executor.
local output_dir = "unpacked_output"
if not isfolder(output_dir) then makefolder(output_dir) end
local headers = { "all", "readable", "obfuscated", "suspicious" }
local output_files = {}
for _, name in ipairs(headers) do
local path = output_dir .. "/" .. name .. ".txt"
output_files[name] = path
if not isfile(path) then
writefile(path, "-- " .. name:() .. )
orig_appendfile = appendfile ()
(file, content)
(file) (file, )
(file, content)
(k, v)
cats = {}
(v) ==
#v > v:() cats.obfuscated =
#v > v:() cats.suspicious =
#v > v:() cats.readable =
cats
(tbl)
_, v (tbl)
(v) ==
(v)
(v) ==
cats = (_, v)
cat (cats)
output_files[cat] (output_files[cat], v .. )
original_unpack = .unpack
(...)
_, v ({...})
(v) == (v)
(...)
.unpack =
.appendfile = appendfile
(:(,))()
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
readable