Buenos días compañeros foreros, estoy intentando hacer un script que automatize el inicio y configuracion de fluxion en un sistema kali montado en una raspberry pi con tarjeta de red pero tengo un problema, en python al arrancar fluxion con:
import subprocess
Fluxion = subprocess.Popen("./fluxion")
Fluxion se reinicia un monton de veces, he conseguido que con fluxion.communicate(input='1') meta la primera opcion de fluxion que es seleccionar el idioma. Pero sigue reiniciandose.
También he intentado:
#!/usr/bin/python
from os import system
commands = [
"sudo ./fluxion"
]
for i in commands:
system(i)[/code][/code]
Y aunque fluxión arranca bien no consigo meterle luego los siguientes comandos que configuran fluxion. Por lo que se fluxion no se puede configurar con una sola linea de comandos (ejemplo: ifconfig --help) también podría hacer el script en código bash pero no se como meterle los comandos con bash code. Si alguien sabe de alguna manera agradecería mucho la ayuda.
En tu Script deberías de añadir el archivo "install.sh" que requiere de la utilización de Fluxion, sin las herramientas aireplay, airodump, DHCP, PHP5, Python, OpenSSL, etc no podrás hacer funcionar Fluxion.
No tienes permitido ver enlaces.
Registrate o Entra a tu cuenta
también podría hacer el script en código bash pero no se como meterle los comandos con bash code. Si alguien sabe de alguna manera agradecería mucho la ayuda.
Para ejecutar comandos Bash desde Python lo puedes hacer de la siguiente forma:
import os
os.system('linea de comando')