Depende lo que quieras hackear te puedo recomendar unas herramientas u otras.
Si tienes unos cuantos gb de memoria interna prueba a ver si te funciona bien archStrike sobre termux. Tiene un montón de herramientas.
https://wiki.termux.com/wiki/Archstrike tiene un montón de herramientas de base.
Si vas a rootear, si tienes un Android < 8 puede que lo puedas rootear directamente con el kingoRoot o alguna app del estilo. Si no,
MagiskHay un montón de herramientas para linux que te puedes bajar desde termux. Tiene php, python, nodejs, perl, ruby, lua... Y no ocupan mucho, asique puedes hacer gitclone de muchas de las herramientas que hay para linux y te funcionan sin problema. Algunos de los más comunes que más uso yo son nmap, sqlmap, nikto, curl, netcat, radare2, apktool, jadx, zipaligner, apksigner, enjarify, y wget.
Fuera de termux uso el java n-ide, AndFTP, hexeditor, Dexplorer, notepad++ y Z-Anti. Hay un montón de herramientas gratuitas online. Y lo que no encuentres lo puedes programar tú y subirlo a un hosting gratuito o correrlos en termux.