Использование Mozilla Firefox или файлов cookie Microsoft Edge или сохраненных данных для входа на сайт для вызова XMLHTTP VBScript - PullRequest
0 голосов
/ 04 апреля 2020

Можно ли использовать файлы cookie браузера Firefox или веб-сайта браузера Microsoft Edge в вызове XMLHTTP с использованием VBScript? Я открыл Firefox и Edge и вошел на защищенный веб-сайт, а затем могу запросить указанный URL c. Я предполагаю, что веб-сайт не выполняет проверку агента браузера перед тем, как пропустить клиента.

У нас есть это в файле VBS:

url = "https://www.example.com"
dim xHttp: Set xHttp = CreateObject("Microsoft.XMLHTTP")
dim bStrm: Set bStrm = CreateObject("Adodb.Stream")

xHttp.Open "GET", url, False
xHttp.Send

With bStrm
    .type = 1
    .open
    .write xHttp.responseBody
    .savetofile "source.txt", 2
End With

Для данной веб-страницы нам необходимо войти Во-первых, но как только мы это сделаем, мы можем получить доступ к любой защищенной странице в нем. Я тоже в порядке с локальным решением JavaScript, то есть оно выполняется из файлового менеджера Windows как VBS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...