Size: a a a

2021 November 16

A

Aleksandr in Powershell Rus
Если ramteks убрать и оставить только kg?
источник

A

Aleksandr in Powershell Rus
/grant "${user}:f" должно работать
источник

Ak

Alexandr kg in Powershell Rus
источник

D

Denis in Powershell Rus
Не нужно кавычек. И двоеточие нужно экранировать, если ставишь его после переменной, чтобы пош не путался:
icacls.exe $path /grant $user`:F
источник

МК

Максим Коновской... in Powershell Rus
Всем привет!

Необходимо спарсить сайт с авторизацией. Сайт использует

Скрипт:
$login = "my_user"
$password = "my_password"
$url = "https://site.domain.ru:8443/accounts/login/"

$WebResponseObj = Invoke-WebRequest -Uri $url -SessionVariable session
$WebResponseObj.Forms.Fields
$WebResponseObj.Forms.Fields["id_username"] = $login
$WebResponseObj.Forms.Fields["id_password"] = $password

$Log = Invoke-WebRequest -method POST -URI ($url + $mailru.Forms.Action) -Body $WebResponseObj.Forms.Fields -WebSession $session


Headers
$WebResponseObj.Headers

Key             Value                                                                                                                                                    
---             -----                                                                                                                                                    
Connection      keep-alive                                                                                                                                              
X-Frame-Options SAMEORIGIN                                                                                                                                              
Vary            Cookie                                                                                                                                                  
Content-Length  533                                                                                                                                                      
Cache-Control   max-age=0, no-store, no-cache, must-revalidate                                                                                                          
Content-Type    text/html; charset=utf-8                                                                                                                                
Date            Tue, 16 Nov 2021 10:33:59 GMT                                                                                                                            
Expires         Tue, 16 Nov 2021 10:33:59 GMT                                                                                                                            
Set-Cookie      csrftoken=iOAMJEIa4KRdt012qP01HnBT3WhxloLhhKhWeFoebMbODJPFSgskNeUq7IAJiq68; expires=Tue, 15 Nov 2022 10:33:59 GMT; Max-Age=31449600; Path=/; SameSite=Lax
Server          nginx/1.10.3
источник

МК

Максим Коновской... in Powershell Rus
Ошибка
Invoke-WebRequest : Ошибка доступа (403)
Ошибка проверки CSRF. Запрос отклонён.
Вы видите это сообщение, потому что данный сайт использует защищённое соединение и требует, чтобы заголовок 'Referer' был передан вашим браузером, но он не был им передан. Данный заголовок необходим по соображениям без
опасности, чтобы убедиться, что ваш браузер не был взломан, а запрос к серверу не был перехвачен или подменён.
Если вы настроили свой браузер таким образом, чтобы запретить ему передавать заголовок 'Referer', пожалуйста, разрешите ему отсылать данный заголовок по крайней мере для данного сайта, или для всех HTTPS-соединений, ил
и для запросов, домен и порт назначения совпадают с доменом и портом текущей страницы.
Если Вы используете HTML-тэг <meta name="referrer" content="no-referrer"> или добавили HTTP-заголовок 'Referrer-Policy: no-referrer', пожалуйста удалите их. CSRF защите необходим заголовок 'Referer' для строгой проверк
и адреса ссылающейся страницы. Если Вы беспокоитесь о приватности, используйте альтернативы, например <a rel="noreferrer" ...>, для ссылок на сайты третьих лиц.
В отладочном режиме доступно больше информации. Включить отладочный режим можно, установив значение переменной DEBUG=True.
строка:6 знак:8
+ $Log = Invoke-WebRequest -method POST -URI ($url + $mailru.Forms.Acti ...
+        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebException
   + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand


не могу понять куда этот Referer вставлять (
источник

МК

Максим Коновской... in Powershell Rus
P.S.: никогда не приходилось парсить..
источник

AF

Alexey D. Filimonov ... in Powershell Rus
В header
Htmlagilitypack если будешь парить хтмл
источник

J

JustDj in Powershell Rus
-Headers "Referer"="https://_ссылка_"
источник

D

Denis in Powershell Rus
А его можно в 5.1 использовать?
источник

J

JustDj in Powershell Rus
и лучше в хроме F12, сделай что тебе надо, а потом
источник

МК

Максим Коновской... in Powershell Rus
Ого, спасибо, сейчас буду пробовать
источник

J

JustDj in Powershell Rus
там ты увидишь нужные хедеры, куки и прочее. пжлст
источник

А

Арсенал in Powershell Rus
Ребят привет, помогите пожалуйста.Я пытаюсь получить привязки из IIS. и каждую из них отформатировать под вывод красивый, чтобы выглядело например site.com. Get-webbinding видит все привязки, но дальше у меня итоге выводит только последнюю привязку в нормальном виде, а остальные не видны
источник

AP

Aleksey Prokopchin in Powershell Rus
Так ты потом на full, все и натравливаешь.
Меняей в фориче фулл на сайт.
Это первое, что в глаза бросается
источник

А

Арсенал in Powershell Rus
пробовал, но тоже самое.
источник

А

Арсенал in Powershell Rus
ту привязку, которую выводит- она последняя из всех в списке
источник

AP

Aleksey Prokopchin in Powershell Rus
Так ты ещё и бинднинг же переписываешь постоянно, в итоге положений будет
источник

А

Арсенал in Powershell Rus
хм, ну да.как быть?
источник

AP

Aleksey Prokopchin in Powershell Rus
Бинднинг +=
источник