Вниз  Termux
- 24.03.2018 / 09:27copy  #500441
mr-demiurg
  Пользователь

mr-demiurg 
Сейчас: Offline
Termux - это один из самых серьезных эмуляторов терминала и среды Linux, какие только можно встретить для андроид смартфона и дело тут далеко не в красивостях, а в наличии своего собственного репозитория с актуальными пакетами софта, а также то, что Termux создает свою личную домашнюю папку, что позволяет при установке софта не засорять основную систему лишними пакетами, а также позволяет в большинстве случаев работать без ROOT прав.

Приложение и пакеты можно собрать самому
https://github.com/termux/
А можно воспользоваться уже готовыми - скачав из Google Play

Управление пакетами осуществляется командой оберткой - packages

Usage: packages command [arguments]
A tool for managing packages. Commands:
files <packages>
install <packages>
list-all
list-installed
reinstall <packages>
search <query>
show <packages>
uninstall <packages>
upgrade

Однако предустановленны apt и apt-get которые тоже прекрасно работают.

Изначально всё работает через bash, однако можно выбрать и другие командные оболочки
Например zsh

packages install zsh - скачиваем и устанавливаем zsh

chsh - в ответ на запрос вбиваем - zsh, эта команда поможет выбрать нужный shell

Переход обратно на bash осуществляется путём вбивания ответа "bash" после ввода команды chsh
Изначально, терминал выглядит невзрачно, однако всё быстро решается одним файлом
Для начала нам необходимо перейти в домашний каталог Termux ( /data/data/com.termux/files/home ), это можно сделать командой
cd ~
Далее нам нужно создать файл .bashrc и записать в него вот такую строку

PS1="\[\033[1;33;1;32m\]:\[\033[1;31m\]\w$ \[\033[0m\]\[\033[0m\]"

Для новичков поясняю, файл .bashrc выполняется при каждом запуске оболочки, а эта строка изменит переменную окружения PS1 которая отвечает за то, что стоит левее строчки ввода. Создайте сами, всё поймёте.
Создать файл и одновременно записать нужные символы можно в одну строку:

echo PS1="\[\033[1;33;1;32m\]:\[\033[1;31m\]\w$ \[\033[0m\]\[\033[0m\]" > .bashrc

Следующим шагом будет выдача прав на исполнение.

chmod u+rwx,g+x .bashrc

Подробнее: https://ru.m.wikipedia.org/wiki/Chmod

На этом начальную настройку можно считать законченной.

Мануал писал не я - скопипастил.

Команда echo обрезает кавычки,поэтому лучше файл .bashrc отредачить вручную иначе будут ошибки при запуске.

Изменено mr-demiurg (24.03 / 10:47) (всего 1 раз)
- 24.03.2018 / 09:41copy  #500443
mr-demiurg
  Пользователь

mr-demiurg 
Сейчас: Offline
Устанавливаем Metasploit-Framework:

$ apt update
$ apt upgrade

Ставим Wget

$ apt install wget

Скачиваем скрипт установки Metasploit-Framework:
$wget https://Auxilus.github.io/metasploit.sh

Запускаем скрипт установки:
$bash metasploit.sh

Переходим в папку с установленным Metasploit:
$cd metasploit-framework

Запускаем msfconsole:
$msfconsole

Если все правильно то запустится metasploit.
- 24.03.2018 / 10:44copy  #500444
RblSb
  Пользователь

RblSb 
Сейчас: Offline
mr-demiurg, эмулятор чего укажи в шапке, если это вообще можно так называть.
- 24.03.2018 / 10:49copy  #500445
mr-demiurg
  Пользователь

mr-demiurg 
Сейчас: Offline
RblSb, дописал. Termux эмулятор терминала и среды Linux.
- 24.03.2018 / 11:09copy  #500448
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
Зачем эмулятор? Он без рута работает?

Ибо есть линаксдеплой
__________________
 わからない!!
- 24.03.2018 / 11:16copy  #500449
SeTSeR
  Пользователь

SeTSeR 
Сейчас: Online
Витаминыч, да, работает без рута, как практик заявляю
- 24.03.2018 / 11:38copy  #500450
19Ram84
  Пользователь

19Ram84 
Сейчас: Offline
Я не понял, на нем образ линукса можно запустить?
- 24.03.2018 / 11:46copy  #500451
SeTSeR
  Пользователь

SeTSeR 
Сейчас: Online
19Ram84, нет.
- 24.03.2018 / 12:19copy  #500452
MasterOS
  Пользователь

MasterOS 
Сейчас: Offline
Очень круто, я загружаю его прямо сейчас. :hack:
__________________
 Что? Где? Когда?

Изменено MasterOS (24.03 / 12:19) (всего 1 раз)
- 24.03.2018 / 19:16copy  #500477
Death
  Пользователь

Death 
Сейчас: Offline
Суть этого всего? Выполнять команды которые в линуксе?
__________________
 Смерть правит миром
Наверх  Всего сообщений: 20
Фильтровать сообщения
Поиск по теме
Файлы топика (6)
Поиск по форуму