Advertisement
hadyproxml

سكربت مستودع

Mar 10th, 2024 (edited)
632
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 15.14 KB | None | 0 0
  1.  
  2. ------------------
  3. local Ranges=gg.getRangesList('/')
  4. local function Read(module,type)
  5.     for k,v in pairs(Ranges) do
  6.         if v['internalName']:match('[^/]*$')==module and v['type']==type then
  7.             return v['start']
  8.         end
  9.     end
  10. end
  11.  
  12. local Table={}
  13. local function Modify(address,value,flags)
  14.     Table[#Table+1]={address=address,value=value,flags=flags}
  15. end
  16. function S_Pointer(t_So, t_Offset, _bit)
  17.     local function getRanges()
  18.         local ranges = {}
  19.         local t = gg.getRangesList('^/data/*.so*$')
  20.         for i, v in pairs(t) do
  21.             if v.type:sub(2, 2) == 'w' then
  22.                 table.insert(ranges, v)
  23.             end
  24.         end
  25.         return ranges
  26.     end
  27.     local function Get_Address(N_So, Offset, ti_bit)
  28.         local ti = gg.getTargetInfo()
  29.         local S_list = getRanges()
  30.         local _Q = tonumber(0x167ba0fe)
  31.         local t = {}
  32.         local _t
  33.         local _S = nil
  34.         if ti_bit then
  35.             _t = 32
  36.          else
  37.             _t = 4
  38.         end
  39.         for i in pairs(S_list) do
  40.             local _N = S_list[i].internalName:gsub('^.*/', '')
  41.             if N_So[1] == _N and N_So[2] == S_list[i].state then
  42.                 _S = S_list[i]
  43.                 break
  44.             end
  45.         end
  46.         if _S then
  47.             t[#t + 1] = {}
  48.             t[#t].address = _S.start + Offset[1]
  49.             t[#t].flags = _t
  50.             if #Offset ~= 1 then
  51.                 for i = 2, #Offset do
  52.                     local S = gg.getValues(t)
  53.                     t = {}
  54.                     for _ in pairs(S) do
  55.                         if not ti.x64 then
  56.                             S[_].value = S[_].value & 0xFFFFFFFF
  57.                         end
  58.                         t[#t + 1] = {}
  59.                         t[#t].address = S[_].value + Offset[i]
  60.                         t[#t].flags = _t
  61.                     end
  62.                 end
  63.             end
  64.             _S = t[#t].address
  65.             print(string.char(231,190,164,58).._Q)
  66.         end
  67.         return _S
  68.     end
  69.     local _A = string.format('0x%X', Get_Address(t_So, t_Offset, _bit))
  70.     return _A
  71. end
  72.  
  73.  
  74. function setvalue(address,flags,value) local tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end
  75.  
  76.  
  77. gg.alert([[
  78.    تحديث بتاريخ |¦|=> 11/3/2024
  79. ]])
  80.  
  81.  
  82. function BASSHADY()
  83. HADY_PRO = gg.choice({
  84. "© حمايه لوجو ",  
  85. " حمايه لوبي 1",
  86. " حمايه لوبي 2",
  87. "هيدشوت 45",  
  88. "خروج",
  89. }, nil, '⁦⁦⁦⁦حمايات')
  90. if HADY_PRO == nil then else
  91. if HADY_PRO==1 then LOGO() end
  92. if HADY_PRO==2 then BASS1() end
  93. if HADY_PRO==3 then BASS2() end
  94. if HADY_PRO==4 then BASS3() end
  95. if HADY_PRO==5 then HOME() end
  96. end
  97.   PUBGMH = -1
  98. end
  99.  
  100.  
  101.  
  102. function LOGO()
  103. local t = {"libUE4.so:bss", "Cb"}
  104. local tt = {0x133110}
  105. local ttt = S_Pointer(t, tt, true)
  106. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  107. local t = {"libUE4.so:bss", "Cb"}
  108. local tt = {0x1331bc}
  109. local ttt = S_Pointer(t, tt, true)
  110. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  111. local t = {"libUE4.so:bss", "Cb"}
  112. local tt = {0x133264}
  113. local ttt = S_Pointer(t, tt, true)
  114. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  115. local t = {"libUE4.so:bss", "Cb"}
  116. local tt = {0x133298}
  117. local ttt = S_Pointer(t, tt, true)
  118. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  119. local t = {"libUE4.so:bss", "Cb"}
  120. local tt = {0x1333ac}
  121. local ttt = S_Pointer(t, tt, true)
  122. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  123. local t = {"libUE4.so:bss", "Cb"}
  124. local tt = {0x133438}
  125. local ttt = S_Pointer(t, tt, true)
  126. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  127. local t = {"libUE4.so:bss", "Cb"}
  128. local tt = {0x13346c}
  129. local ttt = S_Pointer(t, tt, true)
  130. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  131. local t = {"libUE4.so:bss", "Cb"}
  132. local tt = {0x13349c}
  133. local ttt = S_Pointer(t, tt, true)
  134. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  135. local t = {"libUE4.so:bss", "Cb"}
  136. local tt = {0x1334e0}
  137. local ttt = S_Pointer(t, tt, true)
  138. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  139. local t = {"libUE4.so:bss", "Cb"}
  140. local tt = {0x1335ac}
  141. local ttt = S_Pointer(t, tt, true)
  142. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  143. local t = {"libUE4.so:bss", "Cb"}
  144. local tt = {0x1335c0}
  145. local ttt = S_Pointer(t, tt, true)
  146. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  147. local t = {"libUE4.so:bss", "Cb"}
  148. local tt = {0x1335d8}
  149. local ttt = S_Pointer(t, tt, true)
  150. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  151. local t = {"libUE4.so:bss", "Cb"}
  152. local tt = {0x1335fc}
  153. local ttt = S_Pointer(t, tt, true)
  154. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  155. local t = {"libUE4.so:bss", "Cb"}
  156. local tt = {0x13368c}
  157. local ttt = S_Pointer(t, tt, true)
  158. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  159. local t = {"libUE4.so:bss", "Cb"}
  160. local tt = {0x1336a0}
  161. local ttt = S_Pointer(t, tt, true)
  162. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  163. local t = {"libUE4.so:bss", "Cb"}
  164. local tt = {0x133730}
  165. local ttt = S_Pointer(t, tt, true)
  166. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  167. local t = {"libUE4.so:bss", "Cb"}
  168. local tt = {0x133740}
  169. local ttt = S_Pointer(t, tt, true)
  170. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  171. local t = {"libUE4.so:bss", "Cb"}
  172. local tt = {0x1338f4}
  173. local ttt = S_Pointer(t, tt, true)
  174. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  175. local t = {"libUE4.so:bss", "Cb"}
  176. local tt = {0x133974}
  177. local ttt = S_Pointer(t, tt, true)
  178. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  179. local t = {"libUE4.so:bss", "Cb"}
  180. local tt = {0x1339dc}
  181. local ttt = S_Pointer(t, tt, true)
  182. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  183. local t = {"libUE4.so:bss", "Cb"}
  184. local tt = {0x133bb8}
  185. local ttt = S_Pointer(t, tt, true)
  186. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  187. local t = {"libUE4.so:bss", "Cb"}
  188. local tt = {0x133bf0}
  189. local ttt = S_Pointer(t, tt, true)
  190. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  191. local t = {"libUE4.so:bss", "Cb"}
  192. local tt = {0x133cd4}
  193. local ttt = S_Pointer(t, tt, true)
  194. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  195. local t = {"libUE4.so:bss", "Cb"}
  196. local tt = {0x133d6c}
  197. local ttt = S_Pointer(t, tt, true)
  198. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  199. local t = {"libUE4.so:bss", "Cb"}
  200. local tt = {0x133da0}
  201. local ttt = S_Pointer(t, tt, true)
  202. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  203. local t = {"libUE4.so:bss", "Cb"}
  204. local tt = {0x133ec0}
  205. local ttt = S_Pointer(t, tt, true)
  206. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  207. local t = {"libUE4.so:bss", "Cb"}
  208. local tt = {0x133ed4}
  209. local ttt = S_Pointer(t, tt, true)
  210. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  211. local t = {"libUE4.so:bss", "Cb"}
  212. local tt = {0x133f10}
  213. local ttt = S_Pointer(t, tt, true)
  214. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  215. local t = {"libUE4.so:bss", "Cb"}
  216. local tt = {0x134374}
  217. local ttt = S_Pointer(t, tt, true)
  218. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  219. local t = {"libUE4.so:bss", "Cb"}
  220. local tt = {0x134520}
  221. local ttt = S_Pointer(t, tt, true)
  222. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  223. local t = {"libUE4.so:bss", "Cb"}
  224. local tt = {0x13483c}
  225. local ttt = S_Pointer(t, tt, true)
  226. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  227. local t = {"libUE4.so:bss", "Cb"}
  228. local tt = {0x134ab8}
  229. local ttt = S_Pointer(t, tt, true)
  230. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  231. local t = {"libUE4.so:bss", "Cb"}
  232. local tt = {0x134acc}
  233. local ttt = S_Pointer(t, tt, true)
  234. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  235. local t = {"libUE4.so:bss", "Cb"}
  236. local tt = {0x134ad8}
  237. local ttt = S_Pointer(t, tt, true)
  238. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  239. local t = {"libUE4.so:bss", "Cb"}
  240. local tt = {0x134b18}
  241. local ttt = S_Pointer(t, tt, true)
  242. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  243. local t = {"libUE4.so:bss", "Cb"}
  244. local tt = {0x134b6c}
  245. local ttt = S_Pointer(t, tt, true)
  246. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  247. local t = {"libUE4.so:bss", "Cb"}
  248. local tt = {0x134c5c}
  249. local ttt = S_Pointer(t, tt, true)
  250. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  251. local t = {"libUE4.so:bss", "Cb"}
  252. local tt = {0x134c70}
  253. local ttt = S_Pointer(t, tt, true)
  254. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  255. local t = {"libUE4.so:bss", "Cb"}
  256. local tt = {0x134ee8}
  257. local ttt = S_Pointer(t, tt, true)
  258. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  259. local t = {"libUE4.so:bss", "Cb"}
  260. local tt = {0x134fc4}
  261. local ttt = S_Pointer(t, tt, true)
  262. gg.addListItems({{address = ttt, flags = 32, value = 4758429448663908272, freeze = true}})
  263.  
  264. gg.alert (" تم تفعيل حمايه لوجو")
  265. end
  266.  
  267.  
  268.  
  269. function BASS1()
  270.  
  271.  
  272. function XGBase(Address,AFV)
  273.    local address=0
  274.    for index,offset in ipairs(Address)do
  275.       if index==1 then
  276.          address=offset
  277.       else
  278.          address=gg.getValues({{address=address+offset,flags=4}})[1].value
  279.       end
  280.    end
  281.    local Value,Freeze={},{}
  282.    for index,value in ipairs(AFV)do
  283.       local VALUE={address=address+value[3],flags=value[2],value=value[1],freeze=true}
  284.       if value[4]then
  285.          Freeze[#Freeze+1]=VALUE
  286.       else
  287.          Value[#Value+1]=VALUE
  288.       end
  289.    end
  290.    gg.setValues(Value)
  291.    gg.addListItems(Freeze)
  292. end
  293.  
  294. XGBase(
  295. {gg.getRangesList("libanogs.so:bss")[1].start},
  296. {
  297. {64,4,0x63C},
  298. {64,4,0xFA8},
  299. })
  300.  
  301.  
  302.  
  303.                                                                                                                                                                                                                                                                                                                                                                                                                    
  304. gg.alert (" تم تفعيل الحمايه")
  305. end
  306.  
  307. function BASS2()
  308.  
  309.  
  310. gg.setRanges(gg.REGION_C_ALLOC)
  311.             gg.searchNumber("196,864", gg.TYPE_DWORD)
  312.             gg.refineNumber("196,864", gg.TYPE_DWORD)
  313.             gg.getResults(500000)
  314.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  315.             gg.setRanges(gg.REGION_C_ALLOC)
  316.             gg.searchNumber("132,866", gg.TYPE_DWORD)
  317.             gg.refineNumber("132,866", gg.TYPE_DWORD)
  318.             gg.getResults(500000)
  319.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  320.             gg.setRanges(gg.REGION_C_ALLOC)
  321.             gg.searchNumber("131,587", gg.TYPE_DWORD)
  322.             gg.refineNumber("131,587", gg.TYPE_DWORD)
  323.             gg.getResults(500000)
  324.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  325.             gg.setRanges(gg.REGION_C_ALLOC)
  326.             gg.searchNumber("131,843", gg.TYPE_DWORD)
  327.             gg.refineNumber("131,843", gg.TYPE_DWORD)
  328.             gg.getResults(500000)
  329.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  330.             gg.setRanges(gg.REGION_C_ALLOC)
  331.             gg.searchNumber("132,099", gg.TYPE_DWORD)
  332.             gg.refineNumber("132,099", gg.TYPE_DWORD)
  333.             gg.getResults(500000)
  334.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  335.             gg.setRanges(gg.REGION_C_ALLOC)
  336.             gg.searchNumber("132,611", gg.TYPE_DWORD)
  337.             gg.refineNumber("132,611", gg.TYPE_DWORD)
  338.             gg.getResults(5000000)
  339.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  340.             gg.setRanges(gg.REGION_C_ALLOC)
  341.             gg.searchNumber("132,610", gg.TYPE_DWORD)
  342.             gg.refineNumber("132,610", gg.TYPE_DWORD)
  343.             gg.getResults(500000)
  344.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  345.             gg.setRanges(gg.REGION_C_ALLOC)
  346.             gg.searchNumber("135,426", gg.TYPE_DWORD)
  347.             gg.refineNumber("135,426", gg.TYPE_DWORD)
  348.             gg.getResults(500000)
  349.             gg.setRanges(gg.REGION_C_ALLOC)
  350.             gg.searchNumber("67,109,377;16,384", gg.TYPE_DWORD)
  351.             gg.refineNumber("16384", gg.TYPE_DWORD)
  352.             gg.getResults(500000)
  353.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  354.             gg.setRanges(gg.REGION_C_ALLOC)
  355.             gg.searchNumber("131,330;134,658", gg.TYPE_DWORD)
  356.             gg.refineNumber("134,658", gg.TYPE_DWORD)
  357.             gg.getResults(500000)
  358.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  359.             gg.setRanges(gg.REGION_C_ALLOC)
  360.             gg.searchNumber("135,682;144,387", gg.TYPE_DWORD)
  361.             gg.refineNumber("135,682", gg.TYPE_DWORD)
  362.             gg.getResults(500000)
  363.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  364.             gg.setRanges(gg.REGION_C_ALLOC)
  365.             gg.searchNumber("134,402", gg.TYPE_DWORD)
  366.             gg.refineNumber("134,402", gg.TYPE_DWORD)
  367.             gg.getResults(5000000)
  368.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  369.             gg.setRanges(gg.REGION_C_ALLOC)
  370.             gg.searchNumber("134,658;134,658", gg.TYPE_DWORD)
  371.             gg.refineNumber("134,658", gg.TYPE_DWORD)
  372.             gg.getResults(5000000)
  373.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  374.             gg.setRanges(gg.REGION_C_ALLOC)
  375.             gg.searchNumber("131,842;133,635", gg.TYPE_DWORD)
  376.             gg.refineNumber("131,842", gg.TYPE_DWORD)
  377.             gg.getResults(5000000)
  378.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  379.             gg.setRanges(gg.REGION_C_ALLOC)
  380.             gg.searchNumber("133,634;135,682", gg.TYPE_DWORD)
  381.             gg.refineNumber("135,682", gg.TYPE_DWORD)
  382.             gg.getResults(5000000)
  383.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  384.             gg.setRanges(gg.REGION_C_ALLOC)
  385.             gg.searchNumber("133,378;144,387", gg.TYPE_DWORD)
  386.             gg.refineNumber("133,378", gg.TYPE_DWORD)
  387.             gg.getResults(5000000)
  388.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  389.             gg.setRanges(gg.REGION_C_ALLOC)
  390.             gg.searchNumber("134,914;144,387", gg.TYPE_DWORD)
  391.             gg.refineNumber("134,914", gg.TYPE_DWORD)
  392.             gg.getResults(5000000)
  393.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  394.             gg.setRanges(gg.REGION_C_ALLOC)
  395.             gg.searchNumber("67,109,377;16,384", gg.TYPE_DWORD)
  396.             gg.refineNumber("16,384", gg.TYPE_DWORD)
  397.             gg.getResults(500000)
  398.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  399.             gg.setRanges(gg.REGION_C_ALLOC)
  400.             gg.searchNumber("67,113,989", gg.TYPE_DWORD)
  401.             gg.refineNumber("67,113,989", gg.TYPE_DWORD)
  402.             gg.getResults(500000)
  403.             gg.editAll("50,528,769", gg.TYPE_DWORD)
  404. gg.alert(" تم تفعيل الحمايه ")
  405. end
  406.  
  407. function BASS3()
  408.  
  409. gg.alert("تفعيل الهيدشوت")
  410.  
  411. gg.clearResults()
  412. gg.setRanges(gg.REGION_ANONYMOUS)
  413. gg.searchNumber("23;25;30.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
  414. gg.searchNumber("25;30.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
  415. gg.getResults(100)
  416. gg.editAll("45;30", gg.TYPE_FLOAT)
  417. gg.clearResults()
  418. gg.toast("تم التفعيل")
  419.  
  420. gg.alert ("تم التفعيل")
  421.  
  422. end
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429. while true do
  430.   if gg.isVisible(true) then
  431.     PUBGMH = 1
  432.     gg.setVisible(false)
  433.   end
  434.   gg.clearResults()
  435.   if PUBGMH == 1 then
  436.     BASSHADY()
  437.   end
  438. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement