Termux
Termux — это приложение-эмулятор терминала для Android, а также среда Linux, которая работает на Android без необходимости рутирования или специальных настроек. Дополнительные приложения/пакеты также доступны и могут быть установлены с помощью менеджера пакетов APT.
Отличие Termux от других эмуляторов терминала заключается в том, что Termux настроен таким образом, что среда на Termux такая же, как и стандартная среда Debian Linux.
Termux не является ни виртуальной машиной, ни каким-либо другим видом эмулированной или симулированной среды. Все предоставляемые пакеты кросс-компилированы с Android NDK и имеют только патчи совместимости, чтобы заставить их работать на Android. Операционная система не предоставляет полного доступа к своим файловым системам, поэтому Termux не может устанавливать файлы пакетов в стандартные каталоги, такие как /bin, /etc, /usr или /var. Вместо этого все файлы устанавливаются в личный каталог приложения, расположенный по адресу
/data/data/com.termux/files/usr
Мы называем этот каталог «префиксом» и обычно ссылаемся на него как на «$PREFIX», который также является экспортируемой переменной окружения в оболочке Termux. Обратите внимание, что этот каталог не может быть изменен или перемещен на SD-карту, поскольку:
-
Файловая система должна иметь поддержку разрешений unix и специальных файлов, таких как симлинки или сокеты.
-
Префиксный путь жестко закодирован во всех двоичных файлах.
В дополнение к префиксу, пользователи могут хранить файлы в домашнем каталоге (или «$HOME»), доступном по адресу
/data/data/com.termux/files/home
Достаточно о Termux… теперь давайте рассмотрим, как его установить…
Получение Termux
Установить Termux довольно просто… просто зайдите в google playstore и скачайте его…
но поскольку версия для плейстора больше не получает обновлений, лучше взять приложение с github или f-droid …
Github
F-Droid
После загрузки apk все, что вам нужно сделать, это установить его… VIOLA! у вас есть termux…
Что делать в первую очередь?
Приложение termux — это только эмулятор, поэтому нам нужно изменить то, что нам нужно.
После установки запустите приложение… вы должны предоставить разрешение на хранение данных (ПРИМЕЧАНИЕ: это не обязательно).
Termux не имеет доступа к вашему хранилищу, но если вам нужно переместить или скопировать какие-либо файлы с вашей sd-карты на termux, введите следующую команду.
termux-setup-storage
Команды Termux
Аналогично Linux,
Для доступа к определенному каталогу используйте команду cd
. Например, cd <directory-name>
.
Команда ls
поможет вам увидеть подкаталог на вашем termux.
Чтобы получить доступ к внутренней sd-карте, введите cd /sdcard && ls
.
Чтобы получить доступ к внешней sd-карте, введите cd /sdcard0/ && ls
.
Если вам нужно удалить какой-либо каталог или файлы, вы должны использовать эту команду rm -rf <filename>
.
Чтобы создать любой каталог на вашем компьютере, введите mkdir <directory-name>
.
Если вам нужно скопировать какие-либо файлы из одного места в другое, вам нужно набрать cp -r <filename> <path>
.
Если вам нужно переместить, то это означает ту же команду, но немного измененную mv -r <filename> <path>
.
Узнать свой IP-адрес или любую другую сетевую информацию можно, просто набрав в терминале следующую команду.
ifconfig
Для установки любого пакета pkg install <package-name>
.
Теперь, когда вы настроили свое хакерское окружение… исследуйте его больше и используйте его во благо…
СЧАСТЛИВОГО ХАКИНГА.