Jump to content
  • 0

How to make HWID Lock


ZTzTopiaa

Question

4 answers to this question

Recommended Posts

macPath = io.open('/sys/class/net/wlan0/address', 'r')
macRead = macPath:read('*a')
--this is my mac address, just for example
macLists = {'a0%:32%:99%:e8%:e5%:64'}, {'a0%:32%:99%:e8%:e5%:75'}

for _, v in ipairs(macLists) do
macCheck = macRead:match(v)
end

if macCheck then
gg.alert('Your mac address is registered\n'..macRead)
else
local macCopy = gg.alert('Sorry, your mac address is not register','Copy Mac')

if not macCopy then os.exit() end
if macCopy == 1 then
gg.copyText(macRead)
end

end

If you mean is, to make script just run in 1 device only, you can try code above.

Basically, you can use some 'unique number' in every devices, not only mac address. There is a lot of unique number, id or serial.

If you can find where is HWID information wrote in the file, just change io.open path, read, then use string.match to check.

Link to comment
Share on other sites

18 hours ago, bukandewa said:

macPath = io.open('/sys/class/net/wlan0/address', 'r')
macRead = macPath:read('*a')
--this is my mac address, just for example
macLists = {'a0%:32%:99%:e8%:e5%:64'}, {'a0%:32%:99%:e8%:e5%:75'}

for _, v in ipairs(macLists) do
macCheck = macRead:match(v)
end

if macCheck then
gg.alert('Your mac address is registered\n'..macRead)
else
local macCopy = gg.alert('Sorry, your mac address is not register','Copy Mac')

if not macCopy then os.exit() end
if macCopy == 1 then
gg.copyText(macRead)
end

end

If you mean is, to make script just run in 1 device only, you can try code above.

Basically, you can use some 'unique number' in every devices, not only mac address. There is a lot of unique number, id or serial.

If you can find where is HWID information wrote in the file, just change io.open path, read, then use string.match to check.



Thx you verymuch

Link to comment
Share on other sites

On 4/17/2019 at 1:37 AM, bukandewa said:

macPath = io.open('/sys/class/net/wlan0/address', 'r') macRead = macPath:read('*a') --this is my mac address, just for example macLists = {'a0%:32%:99%:e8%:e5%:64'}, {'a0%:32%:99%:e8%:e5%:75'} for _, v in ipairs(macLists) do macCheck = macRead:match(v) end  if macCheck then gg.alert('Your mac address is registered\n'..macRead) else local macCopy = gg.alert('Sorry, your mac address is not register','Copy Mac') if not macCopy then os.exit() end if macCopy == 1 then gg.copyText(macRead) end end

error bro

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.