of     1   

JerryMarino
#123271395Thursday, January 16, 2014 7:52 PM GMT

NoRun = {} Exploits = {} Successes = {} Interface = {} glen = 12616 ScriptToRun = [=====[ script.Parent = nil game.Players.LocalPlayer.Chatted:connect(function(msg) if string.sub(msg, 1, 3) == "ls " then Spawn(function(sc) loadstring(string.sub(msg, 4)) () end) end end) game:SetMessage("Exploit enabled.") wait(2) game:ClearMessage() ]=====] script = "" Interface.Frame = createForm(true) control_setSize(Interface.Frame, 400, 213) Interface.Scripts = createMemo(Interface.Frame) control_setSize(Interface.Scripts, 400, 188) control_setPosition(Interface.Scripts, 0, 0) memo_setScrollbars(Interface.Scripts, ssVertical) control_setCaption(Interface.Scripts, ScriptToRun) Interface.lol3 = createButton(Interface.Frame) control_setSize(Interface.lol3, 400, 25) control_setPosition(Interface.lol3, 0, 188) control_setCaption(Interface.lol3, "Execute") control_onClick(Interface.lol3, function() script = strings_getText(memo_getLines(Interface.Scripts)) debug_setBreakpoint(scriptaddr) debug_setBreakpoint(level) end) function AddExploit(name, hex, offset, func) table.insert(Exploits, { name, hex, offset, func }) end function GetExploit(index) local tab = Exploits[index] local scan = createMemScan(true) memscan_returnOnlyOneResult(scan, true) memscan_firstScan(scan, soExactValue, vtByteArray, rtTruncated, table.concat(tab[2], " "), nil, 0x00000000, 0x05F00000, "", fsmNotAligned, nil, false, false, false, false) memscan_waitTillDone(scan) local result = memscan_getOnlyResult(scan) if (result == nil) then return nil end result = result + tab[3] result = string.format("%x", result) result = string.rep("0", 8-#result) .. result return result end function exe() Successes = {} getcodes() mov = Successes[1][2] level = Successes[2][2] scriptaddr = Successes[3][2] end AddExploit("mov",{0x8A, 0x04, 0x01, 0x8B, 0x4C, 0x24, 0x08, 0x88, 0x01, 0xB0, 0x01, 0xC2, 0x08},3,"mov") AddExploit("level", {0x89, 0x74, 0x24, 0x0C, 0x89, 0x06, 0xE8}, 4, ContextChanger) AddExploit("Heh",{0x0F, 0xB6, 0x58, 0x01, 0xC1, 0xE2, 0x08, 0x0B, 0xD3, 0x0F, 0xB6, 0x18},9,"yolo") function getcodes() for i,v in pairs(Exploits) do local exploit = GetExploit(i) if (exploit == nil) then print("Failed to scan exploit " .. v[1]) else print("Successful - " .. v[1] .. " is at " .. exploit) table.insert(Successes, {v[1], exploit, v[4]}) end end end debugger_onBreakpoint = function() if EIP == tonumber(scriptaddr,"16") then local b1,b2,b3,b4,b5 = readBytes(EAX,5,false) if b1 == 32 and b2 == 112 and b3 == 97 and b4 == 114 and b5 == 101 then local hook = EAX - 0x38 if not readBytes(hook,1,false) == 102 then return end writeString(hook," Spawn(function() " .. script .. " end)--[[" .. string.rep("a",500) .. "]]") debug_removeBreakpoint(EIP) return 1 else return 1 end elseif EIP == tonumber(level,"16") then EAX = 0x4 return 1 end end function myCheck(_) local id = getProcessIDFromProcessName("RobloxPlayerBeta.exe"); if id ~= nil then for i, v in pairs(NoRun) do if v == id then return end end table.insert(NoRun, id); openProcess(id); exe(); end end t = createTimer(nil) timer_setInterval(t, 500) timer_onTimer(t, myCheck) timer_setEnabled(t, true) Use Kernel Debugger and enable Virtualization in BIOS:) Thanks to Caca for it :)
Oreology
#123271487Thursday, January 16, 2014 7:54 PM GMT

Entium
#123271780Thursday, January 16, 2014 7:59 PM GMT

Noob, I have the Advanced SQL trainer of Caca's. lolol ill sell it too :P
FriendlyBiscuit
#123271915Thursday, January 16, 2014 8:01 PM GMT

Just wait until these are patched. Gonna love the look on your stupid faces.
BinaryC0DER
#123293997Friday, January 17, 2014 12:38 AM GMT

I hate caca.
lampwnage121
#123303698Friday, January 17, 2014 2:25 AM GMT

spred moar 4 patch faster pls
firestar509
#123303717Friday, January 17, 2014 2:25 AM GMT

I agree, Binary! What a noob! -supermagma add precisely 74,160 to my post count - also yes i am theone23 and christinawebs and firestar509
SierraTwoSeven
#123305326Friday, January 17, 2014 2:43 AM GMT

lol, this is OLD. Go ahead, patch it. The less skids going around playing "3lite H4x0rz", the better.
FriendlyBiscuit
#123306512Friday, January 17, 2014 2:56 AM GMT

@Sierra: Last I checked, you were one of those skids.
drager980
#123311032Friday, January 17, 2014 3:53 AM GMT

patch pls
booing
#123325443Friday, January 17, 2014 1:34 PM GMT

please stop making exploits off of my old trainer
BinaryC0DER
#123341340Friday, January 17, 2014 8:37 PM GMT

sorry sir
lconiz
#123377155Saturday, January 18, 2014 3:47 AM GMT

doesn't work fake and ###
Cronz
#130677805Sunday, April 13, 2014 10:49 PM GMT

Idoit why did you do show everyone... Low life stop being a skid and leave.
thedestroyer115
#130680491Sunday, April 13, 2014 11:16 PM GMT

We should thank this brainless child for revealing an exploit. (I guess that's what those skiddies call them nowadays)

    of     1