Minor cosmetic adjustments

This commit is contained in:
Bernardo Damele
2010-01-28 17:07:34 +00:00
parent a2077bfc0e
commit 6f5d2ed171
5 changed files with 13 additions and 10 deletions

View File

@@ -36,6 +36,7 @@ from lib.core.agent import agent
from lib.core.common import dataToStdout
from lib.core.common import getLocalIP
from lib.core.common import getRemoteIP
from lib.core.common import normalizePath
from lib.core.common import pollProcess
from lib.core.common import randomRange
from lib.core.common import randomStr
@@ -647,6 +648,8 @@ class Metasploit:
else:
self.exeFilePathRemote = "%s/%s" % (conf.tmpPath, os.path.basename(self.exeFilePathLocal))
self.exeFilePathRemote = normalizePath(self.exeFilePathRemote)
logger.info("uploading payload stager to '%s'" % self.exeFilePathRemote)
if web:

View File

@@ -76,10 +76,10 @@ class Web:
return output
def webFileUpload(self, fileToUpload, destFileName, directory):
file = open(fileToUpload, "r")
self.__webFileStreamUpload(file, destFileName, directory)
file.close()
inputFile = open(fileToUpload, "r")
self.__webFileStreamUpload(inputFile, destFileName, directory)
inputFile.close()
def __webFileStreamUpload(self, stream, destFileName, directory):
if self.webApi == "php":
multipartParams = {
@@ -89,7 +89,7 @@ class Web:
}
page = Request.getPage(url=self.webUploaderUrl, multipart=multipartParams)
if "Backdoor uploaded" not in page:
if "File uploaded" not in page:
warnMsg = "unable to upload the backdoor through "
warnMsg += "the uploader agent on '%s'" % directory
logger.warn(warnMsg)
@@ -179,7 +179,7 @@ class Web:
self.webUploaderUrl = self.webUploaderUrl.replace("./", "/").replace("\\", "/")
uplPage, _ = Request.getPage(url=self.webUploaderUrl, direct=True)
if "sqlmap backdoor uploader" not in uplPage:
if "sqlmap file uploader" not in uplPage:
warnMsg = "unable to upload the uploader "
warnMsg += "agent on '%s'" % directory
logger.warn(warnMsg)
@@ -200,6 +200,5 @@ class Web:
logger.info(infoMsg)
break
backdoorStream.name = backdoorStream.old_name