Jump to content

Recommended Posts

local memFrom, memTo, lib, num, lim, results, src, ok = 0, -1, nil, 0, 32, {}, nil, false
function name(n)
	if lib ~= n then
		lib = n
		local ranges = gg.getRangesList(lib)
		if #ranges == 0 then
			print("USE FREE FIRE BRO")
			gg.toast("USE FREE FIRE BRO")
			os.exit()
		else
			memFrom = ranges[1].start
			memTo = ranges[#ranges]["end"]
		end
	end
end
function hex2tbl(hex)
	local ret = {}
	hex:gsub("%S%S", function (ch)
		ret[#ret + 1] = ch
		return ""
	end)
	return ret
end
function original(orig)
	local tbl = hex2tbl(orig)
	local len = #tbl
	if len == 0 then return end
	local used = len
	if len > lim then used = lim end
	local s = ''
	for i = 1, used do
		if i ~= 1 then s = s..";" end
		local v = tbl[i]
		if v == "??" or v == "**" then v = "0~~0" end		
		s = s..v.."r"
	end
	s = s.."::"..used
	gg.searchNumber(s, gg.TYPE_BYTE, false, gg.SIGN_EQUAL, memFrom, memTo)
	if len > used then
		for i = used + 1, len do
			local v = tbl[i]
			if v == "??" or v == "**" then
				v = 256
			else
				v = ("0x"..v) + 0
				if v > 127 then v = v - 256 end
			end
			tbl[i] = v
		end
	end
	local found = gg.getResultCount();
	results = {}
	local count = 0
	local checked = 0
	while true do
		if checked >= found then
			break
		end
		local all = gg.getResults(8)
		local total = #all
		local start = checked
		if checked + used > total then
			break
		end
		for i, v in ipairs(all) do
	    v.address = v.address + myoffset
        end
         gg.loadResults(all)
		while start < total do		
			local good = true
			local offset = all[1 + start].address - 1
			if used < len then			
				local get = {}
				for i = lim + 1, len do
					get[i - lim] = {address = offset + i, flags = gg.TYPE_BYTE, value = 0}
				end
				get = gg.getValues(get)
				for i = lim + 1, len do
					local ch = tbl[i]
					if ch ~= 256 and get[i - lim].value ~= ch then
						good = false
						break
					end
				end
			end
			if good then
				count = count + 1
				results[count] = offset
				checked = checked + used
			else
				local del = {}
				for i = 1, used do
					del[i] = all[i + start]
				end
				gg.removeResults(del)
			end
			start = start + used
		end
	end
	
end
function replaced(repl)
	num = num + 1
	local tbl = hex2tbl(repl)
	if src ~= nil then
		local source = hex2tbl(src)
		for i, v in ipairs(tbl) do
			if v ~= "??" and v ~= "**" and v == source[i] then tbl[i] = "**" end
		end
		src = nil
	end
	local cnt = #tbl
	local set = {}
	local s = 0
	for _, addr in ipairs(results) do
		for i, v in ipairs(tbl) do
			if v ~= "??" and v ~= "**" then
				s = s + 1
				set[s] = {
					["address"] = addr + i, 
					["value"] = v.."r",
					["flags"] = gg.TYPE_BYTE,
				}
			end
		end		
	end
	if s ~= 0 then gg.setValues(set) end
	ok = true
end

gg.clearResults()
t = gg.getListItems()
gg.removeListItems(t)



function SE(


libil2cpp = "13073.3740234375;9.219563e-41;3.6734241e-39;1.4012985e-45;4.8808683e-39::25"
libunity = "13073.3740234375;9.219563e-41;3.6734241e-39;1.4012985e-45;7.286752e-44;2.7887936e-38::33"

 

This is a code usually Free Fire hackers(me too) use in their scripts.

 

We use these functions to hack LIBIL2CPP.SO offsets.

 

For example if we want to hack free fire gold then we take "get_userCoins();" offset from dump.cs using il2cppdumper.exe by Prefare and then use it like this

 

gg.setRanges(gg.REGION_CODE_APP | gg.REGION_C_DATA)
name("libil2cpp.so")
myoffset = 0x.... --lib offset of 
original("7F 45 4C 46 01 01 01 00")
replaced("68 00 A0 E3 1E FF 2F E1")
gg.clearResults()

 

This way we hack it! The replaced hex will return 68 values of coins(maybe it's for client side and fake).

 

@Enyby and @d2dyno please help me on finding these offsets from game guardian. Many of the hackers use GG to get offsets from libil2cpp.so

 

Can anyone please tell me how to find hacks from this lib and find offsets from GG ?

 

THANK YOU

Share this post


Link to post
Share on other sites

11 hours ago, RevealedSoulEven said:

function SE(

Actually this is mis printed

Share this post


Link to post
Share on other sites

this code is very similar to the code that ENYBY wrote for luckypacther.lua (something like that)
maybe he will help you ...

Share this post


Link to post
Share on other sites
On 8/6/2020 at 9:49 PM, Lenn1 said:

this code is very similar to the code that ENYBY wrote for luckypacther.lua (something like that)
maybe he will help you ...

@Enyby??

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By zynos
      Hello guys!
      Please sb help with FF script. The offsets are out of date with the game new update, the offsets have changed. and I don't know how to find them again.
      Thanks
    • By UFOGaminG
      Please🙏 make Gg optimised version of Parallel Space - Virtual Android ( ~600mb)
      Link:
      https://play.google.com/store/apps/details?id=com.pspace.vandroid
      Or
      Atleast Say How to optimise pls🙏
      @enyby pls reply!.
    • By MGH_Reborn
      View File Fortnite Mobile Lua Script Wallhack For all Snapdragon Devices.
      Playstore Link:
      [BANNED]
      AIMBOT AND EXYNOS UPDATE AT 50 REVIEWS AND 100 FOLLOWERS
      Info:
      Root? No
      Obb Needed? No
      Game Version: All, was never fixxed.

      Mods for this game:
      Wallhack
      Airstuck
      Fast Actions

      Downloads:
      Attached
      Script Password : impactbest

      Mod Credit:
      I'm the Owner of this Script!
      Updates : https://www.youtube.com/channel/UCbC-teNYyvZ3ToaJeF_JBKQ

      Tutorials:
      Use Magisk to hide Root and use Gameguardian. For unrooted devices you need Parallel space from the official gameguardian Site.
      Submitter MGH_Reborn Submitted 09/14/2020 Category LUA scripts  
    • By MGH_Reborn
      Playstore Link:
      [BANNED]
      AIMBOT AND EXYNOS UPDATE AT 50 REVIEWS AND 100 FOLLOWERS
      Info:
      Root? No
      Obb Needed? No
      Game Version: All, was never fixxed.

      Mods for this game:
      Wallhack
      Airstuck
      Fast Actions

      Downloads:
      Attached
      Script Password : impactbest

      Mod Credit:
      I'm the Owner of this Script!
      Updates : https://www.youtube.com/channel/UCbC-teNYyvZ3ToaJeF_JBKQ

      Tutorials:
      Use Magisk to hide Root and use Gameguardian. For unrooted devices you need Parallel space from the official gameguardian Site.
    • By ShamelesCampR559
      View File FREEFIRE BYPASS/Unban v1.52 Latest update
      FREE FIRE LATEST VERSION, Seen someone post they need a bypass for FreeFire v1.52 so here it is and working. If you encounter any errors please leave a comment with your error log so I may look into it.
      Was tested on a ROOTED Android 10 device using Game Guardian v99. May still work without root in Virtual Space just haven't tested myself. 
      If you use Virtual Space and it works please comment below and let others know it works. Thank you in advance 😊
      Submitter ShamelesCampR559 Submitted 09/08/2020 Category Free Fire  
×
×
  • Create New...