public static void Main()
Console.WriteLine("Hello World");
using System.Net.Http.Headers;
Console.WriteLine("Enter your email");
string email = Console.ReadLine();
Console.WriteLine("Enter your password");
string pass = Console.ReadLine();
private void Login(string email,string pass)
if (email == null) throw new ArgumentNullException(nameof(email));
if (pass == null) throw new ArgumentNullException(nameof(pass));
HttpRequest httpRequest = new HttpRequest();
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36";
httpRequest.KeepAliveTimeout = 5000;
httpRequest.AddHeader("accept", "application/json, text/plain, */*");
httpRequest.AddHeader("origin", "https://www.prepladder.com");
httpRequest.AddHeader("referer", "https://www.prepladder.com/");
string post = "accessToken: version:10 platform:web appName:prepladder email:" + email + "password:" + pass + "login:1";
string login = httpRequest.Post("https://web.prepladder.com/login", post, "application/json;charset=UTF-8").ToString();
if (login.Contains("userID"))
Console.WriteLine("Login Successful");
else if (login.Contains("Account does not exist") || login.Contains("Password incorrect"))
Console.WriteLine("Account not valid");
Console.WriteLine("Proxy Ban");