Jump to content
  • 0

block account sharing


malekpw
 Share

Question

Hey, 

this question requires proffesional lua programmer, so basically I've set a username on my script and more than 2 devices can use the username:

local Usernames = {"MalekpwOnYT" , "Madareja123" , "Ashton23" , "Lukeon60fpsYT" , "waman" , "PacyhitsYT"}

local MENU = gg.prompt ({

    "Enter username"} , nil , {[1] = 'text'})

if not MENU then return end

for l , I in pairs(Usernames) do

if MENU[1] == I then A= true end

end

if A ~= true then gg.alert("❌USERNAME NOT FOUND❌") return else gg.toast("✔USERNAME FOUND✔") end

I want that if more than 2 devices enter the same username, the account will be disabled because of account sharing. It's hard to do but is there any way to do it?

Link to comment
Share on other sites

12 answers to this question

Recommended Posts

  • 0
22 hours ago, malekpw said:

Hey, 

this question requires proffesional lua programmer, so basically I've set a username on my script and more than 2 devices can use the username:

local Usernames = {"MalekpwOnYT" , "Madareja123" , "Ashton23" , "Lukeon60fpsYT" , "waman" , "PacyhitsYT"}

local MENU = gg.prompt ({

    "Enter username"} , nil , {[1] = 'text'})

if not MENU then return end

for l , I in pairs(Usernames) do

if MENU[1] == I then A= true end

end

if A ~= true then gg.alert("❌USERNAME NOT FOUND❌") return else gg.toast("✔USERNAME FOUND✔") end

I want that if more than 2 devices enter the same username, the account will be disabled because of account sharing. It's hard to do but is there any way to do it?

2 ways to do it:
  1. Share only with only trusted people
  2. Write webserver, get hardware id, send to server, do server checks, and return a result.
If you want to do 2nd thing - you will learn any programming language, for example - im using python + flask.

Forgot to say - you need good obfuscation for script, becouse anyone can just see theese logins in source

Edited by n3kitOzz
upd
Link to comment
Share on other sites

  • 0
13 minutes ago, n3kitOzz said:

2 ways to do it:
  1. Share only with only trusted people
  2. Write webserver, get hardware id, send to server, do server checks, and return a result.
If you want to do 2nd thing - you will learn any programming language, for example - im using python + flask.

Forgot to say - you need good obfuscation for script, becouse anyone can just see theese logins in source

hardware id is not obtainable with vanilla GameGuardian i believe

Link to comment
Share on other sites

  • 0
30 minutes ago, YeetMeister said:

hardware id is not obtainable with vanilla GameGuardian i believe

gg mods is prohibited here(i have one warn from Enyby), so:
try to read build.prop file (root only)
What i do in my scripts:
First auth in server, get uuid from server, create some hidden files in storage, save uuid inside, encrypted with xor, for example. Thats called "fingerprinting".
Then you can do comparing uuid, do server checks, etc.

And, you can mess with gg.getTargetInfo(), collect some data from this method.

Edited by n3kitOzz
Link to comment
Share on other sites

  • 0
Just now, n3kitOzz said:

gg mods is prohibited here(i have one warn from Enyby), so:
try to read build.prop file (root only)
What i do in my scripts:
First auth in server, get uuid from server, create some hidden files in storage, save uuid inside, encrypted with xor, for example. Thats called "fingerprinting".
Then you can do comparing uuid, do server checks, etc.
 

whodefog. i mean, i dont think a script is really save enough to be making this since there is litteral telegram groups for decrypting scripts

Link to comment
Share on other sites

  • 0
1 minute ago, YeetMeister said:

whodefog. i mean, i dont think a script is really save enough to be making this since there is litteral telegram groups for decrypting scripts

Anything cant be safe. No one cancel DMA access, for example. But - you can do headache for decryptors.

Link to comment
Share on other sites

  • 0
Just now, n3kitOzz said:

Anything cant be safe. No one cancel DMA access, for example. But - you can do headache for decryptors.

haha yeah

[added 1 minute later]
2 minutes ago, n3kitOzz said:

Anything cant be safe. No one cancel DMA access, for example. But - you can do headache for decryptors.

i dont even want to try to encrypt my Scripts, i will post them Open Source

Link to comment
Share on other sites

  • 0
2 minutes ago, YeetMeister said:

haha yeah

[added 1 minute later]

i dont even want to try to encrypt my Scripts, i will post them Open Source

Open Source is good - but who wants to pay for your time...

Link to comment
Share on other sites

  • 0

 

1 minute ago, YeetMeister said:

why would i want to get paid from this anyways lol, i do this for fun/learning

You will want to get paid for it when you've played enough with it

Link to comment
Share on other sites

  • 0
1 minute ago, n3kitOzz said:

 

You will want to get paid for it when you've played enough with it

well, if youre in the same mindset as me then money doesnt mean anything to you.
 

i'm not chasing the big mone, i do this s*** to cope honestly

 

Link to comment
Share on other sites

  • 0
Just now, YeetMeister said:

well, if youre in the same mindset as me then money doesnt mean anything to you.
 

i'm not chasing the big mone, i do this s*** to cope honestly

 

I have a difficult part of life when I need extra pennies for me

Link to comment
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
 Share

×
×
  • 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.