Unnamed1 Posted October 22, 2022 Share Posted October 22, 2022 I tried so+py stuff and it's said nil so=gg.getRangesList('libnative-lib.so')[1].start py=0x9960C4 setvalue(so+py,4,0) But this is error Heres my new so=gg.getRangesList('libnative-lib.so')[1].start py=0x9960C4 + 4 -- Dword edit Now i want the user actually edit their desire value for ie 0-20000 range only Link to comment Share on other sites More sharing options...
DARK_DEMON_SCRIPTER Posted October 22, 2022 Share Posted October 22, 2022 3 hours ago, Unnamed1 said: I tried so+py stuff and it's said nil so=gg.getRangesList('libnative-lib.so')[1].start py=0x9960C4 setvalue(so+py,4,0) But this is error Heres my new so=gg.getRangesList('libnative-lib.so')[1].start py=0x9960C4 + 4 -- Dword edit Now i want the user actually edit their desire value for ie 0-20000 range only ask = gg.prompt({"SET NEW VALUE"}) if ask == nil then return end setvalue(so+py,4,"~A8 MOV W0,#"..ask[1].."") 3 hours ago, Unnamed1 said: I tried so+py stuff and it's said nil so=gg.getRangesList('libnative-lib.so')[1].start py=0x9960C4 setvalue(so+py,4,0) But this is error Heres my new so=gg.getRangesList('libnative-lib.so')[1].start py=0x9960C4 + 4 -- Dword edit Now i want the user actually edit their desire value for ie 0-20000 range only BTW U HAVE ANY IDEA TO FIND HACKS FOR ANY LIB FILES USING IDA FREE WARE? Link to comment Share on other sites More sharing options...
blocx Posted October 22, 2022 Share Posted October 22, 2022 3 hours ago, Unnamed1 said: I tried so+py stuff and it's said nil so=gg.getRangesList('libnative-lib.so')[1].start py=0x9960C4 setvalue(so+py,4,0) But this is error Heres my new so=gg.getRangesList('libnative-lib.so')[1].start py=0x9960C4 + 4 -- Dword edit Now i want the user actually edit their desire value for ie 0-20000 range only if u want user imput his own value u need to use prompt for fix value u can try that local pi= gg.getRangesList("libil2cpp.so")[2].start local addr = pi + 0x9960C4 gg.setValues({ {address = addr, flags = 4, value = 12345}, {address = addr + 0x4, flags = 4, value = 12345} }) Link to comment Share on other sites More sharing options...
DARK_DEMON_SCRIPTER Posted October 22, 2022 Share Posted October 22, 2022 2 minutes ago, blocx said: if u want user imput his own value u need to use prompt for fix value u can try that local pi= gg.getRangesList("libil2cpp.so")[2].start local addr = pi + 0x9960C4 gg.setValues({ {address = addr, flags = 4, value = 12345}, {address = addr + 0x4, flags = 4, value = 12345} }) If it is crashed? Because 0 = false/0 1 = true/1 Like that it works when 0 or 1 inputed as edit value But not sure for other values so it needs a arm64 code edit so that's why I used direct arm64 code there bro Link to comment Share on other sites More sharing options...
blocx Posted October 22, 2022 Share Posted October 22, 2022 u want edit bool value ? its in xa ? Link to comment Share on other sites More sharing options...
blocx Posted October 22, 2022 Share Posted October 22, 2022 if yes first value edit dword for 1 = true 1 384 120 352 for 2 = false 1 384 120 320 and second value its same for false/true -698 416 192 local pi= gg.getRangesList("libil2cpp.so")[2].start local addr = pi + 0x9960C4 gg.setValues({ {address = addr, flags = 4, value = 1384120352}, {address = addr + 0x4, flags = 4, value = -698416192} }) this for true local pi= gg.getRangesList("libil2cpp.so")[2].start local addr = pi + 0x9960C4 gg.setValues({ {address = addr, flags = 4, value = 1384120320}, {address = addr + 0x4, flags = 4, value = -698416192} }) and this for false Link to comment Share on other sites More sharing options...
MonkeySAN Posted October 22, 2022 Share Posted October 22, 2022 6 hours ago, Unnamed1 said: I tried so+py stuff and it's said nil so=gg.getRangesList('libnative-lib.so')[1].start py=0x9960C4 setvalue(so+py,4,0) But this is error Heres my new so=gg.getRangesList('libnative-lib.so')[1].start py=0x9960C4 + 4 -- Dword edit Now i want the user actually edit their desire value for ie 0-20000 range only try this.. function catfood() local d = gg.prompt({"Edit Cat Food to :"},{"Dont set value over 20000 --> RISK OF BAN"}) if d == nil then gg.toast("Canceled") return else pi = gg.getRangesList("libnative-lib.so")[1].start local food = pi + 0x9960C0 gg.setValues({ {address = food , flags = 4, value = d[1]}, {address = food + 0x4, flags = 4, value = 0} }) gg.toast("Cat Food Done") end end Link to comment Share on other sites More sharing options...
Question
Unnamed1
I tried so+py stuff and it's said nil so=gg.getRangesList('libnative-lib.so')[1].start
py=0x9960C4
setvalue(so+py,4,0)
But this is error
Heres my new
so=gg.getRangesList('libnative-lib.so')[1].start
py=0x9960C4 + 4 -- Dword edit
Now i want the user actually edit their desire value for ie 0-20000 range only
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.