Faça o download do arquivo zip usando o Powershell redirecionado para JavaScript

0

Desculpe postar o que parece ser uma pergunta repetida, mas eu não tive sucesso por duas semanas e está ficando desesperado.

Estou tentando baixar um arquivo de um URL, consegui enviar o formulário de login inicial usando o POST e, em seguida, sou redirecionado para a página abaixo:

<!DocCategory HTML PUBLIC -//IETF//DTD HTML//EN><html>
<head>
 <link rel="stylesheet" type="text/css" media="screen" href="../Css/1/ShareCat.css">
 <title>Document Portal</title>
 <meta http-equiv="Content-Style-Type" content="text/css" charset="iso-8859-1">
 <meta http-equiv="Cache-Control" Content="must-revalidate">
 <meta http-equiv="pragma" content="no-cache">
 <meta http-equiv="expires" content="0">
 <meta http-equiv=Expires content="Mon, 01 Jan 1996 01:01:01 GMT">
 <style>
  @import url(../Css/1/iestyle.css);
 </style>
 <script src="../js/jquery-1.8.3.min.js"></script>
 <script src="../js/spin.min.js" type="text/javascript"></script>
 <script src="../js/1/Sharecat.js"></script>
</head>
<script LANGUAGE="JavaScript">
<!--
    self.location="DownloadFile.asp?_bf0=ZodHHzhEo5QIb6ZpD6IDN-D3bbEja12ozobUsL1pmo5RkPwW1HGVAQO00bb4IgytLPdgLNjiBKvIPUur3p9CSCt4jrB1RU5YHkE9gKsRE4OHG71BvrqohnZuWhyAYt-noq1vPDNN5Fs42R6uQw_mVM
OjDzUTGPP0Qxdw4aqwo43ziZ8pUxZxJurzI1ihwGlDwvfwgdrrHrodFIUr_6xnNHcvk01Qi1XZoRzwv9bdytAjCybg-ZXrRZQ1JWHySaUuf0oJuGZlGvq9k5WHdP85kazys3afUvHX&File=/DocArchive/468/01/01/01/01/TagDataWarehouseExp
ort.zip";
//-->
</script>

Meu script parece até agora:

$username = "user"
$password = "pass"
$url = "https://www.example.com/ProjectDoc/Default.asp?strFunction=DownloadFile&Url=TheFileIWant.zip"
$outFilePath = "C:\Users\alhar\Desktop\DATA.zip"

$postParams = @{txtUserName=$username;txtPassword=$password;cmdLogon="submit"}
$download = Invoke-WebRequest -Uri $url -Method POST -Body $postParams

$ download agora contém a página mencionada acima. Como faço para roubar o link de download?

    
por WALEED 20.11.2017 / 10:58

0 respostas