Change for iterations with ccs

client_ports
Christopher Truncer 2015-06-03 12:32:14 -04:00
parent 260e5ecdf0
commit 372871070f
1 changed files with 22 additions and 4 deletions

View File

@ -153,9 +153,8 @@ function Invoke-EgressAssess
{
if ($Datatype -eq "cc")
{
$totalupload = 0
Generate-CreditCards
$Body = @()
$Body = $AllCC
if ($client -eq "http")
{
$Url = "http://" + $IP + "/post_data.php"
@ -164,6 +163,23 @@ function Invoke-EgressAssess
{
$Url = "https://" + $IP + "/post_data.php"
}
$uri = New-Object -TypeName System.Uri -ArgumentList $Url
$wc = New-Object -TypeName System.Net.WebClient
if ($proxy)
{
$proxy = [System.Net.WebRequest]::GetSystemWebProxy()
$proxy.Credentials = [System.Net.CredentialCache]::DefaultCredentials
$wc.proxy = $proxy
}
$sizedata = [math]::Round((($AllCC.length) * 11/1MB), 2)
Write-Verbose "Uploading data of size $sizedata MB..."
1..$iterations | foreach-object {
$wc.UploadString($uri, $AllCC)
$totalupload += $sizedata
}
Write-Verbose "Transaction Complete. $totalupload MB attempted to upload"
[System.GC]::Collect()
break
}
elseif ($Datatype -eq "ssn")
{
@ -187,8 +203,10 @@ function Invoke-EgressAssess
}
$sizedata = [math]::Round((($AllSSN.length) * 11/1MB), 2)
Write-Verbose "Uploading data of size $sizedata MB..."
$wc.UploadString($uri, $AllSSN)
$totalupload += $sizedata
1..$iterations | foreach-object {
$wc.UploadString($uri, $AllSSN)
$totalupload += $sizedata
}
Write-Verbose "Transaction Complete. $totalupload MB attempted to upload"
[System.GC]::Collect()
break