- Как установить LAMP на Кали Линукс
- Установить LAMP на Кали Линукс
- LAMP на Кали Линукс: проверяем работоспособность
- Сетевые сервисы Кали Линукс: Apache, MySQL, SSH и ещё.
- MySQL
- Как установить Apache OpenOffice в Kali Linux | Debian | CentOS
- Как установить Apache OpenOffice в Kali Linux | Debian | CentOS
- Компоненты Apache OpenOffice
- Установите OpenOffice в Kali Linux | Ubuntu | Debian | CentOS | Fedora
- Установка OpenOffice в Red Hat, CentOS или Fedora
- Этичный хакинг с Михаилом Тарасовым (Timcore)
- #26 Kali Linux для начинающих. Превращаем Kali Linux в веб-сервер.
Как установить LAMP на Кали Линукс
Установить LAMP на Кали Линукс или подготовка к установке локального сайта.
Приветствую всех на страницах блога Компьютер76, и сейчас разберём установку Linux Apache MySQL Php (LAMP) на ОС Кали Линукс 2016.2. Так или иначе в сборке Кали достаточно инструментов для тестирования на проникновение, прекрасно работающих против неудачно настроенных веб-приложений, просмотренных администраторами дыр в безопасности удалённых хостов, использующих специальные веб-движки. Включая давно разработанный и обновляемый инструмент против популярнейшего WordPress, на котором «бегает» и блог, страницу которого вы сейчас читаете.
Ну и грех для тестера было бы не «пощупать» на прочность пару блогов с явно присутствующими уязвимостями, предварительно подготовившись к ним в уединённой обстановке. А перед тем, как вы установите на свою Кали локальный уязвимый сайт, придётся подготовить под него почву.
СРАЗУ . Вариантов для этого много. Так, можно было бы с лёгкостью установить целый пакет LAMP с автоматическими настройками, при всём том запуская его в приятном и доступном интерфейсе с рисунками и кнопочками. Да, я говорю о XAMPP. Я рассмотрю и его установку, причём настройки для XAMPP и отсюда конфликтовать не будут. Однако нас, современных пользователей Кали, уже подстерегает одно жирное НО: если на борту Кали 32-битной версии, при установке программ с графическим интерфейсом вас будет ждать разочарование — современных версий существует всё меньше. С XAMPP та же история. Так что владельцам Кали 32 bit придётся рассчитывать на встроенные средства.
Установить LAMP на Кали Линукс
Вся прелесть Кали (и тем более начиная с Кали версий 2016.*) состоит в том, что для LAMP здесь уже почти всё есть. Нам остаётся только проверить настройки и убедиться в работоспособности, подготовив почту для будущего локального сайта.
Как всегда, начинаем с проверки обновлений (это правило каждого сеанса):
Apache и PHP у вас уже установлены. Проверьте версии:
Сервер MySQL в Кали тоже установлен со всеми необходимыми пакетами. Если нет, то команда:
вас выручит. Давайте запустим сервер mysql. Сначала службу:
И проверим запуск:
В поле Enter password: просто нажмите клавишу ввода (пароль пока пуст):
и в поле команд введите status:
Чтобы выйти, наберите quit или exit.
LAMP на Кали Линукс: проверяем работоспособность
Запускаем обе службы совместной командой:
Откроем браузер и проверим состояние Apache2. Наберите в адресной строке localhost. Вы должны увидеть окно настроек:
Тестируем PHP. Свернём браузер и прямо из терминала отправимся в директорию (да, теперь тут появилась и папка html):
Теперь в этой папочке нам нужно создать файл с традиционным наименованием info.php
Или, если вам так неудобно работать, можете открыть любой текстовый редактор, например :
и через меню Файл сохранить его с именем info.php, вручную отправить его в директорию по пути /var/www/html. Но в любом случае в поле этого файла должен быть вот такой код:
Копируйте внимательно: любой пропущенный или лишний символ будет отображать пустую или чистую страницу файла информации PHP.
Итак, файл в папке html появился нужный файл с известным вам содержимым:
А теперь снова разверните на Рабочий стол окно браузера и дополните адресную строку, добавив путь к только что созданному файлу. Вот так:
Цель всех этих настроек — вот эта страница:
Посмотрели? Я её сразу удалил из соображений безопасности:
На вопрос о подтверждении удаления я ответил утвердительно. Всё, Кали готова к приёму сайта, на котором мы и будем тренироваться.
Источник
Сетевые сервисы Кали Линукс: Apache, MySQL, SSH и ещё.
Сетевые сервисы Кали Линукс: установка, запуск, проверка работы и первые шаги.
В Кали Линукс доступны сразу несколько сетевых сервисов, готовых к запуску и работе. Некоторые и самые, на мой взгляд, полезные есть смысл доустановить. И начинаем с прошитых в Кали HTTP под Apache, MySQL и SSH. Первые команды запуска сетевых служб я уже рассматривал, но кое-что в Кали стоит добавить прямо сейчас.
На каком-нибудь этапе работы по тестированию чего-либо вам обязательно понадобится отдельный веб-сервер (ну не вживую же кого-то пробивать). Например, проверить его на прочность вредоносным скриптом. И для этой цели нам послужит предустановленный в Кали Апач(и) (Apache). Чтобы запустить сервер в Кали прямо сейчас, нужно:
- открыть окно терминала и ввести команду
откройте браузер по адресу 127.0.0.1. Вас должно встретить страница приветствия Апачи по умолчанию. Само по себе оно полезного ничего не несёт, подтверждая однако, что теперь машина готова к приёму веб-движка, который вы собираетесь тестировать:
После работы, если необходимо, остановите сервис:
Следует запомнить, что команду на запуск следует повторять всякий раз после перезагрузки Калине зависимо от того, тормозили вы сервис в предыдущем сеансе или нет. Но вариант автозапуска Апачи вместе с загрузкой Кали есть — вот команда для терминала:
Команда, которая уберёт Апачи из автозапуска в терминале выглядит так:
или при помощи systemctl:
Учтите на будущее, что последняя из команд удалит из автостарта сервис. Но если в автозапуске Кали оказались принадлежащие сервису скрипты, они так и будут лезть в систему. Их убираем по аналогии:
Опять же, если вы передумаете и решите вернуть Apache в автостарт, пригодится команда:
MySQL
Второй по счёту сервис Кали, который сразу следует узнавать в лицо, — MySQL. Это одна из систем, имеющая прямое отношение к базам данных. Очень часто используется в тройке с языком программирования PHP и сервером Apache для формирования динамических веб-приложений. В работе по тестированию мы чаще всего будем использовать MySQL для хранения результатов поиска уязвимостей и отрисовки сетей. Ну, конечно, далеко не только для этого.
Для запуска сервиса в терминале набираем почти знакомое:
Чтобы проверить результат работы терминала, можно запустить MySQL клиент для соединения с сервером. Определим в качестве логина имя пользователя root и пароль для подключения к серверу MySQL:
если работает, как и я сейчас, в сеансе от root-пользователя:
покинуть строку mysql можно командой exit или quit и остановить сервис по аналогии с вышеописанной командой:
Команды по автозапуску и, наоборот, изъятию оного сервиса аналогичны тем, что давались для Apache. Но здесь также следует заметить, что из соображений безопасности по умолчанию служба MySQL в Кали Линукс доступна исключительно с локальной машины. Подобную конфигурацию можно будет потом изменить в файле /etc/mysql/my.cnf. Однако сейчас, как и в прошлый раз, я настоятельно рекомендую всё оставить как есть.
Он же Secure Shell (защищённый сетевой протокол). Для нас он интересен тем, что SSH может быть использован для входа в удалённый компьютер в защищённом режиме, в котором обмен данными между машинами будет относительно закрыт от подсматривания и подглядывания извне. В Кали он то же уже установлен, так что запускаем:
Самым лучшим способом узнать результат ввода команды, это было бы подключение к Кали с другого сервера через SSH-клиент типа putty. Но мы сидим не на Windows, так что чтобы проверить прямо сейчас, настроился ли на прослушку портов указанный протокол, введите в терминале команду утилиты lsof. Она показывает, какие файлы используются в Кали теми или иными процессами.
Ну, как закинут сервис в автозагрузку или остановить службу, вы уже знаете.
Источник
Как установить Apache OpenOffice в Kali Linux | Debian | CentOS
Как установить Apache OpenOffice в Kali Linux | Debian | CentOS
В этом руководстве мы рассмотрим, как вы можете установить Apache OpenOffice в Kali Linux, Ubuntu, Debian, CentOS и Fedora. Apache OpenOffice — это бесплатная офисная утилита для Linux, Windows и macOS. Apache OpenOffice и LibreOffice — распространенные и наиболее популярные альтернативы Microsoft Office для пользователей Linux.
Установка OpenOffice в Linux упрощена за счет предоставления пакетов для конкретных ОС. Для систем на основе Debian вы будете использовать пакеты .deb , а системы на основе Red Hat во время установки используют пакеты .rpm .
Компоненты Apache OpenOffice
- Writer текстовый процессор, который можно использовать для чего угодно — от быстрого письма до создания целой книги..
- Calc мощную электронную таблицу со всеми инструментами, необходимыми для расчета, анализа и представления данных в числовых отчетах или потрясающей графике.
- Impress самом быстром и мощном способе создания эффективных мультимедийных презентаций.
- Draw позволяет создавать все, от простых диаграмм до динамических трехмерных иллюстраций.
- Base позволяет легко управлять базами данных. Создавайте и изменяйте таблицы, формы, запросы и отчеты в Apache OpenOffice.
- Math позволяет создавать математические уравнения с помощью графического пользовательского интерфейса или путем непосредственного ввода формул в редактор формул.
Установите OpenOffice в Kali Linux | Ubuntu | Debian | CentOS | Fedora
Чтобы установить Apache OpenOffice, выполните следующие действия.
- Загрузите последнюю версию Apache OpenOffice домашней страницы Apache OpenOffice
- На странице загрузки выберите версию Debian (64-разрядную или 32-разрядную).
Вы можете загрузить файл с веб-страницы или с помощью инструмента командной строки wget:
2. Извлеките загруженный архивный файл OpenOffice, используя следующую команду:
3. Перейдите в папку en-US / DEBS, созданную после распаковки файла.
4. Установите OpenOffice, выполнив команду:
Интеграция с рабочим столом:
Дождитесь завершения установки. Вы получите костюм OpenOffice в Applications> Office.
Установка OpenOffice в Red Hat, CentOS или Fedora
Загрузите версию OpenOffice с 64-разрядной RPM для Linux со страницы загрузок.
Как только файл будет загружен, извлеките его с помощью команды:
Убедитесь, что у вас не установлен OpenOffice ранее.
Для Fedora запустите:
Затем перейдите к RPMS подкаталогу EN-US папки.
Здесь вы должны увидеть много RPM и один подкаталог под названием « desktop-integration ».
Установите RPM OpenOffice с помощью команды:
Спасибо за чтение, надеюсь, эта статья была для вас полезной.
Источник
Этичный хакинг с Михаилом Тарасовым (Timcore)
Блог об Этичном Хакинге
#26 Kali Linux для начинающих. Превращаем Kali Linux в веб-сервер.
В этом уроке мы рассмотрим базовую конфигурацию сервера.
Мы узнаем, как запускать сервисы, в том числе Apache и SSH, а также мы научимся загружать файлы и информацию, с помощью этих сервисов.
SSH означает безопасный шелл, который используется для удаленного получения доступа к машине. Иными словами, если Вы хотите подключиться к машине в Вашей сети, или сторонней в интернете, то следует использовать безопасный шелл. Безопасный шелл дает полный контроль над удаленной машиной, и мы будем иметь доступ к командной строке системы.
Apache – это веб-сервер Linux, на котором можно размещать информацию.
Представим ситуацию, что мы взломали машину, и нам нужно скачивать или закачивать информацию на или со взломанного сервера. Далее нам нужно просканировать сеть на наличие других машин в системе. Для этого используются инструменты «nmap» и «nessus» для примера. Возможно мы взломаем еще какую-либо машину в сети, и нам нужно будет использовать взломанный хост для сканирования других сетей, в которых он может находиться. Нам нужно загрузить инструменты с нашей машины на Kali, на взломанный хост. Это делается с помощью SSH, и если быть точнее, то SCP, для безопасного копирования, или веб-сервера Apache.
Допустим, у Вас получилось взломать Linux — систему, и получить учетные данные пользователей. Теперь нам нужны учетные данные, для верификации, если запущен SSH. Нам не нужно каждый раз взламывать систему.
Переходим к практике, и давайте я покажу Вам как поднять веб-сервер Apache на Kali Linux.
Примечательно то, что при поднятии сервера Apache, мы можем получить доступ к нашему серверу на Kali. Попробуем подключиться к локалхосту:
Иными словами, когда я пытаюсь подключиться по адресу locahost, на самом деле я подключаюсь к ip-адресу «127.0.0.1». Этот адрес является локальным в нашей сети.
Как видим ничего не происходит.
Давайте запустим веб-сервер Apache с помощью команды «service apache2 start»:
Видим открытое окно с сервером по дефолту (информация).
Веб-сервер был запущен успешно.
Теперь давайте добавим какие-либо файлы на сервер. Для начала нам нужно перейти в директорию «/var/www/html/»:
Добавим некоторые файлы в нашем сервере.
Команда для добавления: «echo “Hello Timcore” > download2»:
download2″ srcset=»https://timcore.ru/wp-content/uploads/2021/03/004-17-1024×387.png 1024w, https://timcore.ru/wp-content/uploads/2021/03/004-17-300×113.png 300w, https://timcore.ru/wp-content/uploads/2021/03/004-17-768×290.png 768w, https://timcore.ru/wp-content/uploads/2021/03/004-17-1536×581.png 1536w, https://timcore.ru/wp-content/uploads/2021/03/004-17.png 1577w» sizes=»(max-width: 1024px) 100vw, 1024px»/>
Все сработало корректно.
Закрепим наши знания, и проверим веб-сервер на другой машине Linux Ubuntu. Проверю свой ip-адрес:
Переходим в машину на Linux Ubuntu и вводим ip и страничку, которую мы создали:
Источник