У меня есть исполняемый файл (.exe), созданный с помощью pyinstaller, и я хочу, чтобы он запускался в meterpreter в metasploit-framework, который является необязательной программой с вложенными операторами who files.
Проблема заключается в следующем.
Если программе не требуется ввод пользователя, нет проблем с ее запуском.Однако, если программа требует ввода от пользователя, она не печатает, пока программа не завершится.Почему это происходит?Я просто хотел знать, как это исправить.
Мой код собран pyinstaller:
from os import system
system("chcp 65001")
class test(object):
def t1(self):
print "1\n"
while True:
s = raw_input(">> ")
if s.split() == "1":
test().t1()
else:
print "NOPE!"
Прямо сейчас после выполнения:
Я поставил несколько значений:
Бывает, что возвращается сразу:
Пожалуйста, помогите мне !!