示例#1
0
	def __init__(self):
		Exploit.__init__(self,'Wuftpd format string', desc)
		self.add_param(StringParam('RESULT','well done','The string that must be present in the result if the attack is successful'))
		self.add_param(StringParam('CMD','cat /flag.txt', 'The command to be executed on the remote host'))
		
		self.eggm      = None
		self.res       = ''
示例#2
0
	def __init__(self):
		Exploit.__init__(self,'Wu-imapd lsub bo', desc)
		self.add_param(StringParam('USER','foo', 'A valid userid'))
		self.add_param(StringParam('PASSWD','bar', 'The password for the previous userid'))
		self.add_param(StringParam('RESULT','well done','The string that must be present in the result if the attack is successful'))
		self.add_param(StringParam('CMD','cat /flag.txt', 'The command to be executed on the remote host'))
		self.add_param(KeyListParam('PLATFORM',target_platform[2], target_platform, 'The target platform (used fot the return address)'))
		
		self.retaddr   = None
		self.eggm      = None
示例#3
0
	def __init__(self):
		Exploit.__init__(self,'HTTP Test Exploit', desc)
		self.add_param(StringParam('URL','/','The URL that is requested to the server'))
		self.add_param(StringParam('TEXT','well done','A piece of the text that should be in the response page'))
示例#4
0
	def __init__(self):
		Exploit.__init__(self,'Ms ftp denial of service', desc)
		self.result       = ''
示例#5
0
	def __init__(self):
		Exploit.__init__(self,'Apache-Chunk', desc)
		self.res	= None 
		self.add_param(StringParam('CMD','uname -a', 'The command to be executed during the attack'))
		self.add_param(StringParam('RESULT','OpenBSD','The string that must be present in the result if the attack is successful'))
示例#6
0
	def __init__(self):
		Exploit.__init__(self,'IIS Double-Encoding', desc)
		self.res	= None 
		self.add_param(StringParam('CMD','/winnt/system32/cmd.exe?/c+type+c:\\flag.txt', 'The command to be executed during the attack'))
		self.add_param(StringParam('RESULT','OK','The string that must be present in the result if the attack is successful'))
示例#7
0
	def __init__(self):
		Exploit.__init__(self,'HTTP ans exec', desc)
		self.add_param(StringParam('FILE','flag.txt','The target file'))
		self.add_param(StringParam('RESULT','well done','The expected result'))
示例#8
0
	def __init__(self):
		Exploit.__init__(self,'Echo Test Exploit', desc)