Termux
Termux is a Terminal Emulator of Linux for Android phones.
Terminal is used to perform various tasks by giving commands to it. Sometimes it is also known as Shell . It perform that task that we can not done by graphical interface.
Termux is terminal for Android. You can gave command and it perform tasks.It is useful for accessing the Linux command line shell that is built into every Android phone.
It does not required your phone to be rooted. Even you can download that hacking released apps like Metasploit, BusyBox, that required root access, but not in graphical manner.
According to Termux Official :Termux is safe easy to handle and magnage app.
Termux is an Android terminal emulator and Linux environment app that works directly with no rooting or setup required. A minimal base system is installed automatically - additional packages are available using the APT package manager.
Termux is not any hacking app, it is terminal simulator but it depends on you that how you can use it.
For more information about termux visit it's official site:
https://termux.com/
https://wiki.termux.com/