Hay una herramienta llamada [Enlace externo eliminado para invitados] la cual sirve para instalar herramientas de seguridad informática en tu teléfono android, para usarla tienes que tener instalado [Enlace externo eliminado para invitados].
Empecé a leer el código de lazymux y me dí cuenta de que el código es exageradamente repetitivo, solo como ejemplo voy a poner un fragmento de código original:
def nmap():
print '\n###### Installing Nmap'
os.system('apt update && apt upgrade')
os.system('apt install nmap')
print '###### Done'
print "###### Type 'nmap' to start."
backtomenu_option()
def red_hawk():
print '\n###### Installing RED HAWK'
os.system('apt update && apt upgrade')
os.system('apt install git php')
os.system('git clone https://github.com/Tuhinshubhra/RED_HAWK')
os.system('mv RED_HAWK ~')
print '###### Done'
backtomenu_option()
def dtect():
print '\n###### Installing D-Tect'
os.system('apt update && apt upgrade')
os.system('apt install python2 git')
os.system('git clone https://github.com/shawarkhanethicalhacker/D-TECT')
os.system('mv D-TECT ~')
print '###### Done'
backtomenu_option()
Es tan repetitivo que tiene más de 1000 lineas de código en total (en 2 archivos, uno de 500 y el otro de 800) y lo pude reducir a la mitad creando una sola función para instalar herramientas:
def download(name, commands):
print('\n###### Installing {}'.format(name))
os.system('apt update && apt upgrade')
for command in commands:
os.system(command)
print('###### Done')
backtomenu_option()
Otro cambio importante es que ahora funciona en python 3 y no 2.Entre los cambios menos importantes es que agregué 2 herramientas las cuales creé yo mismo:
- [Enlace externo eliminado para invitados]
- [Enlace externo eliminado para invitados]