如何在python中打印基于hydra结果的语句?

时间:2016-04-09 15:14:16

标签: python hydra

我更新了代码,但似乎仍有错误。

import os
import subprocess

name = raw_input("\nWHO DO WE HACK? ")

passw = subprocess_check.input(['hydra -l ' + name + ' -P pss.txt smb://192.168.66.128'])

print passw
if passw == '0':
    print "HELLO"
else:
    print "NOT"

1 个答案:

答案 0 :(得分:3)

os.system()并不像那样工作。检查this。您将获得返回代码,而不是命令输出。 0表示进程退出时没有错误。使用subprocess模块获取命令输出。