Как удалить файл в termux

Обновлено: 04.07.2024

Termux - Русскоязычное сообщество

Дoкументация по командам:

Использование: termux-audio-info
Получить информацию о звуковых возможностях.

Использование: termux-battery-status
Получить статус батареи устройства.

Использование: termux-brightness <яркость>
Установите <яркость> экрана от 0 до 255 или автоматически (auto)

Использование: termux-call-log [-l limit] [-o offset]
Список истории звонков
-l предельное смещение в списке журнала вызовов (по умолчанию: 10)
-o смещения в списке журнала вызовов (по умолчанию: 0)

Использование: termux-camera-info
Получить информацию о камере устройства.

Использование: termux-camera-photo -c <id камеры> <файл вывода>
Сделайте фотографию и сохраните ее в файл в формате JPEG.
-c идентификатор камеры используемой камеры (см. termux-camera-info), по умолчанию: 0

Использование: termux-clipboard-get
Получить текст системного буфера обмена.

Использование: termux-clipboard-set [текст]
Установите системный буфер обмена. Текст для установки либо предоставляется в качестве аргументов, либо читается из стандартного ввода, если аргументы не указаны.

Использование: termux-contact-list
Список всех контактов.

Использование: termux-download [-d описание] [-t заголовок] <юрл для загрузки>
Загрузите ресурс с помощью системного менеджера загрузки.
-d описание для уведомления о запросе на загрузку
-t заголовок для уведомления о загрузке

Использование: termux-elf-cleaner <файл>
Используется для чистки подобных уведомлений(из .so библиотек): WARNING: linker network_interface_ext.so: unused DT entry: type 0x6ffffef5 arg 0x1f4

Использование: termux-fingerprint
Используйте датчик отпечатков пальцев на устройстве для проверки подлинности
ПРИМЕЧАНИЕ: доступно только на Marshmallow(6.0) и поздние версии android

использование: termux-info
Предоставляет информацию о Termux и текущей системе. Полезно для отладки.

Использование: termux-infrared-frequencies
Запросите поддерживаемые несущие частоты инфракрасного передатчика.

Termux - Русскоязычное сообщество

Использование: termux-job-scheduler [опции]
Запланируйте выполнение сценария через определенные промежутки времени.
—pending список ожидающих заданий и выход (по умолчанию false)
—cancel-all boolean отменить все отложенные задания и выйти (по умолчанию false)
—cancel логическое отменить заданный идентификатор задания и выйти (по умолчанию false)

Варианты планирования:
—script путь к вызываемому скрипту
—job-id int id работы (перезапишет любую предыдущую работу с тем же идентификатором)
—period-ms int расписание заданий примерно на каждый период-мс миллисекунды (по умолчанию 0 означает один раз)
—network text запускается, только когда этот тип сети доступен, по умолчанию none (any | unmetered | cell | not_roaming | none)
—battery-not-low boolean запускается только когда батарея не разряжена, по умолчанию true (по крайней мере, Android O)
—storage-not-low логический запуск только тогда, когда объем памяти не низкий, по умолчанию false (по крайней мере, Android O)
—charging boolean запуск только при зарядке, по умолчанию false
—trigger-content-uri текст (по крайней мере, Android N)
—trigger-content-flag int default 1, (по крайней мере, Android N)

Использование: termux-keystore <команда>
Эти команды поддерживаются:
list [-d]
delete <alias>
generate <alias> [-a alg] [-s size] [-u validity]
sign <alias> <algorithm>
verify <alias> <algorithm> <signature>

list: список ключей, хранящихся в хранилище ключей.
-d Подробные результаты (включая основные параметры).

delete: окончательно удалить данный ключ из хранилища ключей.
псевдоним Псевдоним ключа для удаления.

generate: создать новый ключ внутри аппаратного хранилища ключей.
псевдоним псевдоним ключа.
-a alg Алгоритм для использования («RSA» или «EC»). По умолчанию RSA.
-s размер Размер ключа для использования. Для RSA возможны варианты 2048, 3072и 4096. Для ЕС, варианты 256, 384 и 521.
-u срок действия Срок действия пользователя в секундах. Пропустить, чтобы отключить. При включении ключ может использоваться только для продолжительность указана после разблокировки устройства. После время прошло, пользователь должен повторно заблокировать и снова разблокируйте устройство, чтобы иметь возможность использовать этот ключ.

verify: проверить подпись. Данные (исходный файл) читаются из стандартного ввода.
alias Псевдоним ключа, используемого для проверки.
algorithm Алгоритм, который был использован для подписи этих данных.
signature Файл подписи, используемый при проверке.

использование: termux-location [-p провайдер] [-r запрос]
Получить местоположение устройства.
-p поставщик местоположения провайдера [gps/network/passive] (по умолчанию: gps)
-r запросить тип запроса, чтобы сделать [once/last/updates] (по умолчанию: один раз)

Использование: termux-media-player <команада> [file]

help Показывает эту помощь
info Отображает текущую информацию о воспроизведении.
play Возобновляет воспроизведение, если оно приостановлено
play <file> Воспроизведение указанного медиа файла
pause пауза воспроизведения
stop прекращает воспроизведение

Использование: termux-media-scan [-v] [-r] файл [файл . ]
Сканируйте указанные файлы и добавьте их в провайдер медиа-контента.
-r сканировать каталоги рекурсивно
-v подробный режим

Termux - это программа с очень большим количеством функций. Если вы овладеете программой, то вы сможете стать настоящим хакером.
И наш паблик поможет вам в этом.

Так же в нашем паблике вы можете найти много интересных статей о хакерах и програмировании.

Termux | Обучаем хакингу при помощи телефона

Termux | Обучаем хакингу при помощи телефона запись закреплена

Termux | Обучаем хакингу при помощи телефона

Termux | Обучаем хакингу при помощи телефона запись закреплена

Опции:
Сканирование инстаграм
Сканирование номера телефона
Показать полностью.
Поиск имени пользователя в социальных сетях
Поиск в интернете

Далее вам необходимо выбрать опцию, которые написаны выше, и заполнить форму, а дальше ждать результатов.

GitHub - Deadshot0x7/007-TheBond: This Script will help you to gather information about your victim..

Termux | Обучаем хакингу при помощи телефона

Termux | Обучаем хакингу при помощи телефона запись закреплена

DDoS-атака на сайт со смартфона

Termux | Обучаем хакингу при помощи телефона

Termux | Обучаем хакингу при помощи телефона запись закреплена

В базе приложения хранится достаточное количество паролей (2084 штуки) для входа на разные роутеры известных производителей.

GitHub - Viralmaniar/Passhunt: Passhunt is a simple tool for searching of default credentials for network..

Termux | Обучаем хакингу при помощи телефона

Termux | Обучаем хакингу при помощи телефона запись закреплена

GitHub - antichristone/antichristone_x86

Termux | Обучаем хакингу при помощи телефона

Termux | Обучаем хакингу при помощи телефона запись закреплена

Txtool — Хакерский фреймворк, который создан для облегчения тестирования на проникновение в termux,
построен на termux и доступен только для termux.

GitHub - kuburan/txtool: an easy pentesting tool.

Termux | Обучаем хакингу при помощи телефона

Termux | Обучаем хакингу при помощи телефона запись закреплена

Sherlock — утилита ищет на 100+ ресурсах, утилита довольно мощная, можно легко найти жертву.

Termux | Обучаем хакингу при помощи телефона

Termux | Обучаем хакингу при помощи телефона запись закреплена
Чтобы выйти из root можно сделать следующее:
1.ввести exit
2.зажать ctrl + d

Termux | Обучаем хакингу при помощи телефона

Termux | Обучаем хакингу при помощи телефона запись закреплена

Мощный брутфорс в термукс

SocialBox - это фреймворк для атаки грубой силой (Facebook, Gmail, Instagram, Twitter)

Проверено:
Показать полностью.
Termux на android при подключении через vpn.

Termux | Обучаем хакингу при помощи телефона

Termux | Обучаем хакингу при помощи телефона запись закреплена

Защищаемся от DDoS атак

Anti-DDOS — это проект с открытым исходным кодом, разработанный для защиты от DOS и DDoS-атак. Используются необходимые конфигурации защиты и работает только на операционной системе Linux, но полностью совместим с ним.

Anti-DDOS поможет вам принять необходимые меры для защиты ваших серверов и приложений от атак данного типа.



При первом знакомстве Termux, а я далеко не линуксоид, вызвал в моей голове две мысли: «Круть несусветная!» и «Как им пользоваться?». Порывшись в инетах, я не нашел ни одной статьи в полной мере позволяющей начать пользоваться Termux'ом так чтобы это приносило больше удовольствия чем гемора. Будем это исправлять.

Для начала определимся, что это за зверь такой Termux, и что он может. На главной странице WikiTermux (рекомендую ознакомиться) говорится, что “Termux — это эмулятор терминала и среда Linux”, т.е. установив его мы получим вполне работоспособный Linux терминал на своем Android устройстве. Несомненным плюсом является работа в виртуальном окружении (многое можно делать без root'а), благодаря чему навредить файловой системе Android практически нереально. А при наличии root'а ваши возможности ограничены только фантазией (ну и знанием матчасти).

За каким, собственно говоря, я полез к Termux'у? Во-первых хакинг, точнее желание немного в нем разобраться. Во-вторых отсутствие возможности пользоваться Kali Linux'ом.
Тут я постараюсь собрать воедино все полезное найденное мной по теме. Разбирающегося эта статья вряд ли чем удивит, но тем кто только познает прелести Termux'а, надеюсь, будет полезна.

Для лучшего понимания материала рекомендую повторять описанное мной не простой копипастой а самостоятельно вводить команды. Для удобства нам понадобится либо Android устройство с подключенной клавиатурой, либо как в моем случае Android устройство и ПК/Ноутбук (Windows) подключенные к одной сети. Android желательно с root'ом, но не обязательно. Иногда я что-то указываю в скобках, обычно, это позволит лучше понять материал (если написанное в скобках не совсем понятно, то смело пропускайте это, потом в процессе и по мере необходимости все разъяснится).

Шаг 1

Буду банален и чертовски логичен одновременно

Ставим Termux c Google Play Market:


image

Открываем установленное приложение и видим:


image

Далее стоит обновить предустановленные пакеты. Для этого по порядку вводим две команды, по ходу выполнения которых со всем соглашаемся, вводя Y:

Первой командой мы проверяем список установленных пакетов и ищем те, которые можно обновить, а второй обновляем их. По этой причине команды нужно писать именно в такой последовательности.

Теперь у нас наиболее свежая версия Termux.

Еще несколько нужных команд

Более подробно по командам UNIX ищем в интернете (саморазвитие никто не отменял).
Сочетание клавиш Ctrl + C и Ctrl + Z прерывает и прекращает выполнение команд соответственно.

Шаг 2

Облегчи себе жизнь

Чтобы не мучить себя без нужды вводом команд с экранной клавиатуры (в «полевых» условиях, конечно, от этого не уйти) есть два пути:

  1. Подключить к Android устройству полноценную клавиатуру любым удобным способом.
  2. Воспользоваться ssh. Проще говоря, у вас на компьютере будет открыта консоль Termux'а запущенного на вашем Android устройстве.

Я пошел по второму пути, хотя он и немного сложен в настройке, но все окупится удобством использования.

На компьютере необходимо установить программу ssh клиент, я пользуюсь Bitvise SSH Client, и все дальнейшие действия совершаются в этой программе.




Поскольку мы будем подключаться по методу Publickey с использованием файла-ключа, необходимо этот файл создать. Для этого в программе Bitvise SSH Client на вкладке Login щелкаем по Client key manager в открывшемся окне генерируем новый публичный ключ и экспортируем его в OpenSSH формате в файл с названием termux.pub (на самом деле можно любое название). Созданный файл помещаем во внутреннюю память вашего Android устройства в папку Downloads (к этой папке, и еще к нескольким, Termux имеет упрощенный доступ без root).

Во вкладке Login в поле Host вводим IP вашего Android устройства (узнать можно введя в Termux команду ifconfig) в поле Port должно быть 8022.

Теперь переходим к установке OpenSSH в Termux, для этого вводим следующие команды:

Возвращаемся к Bitvise SSH Client и нажимаем кнопку Log in. В процессе подключения появится окно, в котором выбираем Method – publickey, Client key это Passphrase (если вы ее указали при генерации файла-ключа).

В случае успешного подключения (если все сделали, как написано, то должно подключиться без проблем) откроется окно.




Теперь мы можем вводить команды с ПК а выполняться они будут на вашем Android устройстве. Не сложно догадаться какие это дает преимущества.

Настроим Termux, установим дополнительные утилиты

Прежде всего давайте установим bash-completion (сокращалку, волшебный-Tab, кто как называет). Суть утилиты в том что, вводя команды вы можете нажав Tab воспользоваться автозаполнением. Для установки пишем:

Ну что за жизнь без текстового редактора с подсветкой кода (если вдруг захочется покодить, а оно захочется). Для установки пишем:

Пользоваться vim`ом не сложно, чтобы открыть файл 1.txt (если его нет, то он создастся) пишем:

Раз мы теперь можем создавать и редактировать файлы, давайте немного улучшим вид и информативность командной строки Termux'а. Для этого нам нужно присвоить переменной окружения PS1 значение "[\033[1;33;1;32m]:[\033[1;31m]\w$ [\033[0m][\033[0m]" (если интересно что это и с чем его едят, прошу сюда). Чтобы это сделать нам нужно в файл '.bashrc' (лежит в корне и выполняется при каждом запуске оболочки) добавить строку:

Для простоты и наглядности воспользуемся vim`ом:

Вписываем строку, сохраняем и выходим.

Добавить строку в файл можно и другим способом, воспользовавшись командой ‘echo’:

В файл .bashrc так же можно вписать alias’ы – сокращения. Например мы хотим одной командой проводить update и upgrade сразу. Для этого в .bashrc добавляем строку:

Для внесения строки можно воспользоваться vim’ом или командой echo (если не получается самостоятельно – см. ниже)

Синтаксис alias’ов таков:

Итак, добавляем сокращение:

Вот еще несколько полезных утилит

Ставить через apt install

man — Встроенная справка для большинства комманд.
man %commandname

imagemagick — Утилита для работы с изображениями(конвертирование, сжатие, обрезка). Поддерживает много форматов включая pdf.Пример: Сконвертировать все картинки из текущей папки в один pdf и уменьшить их размер.
convert *.jpg -scale 50% img.pdf

ffmpeg — Один из лучших конвертеров аудио/видео. Инструкцию по использованию гуглите.



При первом знакомстве Termux, а я далеко не линуксоид, вызвал в моей голове две мысли: «Круть несусветная!» и «Как им пользоваться?». Порывшись в инетах, я не нашел ни одной статьи в полной мере позволяющей начать пользоваться Termux'ом так чтобы это приносило больше удовольствия чем гемора. Будем это исправлять.

Для начала определимся, что это за зверь такой Termux, и что он может. На главной странице WikiTermux (рекомендую ознакомиться) говорится, что “Termux — это эмулятор терминала и среда Linux”, т.е. установив его мы получим вполне работоспособный Linux терминал на своем Android устройстве. Несомненным плюсом является работа в виртуальном окружении (многое можно делать без root'а), благодаря чему навредить файловой системе Android практически нереально. А при наличии root'а ваши возможности ограничены только фантазией (ну и знанием матчасти).

За каким, собственно говоря, я полез к Termux'у? Во-первых хакинг, точнее желание немного в нем разобраться. Во-вторых отсутствие возможности пользоваться Kali Linux'ом.
Тут я постараюсь собрать воедино все полезное найденное мной по теме. Разбирающегося эта статья вряд ли чем удивит, но тем кто только познает прелести Termux'а, надеюсь, будет полезна.

Для лучшего понимания материала рекомендую повторять описанное мной не простой копипастой а самостоятельно вводить команды. Для удобства нам понадобится либо Android устройство с подключенной клавиатурой, либо как в моем случае Android устройство и ПК/Ноутбук (Windows) подключенные к одной сети. Android желательно с root'ом, но не обязательно. Иногда я что-то указываю в скобках, обычно, это позволит лучше понять материал (если написанное в скобках не совсем понятно, то смело пропускайте это, потом в процессе и по мере необходимости все разъяснится).

Шаг 1

Буду банален и чертовски логичен одновременно

Ставим Termux c Google Play Market:


image

Открываем установленное приложение и видим:


image

Далее стоит обновить предустановленные пакеты. Для этого по порядку вводим две команды, по ходу выполнения которых со всем соглашаемся, вводя Y:

Первой командой мы проверяем список установленных пакетов и ищем те, которые можно обновить, а второй обновляем их. По этой причине команды нужно писать именно в такой последовательности.

Теперь у нас наиболее свежая версия Termux.

Еще несколько нужных команд

Более подробно по командам UNIX ищем в интернете (саморазвитие никто не отменял).
Сочетание клавиш Ctrl + C и Ctrl + Z прерывает и прекращает выполнение команд соответственно.

Шаг 2

Облегчи себе жизнь

Чтобы не мучить себя без нужды вводом команд с экранной клавиатуры (в «полевых» условиях, конечно, от этого не уйти) есть два пути:

  1. Подключить к Android устройству полноценную клавиатуру любым удобным способом.
  2. Воспользоваться ssh. Проще говоря, у вас на компьютере будет открыта консоль Termux'а запущенного на вашем Android устройстве.

Я пошел по второму пути, хотя он и немного сложен в настройке, но все окупится удобством использования.

На компьютере необходимо установить программу ssh клиент, я пользуюсь Bitvise SSH Client, и все дальнейшие действия совершаются в этой программе.




Поскольку мы будем подключаться по методу Publickey с использованием файла-ключа, необходимо этот файл создать. Для этого в программе Bitvise SSH Client на вкладке Login щелкаем по Client key manager в открывшемся окне генерируем новый публичный ключ и экспортируем его в OpenSSH формате в файл с названием termux.pub (на самом деле можно любое название). Созданный файл помещаем во внутреннюю память вашего Android устройства в папку Downloads (к этой папке, и еще к нескольким, Termux имеет упрощенный доступ без root).

Во вкладке Login в поле Host вводим IP вашего Android устройства (узнать можно введя в Termux команду ifconfig) в поле Port должно быть 8022.

Теперь переходим к установке OpenSSH в Termux, для этого вводим следующие команды:

Возвращаемся к Bitvise SSH Client и нажимаем кнопку Log in. В процессе подключения появится окно, в котором выбираем Method – publickey, Client key это Passphrase (если вы ее указали при генерации файла-ключа).

В случае успешного подключения (если все сделали, как написано, то должно подключиться без проблем) откроется окно.




Теперь мы можем вводить команды с ПК а выполняться они будут на вашем Android устройстве. Не сложно догадаться какие это дает преимущества.

Настроим Termux, установим дополнительные утилиты

Прежде всего давайте установим bash-completion (сокращалку, волшебный-Tab, кто как называет). Суть утилиты в том что, вводя команды вы можете нажав Tab воспользоваться автозаполнением. Для установки пишем:

Ну что за жизнь без текстового редактора с подсветкой кода (если вдруг захочется покодить, а оно захочется). Для установки пишем:

Пользоваться vim`ом не сложно, чтобы открыть файл 1.txt (если его нет, то он создастся) пишем:

Раз мы теперь можем создавать и редактировать файлы, давайте немного улучшим вид и информативность командной строки Termux'а. Для этого нам нужно присвоить переменной окружения PS1 значение "[\033[1;33;1;32m]:[\033[1;31m]\w$ [\033[0m][\033[0m]" (если интересно что это и с чем его едят, прошу сюда). Чтобы это сделать нам нужно в файл '.bashrc' (лежит в корне и выполняется при каждом запуске оболочки) добавить строку:

Для простоты и наглядности воспользуемся vim`ом:

Вписываем строку, сохраняем и выходим.

Добавить строку в файл можно и другим способом, воспользовавшись командой ‘echo’:

В файл .bashrc так же можно вписать alias’ы – сокращения. Например мы хотим одной командой проводить update и upgrade сразу. Для этого в .bashrc добавляем строку:

Для внесения строки можно воспользоваться vim’ом или командой echo (если не получается самостоятельно – см. ниже)

Синтаксис alias’ов таков:

Итак, добавляем сокращение:

Вот еще несколько полезных утилит

Ставить через apt install

man — Встроенная справка для большинства комманд.
man %commandname

imagemagick — Утилита для работы с изображениями(конвертирование, сжатие, обрезка). Поддерживает много форматов включая pdf.Пример: Сконвертировать все картинки из текущей папки в один pdf и уменьшить их размер.
convert *.jpg -scale 50% img.pdf

ffmpeg — Один из лучших конвертеров аудио/видео. Инструкцию по использованию гуглите.

Читайте также: