A razão
O script Python usa raw_input
funções, portanto, ele solicitará o que definir esses valores de variáveis.
raw_input([prompt])
If the prompt argument is present, it is written to standard output without a trailing newline. The function then reads a line from input, converts it to a string (stripping a trailing newline), and returns that. When EOF is read, EOFError is raised.
A correção
Para resolver esse problema, basta alterar essa parte da lógica para usar variáveis e definir os valores para ser o que eles precisam ser.
Variables
A variable is something that holds a value that may change. In simplest terms, a variable is just a box that you can put stuff in. You can use variables to store all kinds of stuff, but for now, we are just going to look at storing numbers in variables.
lucky = 7 print (lucky) 7
source
Alterações explicadas
Em seu script python, você desejará alterar a lógica antiga para parecer com a nova lógica . Isso impedirá que o prompt seja exibido quando você inserir esses valores interativamente.
Você só precisa garantir que os valores <username>
e <file.txt>
sejam os que você precisa que sejam estaticamente. Depois de fazer essas alterações, o aviso deve cessar.
Lógica Antiga (para remover)
u = raw_input('Enter the username you want to brute: ')
fis = raw_input('Enter the password_list file: ')
Nova lógica (para incluir)
u = "<username>"
fis = "<file.txt>"