【问题标题】:How to print a statement based on hydra result in python?如何在python中打印基于hydra结果的语句?
【发布时间】:2016-04-09 15:14:16
【问题描述】:

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

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"

【问题讨论】:

    标签: python hydra


    【解决方案1】:

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

    【讨论】:

      最近更新 更多