mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2024-11-22 09:36:35 +03:00
code cleanup - issue #742
This commit is contained in:
parent
018748f52e
commit
b38bd1e7fd
|
@ -185,16 +185,15 @@ class Filesystem(GenericFilesystem):
|
||||||
wEncodedChunk = encodedFileContent[i:i + chunkMaxSize]
|
wEncodedChunk = encodedFileContent[i:i + chunkMaxSize]
|
||||||
self.xpCmdshellWriteFile(wEncodedChunk, tmpPath, encodedBase64File)
|
self.xpCmdshellWriteFile(wEncodedChunk, tmpPath, encodedBase64File)
|
||||||
|
|
||||||
#psString = "$Content = [System.Convert]::FromBase64String(\"%s\"); Set-Content -Path \"%s\" -Value $Content -Encoding Byte" % (encodedFileContent, dFile)
|
|
||||||
psString = "$Base64 = Get-Content -Path \"%s\"; " % encodedBase64FilePath
|
psString = "$Base64 = Get-Content -Path \"%s\"; " % encodedBase64FilePath
|
||||||
psString += "$Base64 = $Base64 -replace \"`t|`n|`r\",\"\"; $Content = "
|
psString += "$Base64 = $Base64 -replace \"`t|`n|`r\",\"\"; $Content = "
|
||||||
psString += "[System.Convert]::FromBase64String($Base64); Set-Content "
|
psString += "[System.Convert]::FromBase64String($Base64); Set-Content "
|
||||||
psString += "-Path \"%s\" -Value $Content -Encoding Byte" % dFile
|
psString += "-Path \"%s\" -Value $Content -Encoding Byte" % dFile
|
||||||
|
|
||||||
logger.debug("uploading the PowerShell base64-decoding script to %s, please wait.." % randPSScriptPath)
|
logger.debug("uploading the PowerShell base64-decoding script to %s" % randPSScriptPath)
|
||||||
self.xpCmdshellWriteFile(psString, tmpPath, randPSScript)
|
self.xpCmdshellWriteFile(psString, tmpPath, randPSScript)
|
||||||
|
|
||||||
logger.debug("executing the PowerShell base64-decoding script to write the %s file" % dFile)
|
logger.debug("executing the PowerShell base64-decoding script to write the %s file, please wait.." % dFile)
|
||||||
|
|
||||||
commands = ("powershell -ExecutionPolicy ByPass -File \"%s\"" % randPSScriptPath,
|
commands = ("powershell -ExecutionPolicy ByPass -File \"%s\"" % randPSScriptPath,
|
||||||
"del /F /Q \"%s\"" % randPSScriptPath)
|
"del /F /Q \"%s\"" % randPSScriptPath)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user