SIZ EDUCATION || PART 1 || EXPLANATION OF TERMUX AND ITS FUNCTIONS || 20% payout to siz-official
Assalamu'alaikum
Hi everyone, for those who want to learn about Termux's hacking attacks, this is the solution. In the post in Part 1, you will learn what Termux is and what it does.
Termux is very powerful because it can turn our Android smartphone into a hacker tool that can be carried around.
People don't know what we are doing with termux.
Therefore, we must first understand what termux is and what it does.
A. What is Termux
Termux is a terminal emilator application for android and at the same time linux environment that runs on android without the need for rooting or other settings. Applications or additional packages are also available and can be installed using the APT package manager.
What distinguishes termux from other terminal emulators is that termux has set its environment to be like standard debian linux. Because the android environment is different from linux, we can install yermux packages or applications that can be used on linux in general.
With the features and environment adjustments as above, it makes Termux look very special.
We can also install the Penetration Testing Tools application or hacking applications such as metasploit and kali net hunter on our android smartphones using termux.
Termux also provides a package manager (APT) to make it easier for us to find and install the required packages from the Software Repository provided by termux.
A package is an application in the Linux distribution, a package that refers to a compressed file archive containing all the files that form a particular application. The file is usually stored in the package according to the existing installation path. The common types of linux packages are:
- deb
- rpm
- tgz
1. Android Is Linux
First we have to get to know android first, which is the operating system of our smartphone to run the termux application.
Android is a Linux-based system made for touch screen devices and handheld devices such as smartphones that we use today.
Android is made and developed by Google, Android is made from modified Linux kernel and other open source operating systems.
This variation of android is also used on other types of mobile devices, such as:
- game console
- digital camera
- attendance machine
- smart tv
- and other electronic devices.
2. Termux is a Terminal Emulator App
A terminal emulator is an application that provides a text-based interface (CLI) for accessing the shell console from a GUI interface.
With a terminal emulator you can access the console shell from the GUI shell you are currently using, so it's easier.
TERMUX is a terminal emulator for Android that allows users to access your Android Linux shell from the GUI.
3. Termux Provides a Linux Environment
The environment variable is the name of the object that contains data that is used by one or more applications. In short it is a variable with a name as well as a value.
The contents of this variable name can contain environmental definition information in the system, such as the location of executable files and settings files on a system, the default editor that should be used, and system locale settings.
But this environment variable can also provide a quick and simple way to share settings/configuration of applications and processes on linux.
Linux distribution environment is generally different from the Android environment, running linux applications in a different environment that will cause errors, the difference is very basic between general linux and android such as:
Common folders such as /bin, /etc, /usr, /tmp and /var do not exist.
Android directory structure does not follow the standard Linux directory structure rules in general. For example in general linux binaries are in /bin while in android /system/bin.
On standard/general linux a HOME folder is created for each user in /home/username (multi-user), while on android the HOME folder is in the sub directory of the application, so each application has its own folder.
So avoid storing important data in the HOME folder when using TERMUX, because this folder will be deleted if TERMUX is uninstalled.
- TERMUX installs packages in a directory based on the definition of the PREFIX environment variable (eg binaries are in PREFIX/bin, and the PREFIX configuration file/etc).
To see the contents of the PREFIX variable, you can type echo PREFIX in your TERMUX terminal.
- Shared libraries are installed in PREFIX / lib, which are defined in the LD_LIBRARY_PATH variable.
This may clash with the Android system binaries in /system/bin, which may force LD_LIBRARY_PATH to be removed before running the system binaries.
In addition to the file system android is different from linux in general.
TERMUX is run by a single user without root access (Every android application is run by its own user), so running linux commands on TERMUX will not affect other applications.
Running the application using a non-root user causes ports below 1024 to be unusable (to be able to use ports below 1024 on Linux, you must use the root user).
4. Accessing Linux Shell With Termux
Shell is the interface used by the user to interact with the operating system, generally the shell is in the form of a Command-Line Interface (CLI) or a Graphical User Interface (GUI).
The type of shell that you use on your Android Linux cellphone everyday is a GUI shell, because with a GUI shell everyone can use it easily. While what is meant by shell on linux is a shell in the Command-Line Interface (CLI) version, not a GUI.
Even though linux already has a desktop/graphics like your android but the desktop GUI version is not the shell in question, because if you want to use 100% of linux potential you have to access it via the CLI.
When using TERMUX then you will access the CLI shell and are required to type commands / text as the only way to interact with your android linux via the shell.
B. Termux Function
The main function of termux is to access the linux shell on your android smartphone, besides that termux also emulates the debian linux environment so it feels like you are using the debian linux shell when you use termux.
The linux shell accessed from termux can be used for several things depending on the needs and skills of the user, for example by programmers/developers it is used as an environment to test applications that are being developed while security experts can use it as a platform or tool and a very portable hacking tool.
1. Accessing the Android Shell
TERMUX is a terminal emulator application that provides a text-based interface (command line) to access the Android Linux shell from a graphical interface (Graphical user interface).
What makes TERMUX special is that Termux develops techniques so that standard Linux applications can be installed and run on Android and also provides its own software repository.
2. Development and Experiment Environments
TERMUX is often used by developers/application makers during the application development process and is also used to test their applications, with TERMUX developers will find it easier to debug and find the cause of errors in the applications they are trying because TERMUX provides access to the android shell.
3. Hacking Tools
In the past, if you wanted to hack, you had to use a laptop that had a Linux operating system installed, with Termux you could immediately use your smartphone as a hacking tool, because Android is a variant of Linux.
TERMUX provides a software repository and includes tools for hacking that you can use to make it easier to test/audit security systems such as:
- hydras
- nmap
- metasploit
- kali net hunter
- and others.
What You Need to Know
In this post I don't teach hacking/cracking whether requested or not. REMEMBER!! Hacking without permission is illegal and can land you in JAIL. The above tool should be used only for testing/auditing the system to find security holes/bugs/vulnerability and patching it to improve system security, not for the purpose of damaging or exploiting the system for personal gain.
Warning From Me
Friends, all must be careful with "hacking tutorials using termux" which is very suspicious where the user is told to install an application / script that is not clear which ends up making your android smartphone hacked. Most tutorials like that are just click bait/tricks and won't work in the real world. Subtly the hacking tutorial using TERMUX only forces the user to install malware on your android smartphone that can damage your smartphone. So therefore if you want to master Termux you have to take courses in the area closest to you. Do not try to learn through google and others.
Alright, this is all I can post on this occasion, hopefully it will be useful and see you in the post part 2, which is about How to Install Termux. Thank you.







.png)
Good post dear friend keep it up bro and keep learn with our steem fellows and friends.
Regards, Faran Nabeel