generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripting Helpers
Home Search
 

Re: Who does this script not work

Previous Thread :: Next Thread 
LordGando is not online. LordGando
Joined: 05 Jul 2011
Total Posts: 6723
16 Jun 2013 03:09 PM
Exploits = []
Successes = []
Config = [
Restore = false,
Bar = true
[
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, 0, 0x00FFFFFF, "", 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
-- Exploit functions here
function HashChecker(addr)
_, instruction = splitDisassembledString(disassemble(addr))
local hcbyte = ""
for i = 1, #instruction do
if string.sub(instruction, i, i) == "[" then
hcbyte = string.sub(instruction, i+1, i+8)
break
end
end
writeBytes(hcbyte, 0x00)
print("Disabled - " .. hcbyte)
end
function ContextChanger(addr, arg)
print("ContextChanger invoked.")
local calladdr = string.format("%x", tonumber(addr, 16) + 2)
_, callInstruction = splitDisassembledString(disassemble(calladdr))
autoAssemble(string.format([[
alloc(newmem,20)
label(returnhere)
newmem:
mov [esi], %s
%s
jmp returnhere
%s:
jmp newmem
db 90 90
returnhere:
]], control_getCaption(Interface.ContextEdit), callInstruction, addr))
print("Modified context")
end
function Hook(addr)
local script
if (Config.Restore) then
Config.Restore = false
writeBytes(addr, 0x83, 0xEC, 0x14, 0x56, 0x57)
return
end
if Config.Bar then
script = control_getCaption(Interface.ScriptEdit)
else
script = strings_getText(memo_getLines(Interface.Scripts))
end
print(script)
local mem = string.format("%x", allocateSharedMemory("scropt", #script))
mem = string.rep("0", 8-#mem) .. mem
writeString(mem, script)
local len = string.format("%x", #script)
local assemble = string.format([[
alloc(newmem,2048)
label(returnhere)
newmem:
mov [esp+18], %s
mov [esp+1C], %s
sub esp,14
push esi
push edi
jmp returnhere
%s:
jmp newmem
returnhere:
]], mem, len, addr) -- >:3
autoAssemble(assemble)
print(addr)
end
function Noclip(addr)
print(addr)
if readBytes(addr, 1) == 0xFF then
print("We're enabling it.")
Config.LegitBytes = readBytes(addr, 7, true)
writeBytes(addr, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90)
else
writeBytes(addr, Config.LegitBytes)
end
end
function DisableOtherChecks(addr)
print("Disabling other checks...")
writeBytes(addr, 0xEB)
end
-- Exploit definitions here
AddExploit("noclip", [ 0x56, 0x8B, 0xf1, 0x83, 0xf8, 0x18], 12, Noclip)
AddExploit("level", [ 0x89, 0x74, 0x24, 0x0C, 0x89, 0x06, 0xe8], 4, ContextChanger)
AddExploit("script", [ 0x83, 0xEC, 0x14, 0x56, 0x57, 0x8B, 0x7C, 0x24, 0x2C, 0x85, 0xFF], 0, Hook)
AddExploit("hash", [ 0x00, 0x51, 0x53, 0x56, 0x83, 0xCB, 0xFF], 7, HashChecker)
AddExploit("checks", [ 0xe4, 0xC7, 0x45, 0xfc, 00, 00, 00, 00, 0x85, 0xC0, 0x74], 10, DisableOtherChecks)
--
print("Autoscanning for " .. tostring(#Exploits) .. " exploits...")
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
showMessage(tostring(#Successes) .. " out of " .. tostring(#Exploits) .. " exploits could be found.")
--
function DoExploit(name)
split = 0
for i = 1, #name do
if string.sub(name, i, i) == " " then
split = i
break
end
end
if split ~= 0 then
arg = string.sub(name, split+1)
name = string.sub(name, 1, split-1)
else
arg = ""
end
print("name: " .. name .. "; arg: " .. arg)
for i,v in pairs(Successes) do
if v[1] == name then
v[3](v[2], arg)
end
end
end
--
Interface = []
Interface.Frame = createForm(true)
control_setSize(Interface.Frame, 800, 500)

Interface.Script = createLabel(Interface.Frame)
control_setSize(Interface.Script, 400, 22)
control_setCaption(Interface.Script, "Command line - doesn't change context!")
control_setPosition(Interface.Script, 0, 7)
Interface.ScriptEdit = createEdit(Interface.Frame)
control_setPosition(Interface.ScriptEdit, 0, 22)
control_setSize(Interface.ScriptEdit, 360, 300)
Interface.ScriptBtn = createButton(Interface.Frame)
control_setPosition(Interface.ScriptBtn, 360, 22)
control_setCaption(Interface.ScriptBtn, ">")
control_setSize(Interface.ScriptBtn, 40, 22)
control_onClick(Interface.ScriptBtn, function() Config.Bar = true DoExploit("script") end)

Interface.Context = createLabel(Interface.Frame)
control_setSize(Interface.Context, 400, 22)
control_setPosition(Interface.Context, 0, 46)
control_setCaption(Interface.Context, "Context changer - doesn't have max; may crash if too high")
Interface.ContextEdit = createEdit(Interface.Frame)
control_setSize(Interface.ContextEdit, 360, 22)
control_setPosition(Interface.ContextEdit, 0, 60)
Interface.ContextBtn = createButton(Interface.Frame)
control_setSize(Interface.ContextBtn, 40, 22)
control_setPosition(Interface.ContextBtn, 360, 60)
control_setCaption(Interface.ContextBtn, ">")
control_onClick(Interface.ContextBtn, function() DoExploit("level") end)

Interface.Checkers = createButton(Interface.Frame)
control_setSize(Interface.Checkers, 400, 25)
control_setPosition(Interface.Checkers, 0, 85)
control_setCaption(Interface.Checkers, "Disable hash checker")
control_onClick(Interface.Checkers, function() DoExploit("hash") end)

Interface.Restore = createButton(Interface.Frame)
control_setSize(Interface.Restore, 400, 25)
control_setPosition(Interface.Restore, 0, 110)
control_setCaption(Interface.Restore, "Repair script execution")
control_onClick(Interface.Restore, function() Config.Restore = true DoExploit("script") end)

Interface.Exit = createButton(Interface.Frame)
control_setSize(Interface.Exit, 800, 25)
control_setPosition(Interface.Exit, 0, 475)
control_setCaption(Interface.Exit, "Exit current trainer")

Interface.Scripts = createMemo(Interface.Frame)
control_setSize(Interface.Scripts, 400, 450)
control_setPosition(Interface.Scripts, 400, 0)
memo_setScrollbars(Interface.Scripts, ssVertical)

Interface.Scripte = createButton(Interface.Frame)
control_setSize(Interface.Scripte, 400, 25)
control_setPosition(Interface.Scripte, 400, 450)
control_setCaption(Interface.Scripte, "Execute script")
control_onClick(Interface.Scripte, function()
Config.Bar = false
DoExploit("script")
end)


-LᴏʀᴅGᴀɴᴅᴏ
Report Abuse
digpoe is not online. digpoe
Joined: 02 Nov 2008
Total Posts: 9092
16 Jun 2013 03:11 PM
Get out.

This isn't for trying to fix your exploit (probably made by booing).
Report Abuse
Fattycat17 is not online. Fattycat17
Joined: 26 Jun 2011
Total Posts: 1527
16 Jun 2013 03:12 PM
Ha-ha true digpoe. Technically can't we report him?
Report Abuse
LordGando is not online. LordGando
Joined: 05 Jul 2011
Total Posts: 6723
16 Jun 2013 03:14 PM
You can't report me (: This is for my game (Exploit).

-LᴏʀᴅGᴀɴᴅᴏ
Report Abuse
LordGando is not online. LordGando
Joined: 05 Jul 2011
Total Posts: 6723
16 Jun 2013 03:14 PM
Also it's for stopping explots :/

-LᴏʀᴅGᴀɴᴅᴏ
Report Abuse
thedestroyer115 is not online. thedestroyer115
Joined: 19 Dec 2010
Total Posts: 11546
16 Jun 2013 03:18 PM
I have reported you.
Report Abuse
rosenburger is not online. rosenburger
Joined: 03 Aug 2009
Total Posts: 8407
16 Jun 2013 03:34 PM
He just wants to come brag about his script.

ʀᴏsᴇɴ (ง'̀ ͜ʖ'́ง) | Follow me on Twitter! @rosenburgerRBLX
Report Abuse
AbsoluteLOL is not online. AbsoluteLOL
Joined: 01 Dec 2012
Total Posts: 3939
16 Jun 2013 03:36 PM
First of all, this is a CE script. It's not meant to run on ROBLOX.
Second, it's been patched. Now, get out.
Report Abuse
LordGando is not online. LordGando
Joined: 05 Jul 2011
Total Posts: 6723
16 Jun 2013 03:37 PM
Whats CE, whats patched and this script wont ban hackers

-LᴏʀᴅGᴀɴᴅᴏ
Report Abuse
PRESTIGIOUSaLEGEND is not online. PRESTIGIOUSaLEGEND
Joined: 16 Apr 2011
Total Posts: 1765
16 Jun 2013 03:39 PM
CE = counter exploit im guessing
Report Abuse
LordGando is not online. LordGando
Joined: 05 Jul 2011
Total Posts: 6723
16 Jun 2013 03:40 PM
Whats counter exploit, I know what exploit is.

-LᴏʀᴅGᴀɴᴅᴏ
Report Abuse
AbsoluteLOL is not online. AbsoluteLOL
Joined: 01 Dec 2012
Total Posts: 3939
16 Jun 2013 03:42 PM
CE == Cheat Engine.
This script allows users to disable the hash checker and then exploit any game of their choice ROBLOX. ROBLOX has recently patched this exploit, so you can no longer hack ROBLOX games.
Report Abuse
LordGando is not online. LordGando
Joined: 05 Jul 2011
Total Posts: 6723
16 Jun 2013 03:45 PM
Whats hashchecker.

-LᴏʀᴅGᴀɴᴅᴏ
Report Abuse
AbsoluteLOL is not online. AbsoluteLOL
Joined: 01 Dec 2012
Total Posts: 3939
16 Jun 2013 03:47 PM
I'm done. Get out.
You obviously haven't the slightest clue about programming in the slightest amount.
Report Abuse
LordGando is not online. LordGando
Joined: 05 Jul 2011
Total Posts: 6723
16 Jun 2013 03:48 PM
I thought this was scripters helpers, not about people not helping people. You should help me as this is scripters helpers.

-LᴏʀᴅGᴀɴᴅᴏ
Report Abuse
AbsoluteLOL is not online. AbsoluteLOL
Joined: 01 Dec 2012
Total Posts: 3939
16 Jun 2013 03:49 PM
You're asking for help on an exploit script that runs on Cheat Engine, which is against the ROBLOX Rules. You have been reported.
Report Abuse
LordGando is not online. LordGando
Joined: 05 Jul 2011
Total Posts: 6723
16 Jun 2013 03:51 PM
How would I know this is a )Cheat Engine( script

-LᴏʀᴅGᴀɴᴅᴏ
Report Abuse
AbsoluteLOL is not online. AbsoluteLOL
Joined: 01 Dec 2012
Total Posts: 3939
16 Jun 2013 03:51 PM
I'm not answering any more of your foolish questions. Enjoy your ban.
Report Abuse
SlashTag is not online. SlashTag
Joined: 27 May 2013
Total Posts: 73
16 Jun 2013 03:52 PM
Well you obviously didnt write this, you found it online somewhere >_<
Report Abuse
LordGando is not online. LordGando
Joined: 05 Jul 2011
Total Posts: 6723
16 Jun 2013 03:53 PM
So what, I found this on a free model.

-LᴏʀᴅGᴀɴᴅᴏ
Report Abuse
Fattycat17 is not online. Fattycat17
Joined: 26 Jun 2011
Total Posts: 1527
16 Jun 2013 04:31 PM
Lol, the OP is silly if he wants to exploit

When do people realize you don't need to disable the hashchecker to exploit, there is a easy work around.
Report Abuse
LordGando is not online. LordGando
Joined: 05 Jul 2011
Total Posts: 6723
16 Jun 2013 04:39 PM
How XD

-LᴏʀᴅGᴀɴᴅᴏ
Report Abuse
Fattycat17 is not online. Fattycat17
Joined: 26 Jun 2011
Total Posts: 1527
16 Jun 2013 05:33 PM
Lol do you think I would just tell you?
Report Abuse
LordGando is not online. LordGando
Joined: 05 Jul 2011
Total Posts: 6723
16 Jun 2013 05:34 PM
No, but if I was you I would tell ROBLOX. Are you like the rest of the haxxors out there.

-LᴏʀᴅGᴀɴᴅᴏ
Report Abuse
LordKingAdrian is not online. LordKingAdrian
Joined: 22 Jan 2011
Total Posts: 153
23 Jun 2013 08:00 AM
You guys are dumb, you're telling ROBLOX the exploits? what they gonna give you after you tell them? nothing, no point of telling them.
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripting Helpers
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image