public string SetCookies(CookieDictionary cookies) { string Cookies = string.Empty; Cookies = cookies.ToString(); this.cookies = Cookies; return(Cookies); }
static void smsAccept(CookieDictionary Cook, int id) { HttpRequest http = new HttpRequest(); proxy = AccList[id].Split(';')[2]; if (proxy != "") { http.Proxy = Socks5ProxyClient.Parse(proxy); } //http.Proxy.Username = "******"; // http.Proxy.Password = "******"; http.Cookies = Cook; string token = Functions.Pars(Cook.ToString() + ";", "csrftoken=", ";", 0); // Console.WriteLine(token); // Console.WriteLine(Cook.ToString()); http.UserAgent = Functions.RandomUserAgentInsta(); Console.WriteLine(ChallangedAccs[id]); // Console.WriteLine(Cook.ToString()); string checkUrl = Functions.Pars(ChallangedAccs[id], "checkpoint_url\": \"", "\"", 0); string pg = http.Get(checkUrl).ToString(); var reqParams = new RequestParams(); reqParams.Clear(); Console.WriteLine("PHONE NUMBER: "); //Console.WriteLine(token); reqParams["csrfmiddlewaretoken"] = token; reqParams["phone_number"] = Console.ReadLine(); http.AddHeader(HttpHeader.Accept, "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"); http.AddHeader(HttpHeader.DNT, "1"); http.AddHeader("Upgrade-Insecure-Requests", "1"); http.KeepAlive = true; http.Referer = checkUrl; http.Post(checkUrl, reqParams); Console.WriteLine("GET SMS AND WRITE CODE: "); string code = Console.ReadLine(); reqParams.Clear(); reqParams["csrfmiddlewaretoken"] = token; reqParams["security_code"] = code; http.Post(checkUrl, reqParams); }
static void ChangeData(CookieDictionary Cook, int id) { HttpRequest http = new HttpRequest(); proxy = AccList[id].Split(';')[2]; if (proxy != "") { http.Proxy = Socks5ProxyClient.Parse(proxy); } http.Cookies = Cook; string token = Functions.Pars(Cook.ToString(), "csrftoken=", ";", 0); string userid = Functions.Pars(Cook.ToString(), "ds_user_id=", ";", 0); http.UserAgent = Functions.RandomUserAgentInsta(); string pg = http.Get("https://i.instagram.com/api/v1/accounts/current_user/?edit=true").ToString(); var reqParams = new RequestParams(); var Mail = new TempMail(); Mail.GetDomains(); Mail.GetNewMail(); string[] arrows = { "\u2192", "\u25B6", "\u2794", "\u2799", "\u279C", "\u279D", "\u279E", "\u279F", "\u27A0", "\u27A1", "\u27A4", "\u27A5", "\u27A8", "\u27A9" }; string[] phostos = { "HI", "HELLO" }; string al = "ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏ"; string al1 = "ΑΒΓΔΕΖΗΘΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ"; var randarrownum = _rnd.Next(arrows.Length); var randarrow = arrows[randarrownum]; string[] colors = { "\uDC9A", "\uDC9C", "\uDC99", "\uDC9B" }; var usern = new List <string> { "\uD83D" + colors[_rnd.Next(colors.Length)] + "M" + "\uD83D" + colors[_rnd.Next(colors.Length)] + "O" + "\uD83D" + colors[_rnd.Next(colors.Length)] + "R" + "\uD83D" + colors[_rnd.Next(colors.Length)] + "E" + "\uD83D" + colors[_rnd.Next(colors.Length)] + phostos[_rnd.Next(phostos.Length)] + randarrow, }; var bios = new List <string> { "████████████████████████" + randarrow, randarrow }; string phone = Functions.Pars(pg, "\"phone_number\": \"", "\"", 0); string email = Functions.Pars(pg, "\"email\": \"", "\"", 0); // email = "maxim.asatryan2016+" + Convert.ToString(_rnd.Next(0,10000000)) + "@yandex.ru"; var ix = _rnd.Next(bios.Count); var x = _rnd.Next(usern.Count); var colornum1 = _rnd.Next(colors.Length); var colornum2 = _rnd.Next(colors.Length); var usr = "******" + colors[colornum1] + "\uD83D" + colors[colornum2] + usern[x]; var bio = bios[ix]; var name = usern[x]; var ppslName = NameGenerator.Generate(Gender.Female); string link; try { link = Links[id]; } catch (Exception) { link = ""; } string data = "{\"_csrftoken\":\"" + token + "\",\"_uid\":\"" + userid + "\",\"_uuid\":\"" + guid + "\"}"; string sig = Functions.GenerateSignature(data); try { data = sig.ToLower() + "." + data; var files = Directory.GetFiles(@"D:\4K Stogram\classy_queenz"); var picture = files[_rnd.Next(files.Length)]; var multipartContent = new MultipartContent { { new StringContent(data), "signed_body" }, { new StringContent("4"), "ig_sig_key_version" }, { new FileContent(picture), "profile_pic", "profile_pic" } }; http.Post("https://i.instagram.com/api/v1/accounts/change_profile_picture/", multipartContent) .ToString(); Console.WriteLine("AVATAR CHANGED"); } catch (Exception) { Console.WriteLine("AVATAR NOT CHANGED"); } name = ""; data = "{\"external_url\":\"" + link + "\",\"gender\":\"2\",\"phone_number\":\"" + phone + "\",\"_csrftoken\":\"" + token + "\",\"username\":\"" + AccList[id].Split(';')[0].ToLower() + "\",\"first_name\":\"" + ppslName + "\",\"_uid\":\"" + userid + "\",\"biography\":\"" + name + "\",\"_uuid\":\"" + guid + "\",\"email\":\"" + email + "\"}"; sig = Functions.GenerateSignature(data); reqParams.Clear(); reqParams["signed_body"] = sig.ToLower() + "." + data; reqParams["ig_sig_key_version"] = "4"; http.Post("https://i.instagram.com/api/v1/accounts/edit_profile/", reqParams); Console.WriteLine("LINK CHANGED"); }