Date=20 -- Expiry date Month=11 -- Expiry month Year=2024 -- Expiry year expiremessage="Script has expired. New version available" --Expiry message --This script will expire on 15/05/2020 --Do not change below code function check(t) if t<10 then t="0"..t end return t end expiredate=Year.. check(Month).. check(Date) date=gg.makeRequest("http://www.guimp.com").headers["Date" ][1] --guimp.com is smallest webpage so takes less time for loading month={"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"} for i=1,12 do if month[i]==string.sub(date,9, 11) then if i<10 then i="0"..i end currentdate=string.sub(date,13, 16)..i..string.sub(date,6, 7) end end if tonumber(currentdate)>=tonumber(expiredate) then gg.alert(expiremessage) os.exit() end gg.copyText('Toffee') gg.alert("คัดลอกคีย์สำเร็จ") local Passwords = {"Toffee"} local Menu = gg.prompt({"Password:\n¸.•´¸.•´¨) ¸.•*¨)\n( ¸.•´ (¸.•´ .•´\n( ´¸..★/\︽﹨︽﹨︽☆︽\.☆\n☆. /我 \︽﹨︽﹨︽★︽\°\n☆ │來 ║﹌﹌﹌﹌﹌﹌﹌│.▲\n★  │簽簽║ 田 ╭┬╮田│◢█◣\n@ │ 囉║   │││ ◢███◣\n║╓╥╥☆. ●  ●. ╥★╥╥▊╥╥╖\n╔╩╬╬╬╬. _/█_/█_╔╩╬╬╬╬╬╬╬"},nil,{"text"}) if not Menu then return end for l , I in pairs(Passwords) do if Menu[1] == I then A = true end end if A ~= true then gg.alert("🏞️") return else gg.alert("🏔️") end local n, startAddress, endAddress = nil, 0, 0 local function name(lib) if n == lib then return startAddress, endAddress end local ranges = gg.getRangesList(lib or 'libanogs.so','libunity.so') for i, v in ipairs(ranges) do if v.state == "Xa" then startAddress = v.start endAddress = ranges[#ranges]['end'] break end end return startAddress, endAddress end local function arm(libname, offset, hex) name(libname) local t, total = {}, 0 for h in string.gmatch(hex, "%S%S") do table.insert(t, { address = startAddress + offset + total, flags = gg.TYPE_BYTE, value = h .. "r" }) total = total + 1 end local res = gg.setValues(t) if type(res) ~= 'string' then return true else gg.alert(res) return false end end arm('libunity.so', 0x81B7858, '1F 20 03 D5') arm('libunity.so', 0x85141B4, '00 00 80 D2') arm('libunity.so', 0x85141B8, 'C0 03 5F D6') arm('libunity.so', 0x8558300, '00 00 80 D2') arm('libunity.so', 0x8558304, 'C0 03 5F D6') arm('libanogs.so', 0x11E724, '00 00 80 D2') arm('libanogs.so', 0x11E728, 'C0 03 5F D6') arm('libanogs.so', 0x11F2B8, '00 00 80 D2') arm('libanogs.so', 0x11F2BC, 'C0 03 5F D6') arm('libanogs.so', 0x16AB8C, '00 00 80 D2') arm('libanogs.so', 0x16AB90, 'C0 03 5F D6') arm('libanogs.so', 0x16D310, '00 00 80 D2') arm('libanogs.so', 0x16D314, 'C0 03 5F D6') arm('libanogs.so', 0x16D414, '00 00 80 D2') arm('libanogs.so', 0x16D418, 'C0 03 5F D6') arm('libanogs.so', 0x16D5B4, '00 00 80 D2') arm('libanogs.so', 0x16D5B8, 'C0 03 5F D6') arm('libanogs.so', 0x17E640, '00 00 80 D2') arm('libanogs.so', 0x17E644, 'C0 03 5F D6') arm('libanogs.so', 0x234CCC, '00 00 80 D2') arm('libanogs.so', 0x234CD0, 'C0 03 5F D6') arm('libanogs.so', 0x235A0C, '00 00 80 D2') arm('libanogs.so', 0x235A10, 'C0 03 5F D6') arm('libanogs.so', 0x23F7EC, '00 00 80 D2') arm('libanogs.so', 0x23F7F0, 'C0 03 5F D6') arm('libanogs.so', 0x23FB08, '00 00 80 D2') arm('libanogs.so', 0x23FB0C, 'C0 03 5F D6') arm('libanogs.so', 0x23FB40, '00 00 80 D2') arm('libanogs.so', 0x23FCDC, '00 00 80 D2') arm('libanogs.so', 0x23FD04, '00 00 80 D2') arm('libanogs.so', 0x23FD14, '00 00 80 D2') arm('libanogs.so', 0x23FF20, '00 00 80 D2') arm('libanogs.so', 0x23FF24, '00 00 80 D2') arm('libanogs.so', 0x23FF38, '00 00 80 D2') arm('libanogs.so', 0x23FF60, '00 00 80 D2') arm('libanogs.so', 0x23FFA0, '00 00 80 D2') arm('libanogs.so', 0x23FFDC, '00 00 80 D2') arm('libanogs.so', 0x23FFE0, '00 00 80 D2') arm('libanogs.so', 0x240BA4, '00 00 80 D2') arm('libanogs.so', 0x240BA8, 'C0 03 5F D6') arm('libanogs.so', 0x240BC4, '00 00 80 D2') arm('libanogs.so', 0x240BC8, 'C0 03 5F D6') arm('libanogs.so', 0x240BCC, '00 00 80 D2') arm('libanogs.so', 0x240BD0, 'C0 03 5F D6') arm('libanogs.so', 0x240BDC, '00 00 80 D2') arm('libanogs.so', 0x240BE0, 'C0 03 5F D6') arm('libanogs.so', 0x2421A4, '00 00 80 D2') arm('libanogs.so', 0x2421A8, 'C0 03 5F D6') arm('libanogs.so', 0x2421F8, '00 00 80 D2') arm('libanogs.so', 0x2421FC, 'C0 03 5F D6') function Main() menu = gg.multiChoice({ "🧱Wall Hack", "📡Antenna in game", "🔫No Recoil", "🎯Aim Bot", "👤Contact", "🔚EXIT" }, nil, "Name Package com.garena.game.codm \n\n Version \n\n Arm : arm64-v8a") if menu == nil then else if menu[1] == true then Wh() end if menu[2] == true then At() end if menu[3] == true then Nr() end if menu[4] == true then Am() end if menu[5] == true then Name() end if menu[6] == true then exit() end end CODM = -1 end function Wh() tot = gg.alert(" \n\n ", "Disable", "Enable") if tot == 1 then arm("libunity.so", 0x7B18098,"00 80 45 39") gg.toast("Disable") end if tot == 2 then arm("libunity.so", 0x7B18098,"20 00 80 52") gg.toast("Enable") end end function At() gg.setRanges(gg.REGION_C_HEAP | gg.REGION_C_ALLOC | gg.REGION_OTHER) function SearchWrite(Search, Write, Type) gg.clearResults() gg.setVisible(false) gg.searchNumber(Search[1][1], Type) local count = gg.getResultCount() if count == 0 then gg.toast('') return false end local result = gg.getResults(count) gg.clearResults() local data = {} local base = Search[1][2] for i, v in ipairs(result) do v.isUseful = true end for k = 2, #Search do local tmp = {} local offset = Search[k][2] - base local num = Search[k][1] for i, v in ipairs(result) do table.insert(tmp, { address = v.address + offset, flags = v.flags }) end tmp = gg.getValues(tmp) for i, v in ipairs(tmp) do if tostring(v.value) ~= tostring(num) then result[i].isUseful = false end end end for i, v in ipairs(result) do if v.isUseful then table.insert(data, v.address) end end if #data == 0 then gg.toast('') return false end gg.toast('VALUE FOUND ' .. #data .. ' EDITED') local t = {} for i = 1, #data do for k, w in ipairs(Write) do local offset = w[2] - base local item = { address = data[i] + offset, flags = Type, value = w[1] } if w[3] then item.freeze = true gg.addListItems({ item }) end table.insert(t, item) end end gg.setValues(t) end DarkKnight = 999 DarkKnight1 = 0 DarkKnight2 = 0 DarkKnight3 = 999 DarkKnight4 = 1 DarkKnight5 = 999 DarkKnight6 = 999 DarkKnight7 = 999 DarkKnight8 = 4 local dataType = 16 local Name = "ANTENNA RED" local tb1 = {{256.0, 0}, {3.0, 40}, {5.0, 68}} local tb2 = {{DarkKnight, -80}, {DarkKnight1, -76}, {DarkKnight2, -72}, {DarkKnight3, -68}, {DarkKnight4, -64}, {DarkKnight5, -28}, {DarkKnight6, -24}, {DarkKnight7, 28}, {DarkKnight8, 20}} gg.setRanges(128) SearchWrite(tb1, tb2, dataType) gg.setRanges(4) SearchWrite(tb1, tb2, dataType) gg.toast("Antenna Red") end function Nr() tot = gg.alert(" \n\n ", "Disable", "Enable") if tot == 1 then arm("libunity.so", 0x9132CA0,"00 08 21 1E") gg.toast("Disable") end if tot == 2 then arm("libunity.so", 0x9132CA0,"00 2D 20 1E") gg.toast("Enable") end end function Am() tot = gg.alert(" \n\n ", "Disable", "Enable") if tot == 1 then arm("libunity.so", 0x7AED790,"5D 0B B5 59 22 14 17 83") arm("libunity.so", 0x7AED9F8,"FC 10 13 3A 5B 0B B5 59") arm("libunity.so", 0x7AEE1A4,"BF 17 B7 65 17 16 09 25") arm("libunity.so", 0x8FE3BB8,"E9 23 BC 6D F6 57 01 A9") arm("libunity.so", 0x8FE4058,"EB 2B B9 6D E9 23 01 6D") arm("libunity.so", 0x9102C30,"EE 0F 18 FC ED 33 01 6D") arm("libunity.so", 0x9135178,"FF C3 02 D1 ED 33 02 6D") gg.toast("Disable") end if tot == 2 then arm("libunity.so", 0x7AED790,"40 00 00 1C C0 03 5F D6") arm("libunity.so", 0x7AED9F8,"40 00 00 1C C0 03 5F D6") arm("libunity.so", 0x7AEE1A4,"40 00 00 1C C0 03 5F D6") arm("libunity.so", 0x8FE3BB8,"40 00 00 1C C0 03 5F D6") arm("libunity.so", 0x8FE4058,"40 00 00 1C C0 03 5F D6") arm("libunity.so", 0x9102C30,"20 01 80 D2 C0 03 5F D6") arm("libunity.so", 0x9135178,"20 01 80 D2 C0 03 5F D6") gg.toast("Enable") end end function Name() tot = gg.alert("🔗 t.me/UnlockAllg \n\n ", "Coppy") if tot == 1 then gg.copyText('t.me/UnlockAllg') end end function exit() os.exit() end while true do if gg.isVisible(true) then CODM = 1 gg.setVisible(false) end gg.clearResults() if CODM == 1 then Main() end end