-5

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

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"
4

1 回答 1

3

os.system()不像那样工作。检查这个。你得到的是返回码,而不是命令输出。0 表示进程无错误退出。使用subprocess模块获取命令输出。

于 2016-04-09T16:30:10.280 回答