Untitled
unknown
plain_text
a year ago
5.7 kB
7
Indexable
Never
try { //row.Status = "Load trang đăng nhập"; string loginID = pro5.UID; if (isUseEmailLogin && !string.IsNullOrEmpty(pro5.Email)) loginID = pro5.Email; string html = Get("https://www.facebook.com/").Result; //row.Status = "Click Login"; string temp = PostAsync($"https://www.facebook.com/login/?privacy_mutation_token={privacy_mutation_token}", $"jazoest={Jazoest}&lsd={LSD}&email={loginID.Replace("@", "%40")}&login_source=comet_headerless_login&next=&pass=" + WebUtility.UrlEncode(pro5.Password)).Result; if (string.IsNullOrEmpty(temp)) { //row.Status = "Lỗi mạng"; return; } if (temp.IsContains("input type=\"password\"")) { //row.Status = "Sai uid hoặc mật khẩu"; return; } string nh = RegexMatch(temp, "name=\"nh\" value=\"(.*?)\"").Groups[1].Value; string jozoest = RegexMatch(temp, "name=\"jazoest\" value=\"(.*?)\"").Groups[1].Value; string fb_dtsg = RegexMatch(temp, "name=\"fb_dtsg\" value=\"(.*?)\"").Groups[1].Value; if (string.IsNullOrEmpty(fb_dtsg)) { if (ResponseURI.IsContains("disable")) { //row.Status = "Tài khoản của bạn bị vô hiệu hóa"; return; } else { //row.Status = "Lỗi xảy ra"; return; } } if (!string.IsNullOrEmpty(pro5.SecrectKey)) { var tfa = new TwoFactorAuth(); string code = tfa.GetCode(pro5.SecrectKey.Replace(" ", "").ToUpper()); //row.Status = "Gửi 2FA : " + code; string post2FA = PostAsync($"https://www.facebook.com/checkpoint/?next", $"jazoest={jozoest}&fb_dtsg={fb_dtsg}&nh={nh}&no_fido=true&approvals_code={code}&submit%5BContinue%5D=Continue").Result; int l = 1; while (post2FA.IsContains("id=\"approvals_code\"") && l < 3) { //row.Status = $"Nhập sai OTP.Đợi 3s nhập lại lần {l++}"; Task.Delay(3000).Wait(); code = tfa.GetCode(pro5.SecrectKey.Replace(" ", "").ToUpper()); post2FA = PostAsync($"https://www.facebook.com/checkpoint/?next", $"jazoest={jozoest}&fb_dtsg={fb_dtsg}&nh={nh}&no_fido=true&approvals_code={code}&submit%5BContinue%5D=Continue").Result; } if (post2FA.IsContains("id=\"approvals_code\"")) { //row.Status = $"Nhập sai OTP {l} lần"; return; } } //row.Status = "Lưu trình duyệt"; string saveChrome = PostAsync($"https://www.facebook.com/checkpoint/?next", $"jazoest={jozoest}&fb_dtsg={fb_dtsg}&nh={nh}&name_action_selected=save_device&submit%5BContinue%5D=Continue").Result; int dem = 0; while (saveChrome.IsContains("checkpointSubmitButton") && dem < 2) { dem++; //row.Status = "Xác nhận đăng nhập địa điểm lạ"; try { Task.Delay(rd.Next(100, 1500)).Wait(); saveChrome = PostAsync($"https://www.facebook.com/checkpoint/?next", $"jazoest={jozoest}&fb_dtsg={fb_dtsg}&nh={nh}&submit%5BContinue%5D=Continue").Result; Task.Delay(rd.Next(100, 1500)).Wait(); saveChrome = PostAsync($"https://www.facebook.com/checkpoint/?next", $"jazoest={jozoest}&fb_dtsg={fb_dtsg}&nh={nh}&submit%5BThis+was+me%5D=This+was+me").Result; Task.Delay(rd.Next(100, 1500)).Wait(); saveChrome = PostAsync($"https://www.facebook.com/checkpoint/?next", $"jazoest={jozoest}&fb_dtsg={fb_dtsg}&nh={nh}&name_action_selected=save_device&submit%5BContinue%5D=Continue").Result; if (saveChrome.IsContains("submit[Download Your Information]")) { //row.Status = "Tài khoản của bạn bị vô hiệu hóa"; return; } if (saveChrome.IsContains("disabled_account_content")) { //row.Status = "Tài khoản của bạn bị vô hiệu hóa"; return; } } catch { } } if (saveChrome.IsContains("submit[Download Your Information]")) { //row.Status = "Tài khoản của bạn bị vô hiệu hóa"; return; } } catch { }