👥 Как настроить терминал для проведения пентеста |

👥 Как настроить терминал для проведения пентеста

Мануал

Как тестировщик на проникновение, вы будете проводить большую часть своего времени, работая в терминале Linux, поэтому очень важно знать, как настроить терминал для максимально эффективной работы, чтобы повысить свою эффективность и улучшить рабочий процесс.

В данном случае мы рассмотрим, как настроить терминал для использования во время тестов на проникновение и других заданий.

Этот процесс будет включать использование различных эмуляторов терминала, мультиплексоров, ZSH и нескольких плагинов, которые обеспечат вас полезными псевдонимами, ускоряющими и повышающими эффективность работы.

Инструменты, которые мы будем использовать

  • Terminator – Terminator – это эмулятор терминала с открытым исходным кодом, запрограммированный на Java. Он доступен для Microsoft Windows, macOS, Linux и других Unix-систем, использующих X Window System.
  • Tmux – tmux – это мультиплексор терминалов с открытым исходным кодом для Unix-подобных операционных систем. Он позволяет одновременно работать с несколькими терминальными сессиями в одном окне.
  • ZSH – оболочка Z – это оболочка Unix, которая может использоваться как интерактивная оболочка для входа в систему и как командный интерпретатор для написания сценариев оболочки.
  • oh my zsh – Oh My Zsh – это восхитительный фреймворк с открытым исходным кодом, созданный сообществом для управления конфигурацией Zsh.

Окружение

Техники и инструменты, описанные и использованные в этой статье, были выполнены на Kali Linux.

За исключением менеджеров пакетов и названий пакетов, техники применимы ко всем дистрибутивам Linux, независимо от сферы их использования.

Настройка Terminator

Первым шагом будет установка терминала, в данном случае мы будем использовать Terminator.

Terminator предлагает большую функциональность и настраиваемость по сравнению с другими эмуляторами терминала.

Вы можете установить Terminator в Linux, выполнив следующую команду:

sudo apt-get install terminator -y

После установки Terminator вы должны ознакомиться с привязками клавиш и настроить внешний вид вашего терминала.

Одной из замечательных особенностей Terminator является возможность разделения терминала по горизонтали или вертикали.

Это можно сделать, щелкнув правой кнопкой мыши на терминале и указав нужный тип разделения.

Кроме того, разделить терминал можно с помощью следующих комбинаций клавиш:

CTRL+SHIFT+O – горизонтальное разделение
CTRL+SHIFT+E – вертикальное разделение

Ранее мы его уже рассматривали:

🐉 Kali Linux как полноценная ОС в нашей повседневной жизни – установка офиса, мультимедиа и прочего

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

Примечание: Разделение терминала – это не то же самое, что открытие новой вкладки терминала.

Как разделить терминал Kali Linux на части

Настройка tmux

tmux – это терминальный мультиплексор для Unix-подобных операционных систем, позволяющий открывать несколько терминальных сессий и получать доступ к ним одновременно в одном окне.

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

Вы можете установить tmux в Linux, выполнив следующую команду:

sudo apt-get install tmux -y

После установки tmux вы можете запустить его, выполнив следующую команду в терминале:

tmux

Это приведет к запуску tmux, и в терминале появится зеленая полоса внизу с указанием терминальных сессий и их соответствующих номеров.

Когда бы вы ни запустили tmux, у вас будет только одна терминальная сессия с номером 0.

Вы можете запустить новый сеанс с помощью следующей привязки клавиш:

CTRL+B & C

Это создаст новую сессию с соответствующим идентификатором, tmux нумерует сессии от 0, в результате, если вы создадите новую сессию, она будет иметь номер 1.

Вы можете переключаться на другие терминальные сессии, используя следующую привязку клавиш:

CTRL+B & <НОМЕР>

Подробнее о том, как использовать tmux:

🐧 Как масштабировать панели Tmux для лучшей видимости текста

tmux может быть использован для организации рабочего процесса и предоставляет вам эффективный способ создания и управления терминальными сессиями вместо создания и переключения между вкладками терминала.

см. также:

🐧 Совместное безопасное использование и управление терминалами в режиме реального времени из веб-браузера

Установка ZSH

Z  SHELL – это оболочка Unix, которую можно использовать как интерактивную оболочку для входа в систему и как командный интерпретатор для написания скриптов.

Причина, по которой мы используем ZSH, заключается в том, что он предлагает гораздо больше функциональных возможностей, псевдонимов и плагинов по сравнению с другими оболочками.

По умолчанию Kali Linux и другие дистрибутивы Linux используют BASH в качестве оболочки, чтобы перейти с BASH на ZSH, необходимо установить ZSH.

Это можно сделать, выполнив следующую команду:

sudo apt-get install zsh -y

После установки ZSH вам нужно будет переключить оболочку по умолчанию для вашего текущего пользователя, это можно сделать с помощью утилиты chsh (Change Shell) следующим образом:

sudo chsh

В результате вам будет предложено указать новую оболочку для вашего текущего пользователя, в данном случае вам нужно указать /usr/bin/zsh.

После указания ZSH в качестве оболочки по умолчанию необходимо перезагрузить систему, чтобы изменения были применены.

Следующим шагом будет настройка oh my zsh для управления и темы ZSH.

Установка и настройка oh-my-zsh

Oh My Zsh – это фреймворк с открытым исходным кодом, созданный сообществом для управления конфигурацией Zsh.

Он поставляется в комплекте с тысячами полезных функций, помощников, плагинов и тем.

Установка и настройка:

🐧 Как установить Zsh на Linux

 

Добавить комментарий