premkumar.r Ответов: 0

Как избавиться от веб-сайта, который имеет безопасность входа в систему


Привет
У меня есть некоторые сомнения в очистке веб-сайта.
Я могу отказаться от сайта, который не имеет логина.
Но я не могу соскрести страницу, на которой есть логин.
Очищенный сайт, который имеет логин, показывает только страницу входа.Но мне нужна какая-то страница, которая находится после страницы входа в систему.
Не могли бы вы, пожалуйста, сделать необходимое, чтобы Скарп сайт, который имеет безопасность входа в систему.


заранее спасибо

Что я уже пробовал:

string formUrl = "site url"; // NOTE: This is the URL the form POSTs to, not the URL of the form (you can find this in the "action" attribute of the HTML's form tag
string formParams = string.Format("email_address={0}&password={1}", "mail id", "Password");
string cookieHeader;
WebRequest req = WebRequest.Create(formUrl);
req.ContentType = "application/x-www-form-urlencoded";
req.Method = "POST";
byte[] bytes = Encoding.ASCII.GetBytes(formParams);
req.ContentLength = bytes.Length;
using (Stream os = req.GetRequestStream())
{
	os.Write(bytes, 0, bytes.Length);
}
WebResponse resp = req.GetResponse();
cookieHeader = resp.Headers["Set-cookie"];

string pageSource;
string getUrl = "url";
WebRequest getRequest = WebRequest.Create(getUrl);
getRequest.Headers.Add("Cookie", cookieHeader);
WebResponse getResponse = getRequest.GetResponse();
using (StreamReader sr = new StreamReader(getResponse.GetResponseStream()))
{
	pageSource = sr.ReadToEnd();
}

using (StreamReader sr = new StreamReader(resp.GetResponseStream()))
{
	pageSource = sr.ReadToEnd();
}

F-ES Sitecore

Решение зависит от того, как они реализуют свою безопасность. Может быть, одна из причин, по которой они внедрили безопасность, заключается в том, чтобы помешать таким людям, как вы, красть их контент?

premkumar.r

У меня есть имя пользователя и пароль для конкретного сайта.тогда как это будет выглядеть как воровство.
пожалуйста, дайте мне знать.

F-ES Sitecore

У меня есть пропуск в офис моей компании, но это не значит, что они не против, чтобы я взял их ноутбуки.

premkumar.r

может ли кто-нибудь помочь мне найти решение

Richard MacCutchan

Если вам дали логин на сайт, то вам просто нужно сначала заполнить страницу входа. Если у вас нет авторизованного логина, то получить информацию с сайта невозможно.

premkumar.r

Я получаю ваш ответ, Спасибо.Как заполнить страницу входа в систему?У меня есть авторизованный логин на этом сайте.Есть ли какие-либо доступные опции для запуска кнопки отправки, которую я проанализировал со страницы входа в систему, указав имя пользователя и пароль??пожалуйста, помогите мне

Richard MacCutchan

Как кто-то здесь может знать, как отправить логин на сайт, о котором мы ничего не знаем?

0 Ответов