• Новости и статьи

Лучшие панели управления для Linux

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

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

Что такое панели управления?

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

Из-за своей простоты панели управления часто применяются на VPS/VDS для автоматизации задач администраторов, а также на виртуальных хостингах, чтобы ограничить полномочия вебмастера в системе и дать ему достаточно контроля. А теперь давайте перейдем к самому списку панелей для Linux.

1. cPanel

cPanel - это современная и многофункциональная панель управления хостингом на сервере Linux. Она имеет современный, очень удобный и красивый интерфейс, в котором разберется любой новичок. Эта панель очень часто встречается на различных веб-хостингах.

cPanel дает полный контроль над доменами и поддоменами, базами данных, файлами на сервере, почтовыми ящиками и даже сертификатами безопасности SSL. Поддерживается только веб-сервер Apache. На боковой панели вы можете наблюдать за текущей загрузкой системы. А в настройках можно изменить внешний вид интерфейса и применить другую тему. Только один минус, за использование панели придется раз в месяц платить абонентную плату.

2. Plesk

Plesk - это еще одна популярная и коммерческая панель управления Linux. Она предназначена больше для VPS, поскольку интегрирована с системой управления контейнерами OpenVZ. Поддерживается большинство стандартных функций, например управление доменами, почтовыми ящиками, FTP, базами данных и файлами.

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

3. ISPConfig

ISPConfig - панель управления для Linux с открытым исходным кодом, которая позволяет управлять несколькими серверами из одного места. Программа распространяется под лицензией BSD. Поддерживаются все стандартные функции, такие как управление доменами, FTP, SQL, BIND, базы данных. Также есть поддержка управления виртуальными серверами.

Панель может работать с веб-серверами Apache и Nginx, поддерживается зеркалирование конфигурации, кластеризация и многое другое.

4. Ajenti

Ajenti - это еще одна панель управления Ubuntu с открытым исходным кодом, она имеет простой интерфейс, с которым разберется даже начинающий веб-мастер. Панель отлично подойдет для хостинга или VPS.

Программа поставляется с большим количеством предустановленных плагинов, поддерживается настройка Apache, Nginx, MySQL, FTP, iptables, Cron, Munin, Samba, Squid и многих других служб. Есть встроенные утилиты файлового менеджера, редактора кода и даже терминал.

5. Kloxo

Kloxo - это еще одна панель с открытым исходным кодом. Она ориентирована на использование в Red Hat и CentOS. Она поддерживает все стандартные функции для панели, такие как управление доменами, базами данных, php, perl, cgi, резервное копирование и другие.

Поддерживается работа с веб-сервером Apache. Кроме всего прочего, панель очень нетребовательна к ресурсам.

6. OpenPanel

OpenPanel - панель с открытым исходным кодом, которая распространяется под лицензией GNU. Она имеет легкий в использовании интерфейс и позволяет управлять Apache, AWStats, Bind, PureFTPd, Postfix, MySQL, IPTables, Courier-IMAP и многим другим.

7. ZPanel

ZPanel - это бесплатная и простая в использовании кроссплатформенная панель управления, которая может работать в Linux, Unix, MacOS и Windows.

Zpanel полностью написана на PHP и работает с Apache, PHP и MySQL. Она поставляется с базовым набором возможностей для запуска на вашем сервере. Среди функций можно выделить управление настройками Apache, hMailServer, сервер FileZilla, MySQL, PHP, Webalizer, RoundCube, PhpMyAdmin, phpSysInfo, FTP и многое другое.

8. EHCP

EHCP (Easy Hosting Control Panel) - это бесплатная панель для управления хостингом. Вы можете управлять базами данных MySQL, учетными записями электронной почты, доменами, FTP.

Из особенностей панели можно отметить поддержку Nginx с php-fpm, что позволяет полностью отказаться от Apache и обеспечивает отличную производительность.

9. ispCP

ispCp - это проект с открытым исходным кодом, поддерживающий управление несколькими серверами без ограничений. Здесь есть все необходимые функции, такие как управление доменами, электронной почтой,  FTP аккаунтами, базами данных и многим другим. Все это на нескольких серверах.

10. VHCS

VHCS - еще одна панель управления хостингом с открытым исходным кодом для Linux. Она разработана специально для виртуальных хостингов и написана на PHP, Perl и Си. В несколько кликов вы можете настроить домены, электронную почту, FTP, Apache, посмотреть статистику и так далее.

11. RavenCore

Ravencore - простая панель для Linux, которая стремится быть похожей на cPanel и Plesk. Она написана на PHP, а скрипты управления на Perl и Bash. Панель интегрируется с такими проектами, как MySQL, Apache, PhpMyAdmin, Postfix и Awstats.

12. Virtualmin

Virtualmin - это одна из самых популярных веб-панелей управления хостингом для Linux. Она разработана для Apache и позволяет управлять базами данных, доменами, почтовыми ящиками Sendmail или Postfix и другими службами в одном веб-интерфейсе.

13. WebMin

WebMin - многофункциональная и мощная панель управления сервером Linux с открытым исходным кодом. Webmin позволяет управлять различными компонентами системы, например, настраивать виртуальные хосты Apache, устанавливать RPM программы, настраивать iptables и DNS, сеть, параметры маршрутизации, создавать базы данных и т д.

14. DTC

Domain Technologie Control (DTC) - свободная панель управления веб сервером для удобного администрирования и настройки. Вы можете создавать FTP и почтовые аккаунты, добавлять домены, и многое другое.

15. DirectAdmin

 

DirectAdmin - это мощная панель управления для Linux с открытым исходным кодом. Вы можете управлять неограниченным количеством веб-сайтов, настраивать домены, поддомены, аккаунты электронной почты, FTP, базы данных, настраивать опции PHP и другое.

16. InterWorx

InterWorx - это система управления сервером Linux и веб-панель для управления хостингом. Панель может работать в двух режимах: режим администратора с полным контролем и режим вебмастера, с доступом только к учетной записи пользователя и связанными с ней функциям.

17. Froxlor

Froxlor - это легкая панель управления сервером для хостинга или контроля VPS сервера. Здесь есть отличная статистика использования ресурсов сервера, а также все стандартные функции для панели. Поддерживается работа с веб-серверами Apache2 или Lighttpd.

18. BlueOnyx

BlueOnyx - это дистрибутив Linux с открытым исходным кодом на базе CentOS 6.3 или Scientific Linux 6.3. Он стремится реализовать систему, готовую для использования в качестве веб-хостинга. Дистрибутив поставляется с GUI интерфейсом, который позволяет управлять аккаунтами электронной почты, FTP и другими возможностями.

19. ISPsystem

ISPManager - это коммерческая панель управления хостингом с большим количеством функций. Она поставляется в двух версиях - Lite, для управления своим VPS и Bussines - для управления хостингом с большим количеством клиентов.

Здесь есть все привычные функции, вы можете управлять доменами, почтой, базами данных. Есть поддержка Apache, Lighttpd и Nginx, а базовую функциональность можно расширить с помощью модулей.

20. Vesta CP

Vesta CP - одна из лучших панелей управления сервером с открытым исходным кодом. Она имеет достаточно функций чтобы настроить систему Linux используя простой и понятный интерфейс. Вы можете установить панель из официальных репозиториев большинства дистрибутивов.

Источник: losst.ru

Лучшие панели запуска Ubuntu

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

Вы можете установить лаунчер, похожий на док в macOS или же панель задач Windows. Так или иначе, есть довольно много вариантов. В этой статье мы с вами рассмотрим лучшие панели запуска Ubuntu.

1. Docky

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

Также имеются так называемые доклеты. Это что-то похожее на виджеты для дока. Например, имеется индикатор батареи, который вы можете поместить прямо на док. При желании можно отказаться от второй панели, как это сделано в окружении рабочего стола Deepin.

2. GNOME Pie

GNOME Pie - это совсем иной тип панели запуска Ubuntu, в отличие от Docky или стандартной панели. Открывается GNOME Pie нажатием горячей клавиши. А почему этот лаунчер так называется? Дело в том, что он представляет из себя меню, похожее на пирог из различных приложений и т.п. GNOME Pie очень хорошо настраивается, вы можете создать различные "дольки" для различных типов приложений. По умолчанию есть "дольки" с элементами меню, медиа, утилит, каталогов и других. Вы можете смешивать и сочетать их, чтобы настроить GNOME Pie под себя.

3. Albert

Albert - это полноценная панель запуска Ubuntu. Данный лаунчер подходит для людей, предпочитающих использовать клавиатуру для навигации по системе. Albert поддерживает горячие клавиши и чем-то даже похож на Spotlight в macOS. Точнее похожа функциональность. Albert так же умеет считать в поисковой строке и многое другое. Данный лаунчер хорошо настраивается, но изначально горячие клавиши не настроены, так что вам придется сделать это самому.

Установка Albert

В данном случае нам придется добавить PPA репозиторий:

$ sudo apt-add-repository ppa:flexiondotorg/albert
$ sudo apt-get update
$ sudo apt-get install albert

4. ClassicMenu Indicator

ClassicMenu Indicator отлично подойдет для людей, которые предпочитают меню в виде иерархического дерева. Данный лаунчер находится в верхней панели Unity и демонстрирует пункты меню, похожие на те, что были в старых версиях Windows (правда на противоположном краю экрана). Пользоваться ClassicMenu Indicator удобно, а добраться до какой-либо программы совсем не составит труда. Ни в коем случае не нужно считать данный лаунчер заменой Unity, но никто же не запрещает использовать их вместе.

Установка ClassicMenu Indicator

ClassicMenu Indicator пока нет в официальных репозиториях Ubuntu, так что добавим PPA:

$ sudo apt-add-repository ppa:diesch/testing
$ sudo apt-get update
$ sudo apt-get install classicmenu-indicator

5. Plank

Plank - это еще один док, который можно использовать в качестве альтернативы стандартному лаунчеру Unity. Да, Plank похож на Docky и док из macOS. Plank так же настраивается, имеет темы для лучшего соответствия внешнему виды самой системы и различные доклеты батареи, даты и времени, громкости и другие. В общем этот док вы можете полностью настроить под себя.

6. Zazu

Zazu очень похож на Spotlight из macOS. Вы можете выполнять множество функций в этом лаунчере. Так же, как и Albert, эта программа подойдет для тех пользователей, которые предпочитают использовать клавиатуру для навигации по своей системе. С помощью Zazu вы можете искать что-либо, выполнять поиск, запускать приложения и открывать веб-сайты. Имеется даже возможность разработать свои плагины. По сути, Zazu является более мощным лаунчером, нежели Albert.

Установка Zazu

Чтобы установить Zazu, вам нужно скачать deb пакет по данной ссылке. Откройте файл и установите программу.

7. DockbarX

Если вам нравится панель задач Windows, вы можете сделать такую же в Linux. DockbarX очень похожа на панель задач Windows, даже функциональность у них схожая. Так же, как и в Zazu, вы можете написать свои плагины для DockbarX и создать собственную пользовательскую версию данного лаунчера. Плагины вы можете скачать в интернете. DockbarX имеет несколько предустановленных плагинов, которые вы можете найти в настройках.

Установка DockbarX

DockbarX нет в репозиториях Ubuntu, так что придется снова добавлять PPA:

$ sudo add-apt-repository ppa:dockbar-main/ppa
$ sudo apt-get update
$ sudo apt-get install dockbarx

losst.ru

Лучшие игры Windows на Linux

С каждым месяцем для Linux становится все больше и больше игр. Благодаря стараниям компании Valve эта платформа поддерживается системой цифровой дистрибуции игр Steam, что мотивирует все больше и больше разработчиков выпускать игры для Linux. Но прогресс в плане игр движется и в другом направлении, система совместимости Windows программ с Linux Wine активно разрабатывается и улучшается, уже можно запускать многие игры Windows через Wine и полноценно играть.

Существует множество классических игр, к которым мы привыкли, но которые точно не планируются для Linux, но в некоторые из них вы можете играть. В этой статье мы собрали лучшие Windows игры для Linux, которые вы можете без проблем запускать в wine. Все эти игры выпущены много лет назад, но многие из них стали культовыми.

1. Final Fantasy XI Online

Final Fantasy XI - японская онлайн MMORPG, выпущенная еще в 2003 году. Она до сих пор сохранила свою популярность среди игроков по всему миру. Как и в любой другой игре подобного типа вам предстоит выбрать персонажа, развивать его и участвовать в квестах. Особый уклон сделан на командную игру.

Для улучшения персонажа нужно участвовать в боях, зарабатывать деньги, создавать предметы и делать все то же, что и в большинстве других MMORPG. Игра без проблем запускается в Wine и имеет статус Platinum. По заявлениям тестеров почти все работает нормально.

2. World of Tanks

World of Tanks - это очень популярная многопользовательская онлайн игра с участием боевых машин за 1930 - 1950 года. Игра имеет жанр PvP и совмещает в себе элементы экшена и стратегии. Мир игры включает более 100 различных боевых машин Великобритании, Франции, Китая, Советского Союза, Германии и США.

Игра имеет статус Gold на AppDB, по заявлениям тестеров работает установки игры, случайные бои, игра в команде, чат взвода, а также некоторые моды. Нерабочих моментов обнаружено не было.

3. The Elder Scrolls V: Skyrim

Skyrim - это пятая часть серии The Elder Scrolls, изданная компанией Bethesda. В этой ролевой игре главному герою предстоит победить дракона Алдуина, которому напророчено уничтожить мир. Действие игры разворачивается через двести лет после событий предыдущей части Oblivion, на земле Skyrim в разгар гражданской войны после убийства короля.

Здесь есть все из серии The Elder Scrols - открытый мир, свобода действий, исследования и прокачка персонажа. В Wine игра работает на ура после установки всех необходимых библиотек, статус Platinum.

4. Gothic 3

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

Игрок может принять участие в войне за материк на стороне захватчиков или повстанцев. Также, возможно, вступление в различные гильдии или фракции. Тестеры утверждают что игра wine работает безупречно. Статус Platinum.

5. EVE Online

EVE Online - это космическая онлайн MMORPG, которая завоевала очень большую популярность. Игроку доступна огромная вселенная и он волен делать что пожелает. Вам предстоит улучшать навыки персонажа, участвовать в командных сражениях, и отвоевывать новые территории вместе с другими игроками.

Элементарная частица игры - это корпорации, они воюют между собой за ресурсы и каждая хочет обладать как можно большое. Здесь есть относительно безопасный островок, пограничные и буферные зоны, а также дикие территории, где все воюют против всех. Игра отлично работает в Wine, статус Gold.

6. Warcraft III

Warcraft III - это четвертая игра из серии Warcraft, выпущенная компанией Blizzard. Это стратегия в режиме реального времени, в которой основная ставка делается на развитие героя. Вы можете рубить деревья, добывать золото, строить здание и обучать войска. Герои - это персонажи со специальными способностями, они сильнее чем остальное войско.

Вы можете выбрать одну из фракций: людей, орков, нежить или эльфов. Каждая из рас обладает уникальными героями. Все работает нормально после установки необходимых библиотек, кроме кат сцен. Статус игры: Gold.

7. Guild Wars

Это многопользовательская ролевая онлайн игра, выпущенная компанией AreaNet в 2005 году. В игре есть несколько фракций, но они не воюют друг с другом. Все вместе они противостоят общему злу - драконам. Сюжет хорошо проработан, но кроме него есть множество квестов.

В Wine игра работает на отлично. Но необходимо выполнить несколько настроек. Статус - Gold.

8. Crysis 2

Crysis 2 - это научно-фантастический шутер от первого лица, разработанный немецкой компанией CryTek и изданный в Electronics Arts. Это вторая игра из трилогии, действие разворачивается в Нью-Йорке, в 2023 году, через три года после событий первой части. Вам предстоит использовать свои способности и оружие, чтобы противостоять вторжению инопланетян.

При запуске игры в Wine все работает, компания, видео вставки и меню настроек. Не тестировался только мультиплеер. Статус: Platinum.

9. StarCraft II

StarCraft II - это космическая стратегия в реальном времени, выпущенная компанией Blizzard в 2007 году. Действия игры разворачиваются в XXVI-м веке, на отдельном участке галактики Млечный путь. В игре участвуют три расы: Терраны, Зерги и Протосы.

Вам предстоит добывать ресурсы, и участвовать в многочисленных сражениях. Цель игрока - уничтожить все здания противника. Игра для Wine работает нормально, только при выходе зависает. Статус: Gold.

10. Serious Sam II

Serious Sam II - это фантастический шутер от первого лица, выпущенный в 2005 году, в качестве третьей игры серии. В одиночной компании вам предстоит играть за героя - Сэма, который всеми способами противостоит инопланетным захватчикам, уничтожающим человечество.

Windows игры под linux вполне нормально работает в Wine, некоторые тестеры заметили проблемы со сменой погоды, но играть это не мешает. Статус: Gold.

11. Warhammer 40,000: Dawn of War

Warhammer Dawn of War - это серия стратегий в реальном времени от компании THQ в вселенной Warhammer. В игре доступно несколько рас - космодесант, хаос, оргки, эльдары, некроны и империя тау. Вам предстоит захватить всю планету играя за одну из рас. У каждой фракции свои уникальные юниты и возможности. Также в игре есть мультиплеер.

Для победы вам нужно строить здания, обучать войско и создавать технику, захватывать контрольные пункты и уничтожить противника. Запуск этой игры для wine linux полностью возможен, работает даже мультиплеер. Статус: Gold.

12. Need for Speed Most Wanted

Это очень популярная гоночная игра, которая вышла в 2005 году. Действия игры происходят в вымышленном городе - Рокпорт, в котором игроку преодставлена полная свобода передвижений. Герою предстоит выиграть очень много гонок и вернуть свой автомобиль BMW M3 GTR.

Вас ждут уличные гонки, а также тюнинг автомобилей с оптимизацией различных настроек. Игра отлично работает в Wine, только нельзя изменять разрешение экрана. Статус: Gold.

13. Grand Theft Auto: San Andreas

Наверное, это культовая игра, которую знают все. События игры разворачиваются в Лос-Антос, штат Сан-Андреас. Это девяностые, у главного героя очень большие проблемы, его мать убита, семя распалась, а полицейские пытаются обвинить его в убийстве, которого он не совершал. Ему придется обойти весь штат Сан-Андреас чтобы спасти семью и взять под контроль улицы.

В Wine игра работает на отлично, есть некоторые проблемы с громкостью звука, но в общем и целом можно играть. Статус Platinum.

14. Command & Conquer: Generals

Generals - это военная стратегия в реальном времени. Игра была выпущена EA Electronics в 2003 году. Вам предстоит сражаться за одну из фракций: Китай, США или армия восстания. У каждой из фракций есть уникальная техника и вооружения, недоступные другим.

 

Во время боя вы можете использовать как пехоту, так и технику, включая вертолеты и самолеты. Также в игре доступно оружие массового поражения, ядерные ракеты, химические снаряды и точный лазер. Что самое главное, количество юнитов и зданий, которые вы можете построить ограничено только размером карты, а ресурсы бесконечны. Игра превосходно работает в Wine, бывают только некоторые проблемы с мультипеером. Статус: Platinum.

15. S.T.A.L.K.E.R. Call Of Pripyat

Последней в нашем списке windows игры на linux будет еще одна культовая игра в жанре шутер от первого лица с элементами RPG. Это третья часть серии. Действия происходят после окончания первой части, в Чернобыльской зоне отчуждения. Военные решают провести зачистку территории и отправляют передовую группу для разведки. Но операция проваливается.

Вам предстоит выяснить причину уничтожения вертолетов. Герою придется обыскать все вертолеты и попытаться найти выживших военных, попутно пробираясь к центру зоны. Оригинальная Steam версия отлично работает в Wine, статус Platinum.

Выводы

В этой статье мы рассмотрели лучшие windows игры на linux, которые можно без больших проблем запустить в wine. Да, для запуска этих игр вам придется выполнить несколько настроек и установить дополнительные библиотеки, но они работают и вполне нормально.

Источник: losst.ru

Лучшие бесплатные игры в Steam для Linux

Сегодня мы продолжим тему игр в Linux. Благодаря действиям компании Valve положение этой сферы очень сильно улучшилось и теперь у нас есть огромная коллекция игр, которые будут работать в SteamOS или любом другом дистрибутиве Linux. Но не все игры, которые доступны в Steam платны.

В этой статье мы рассмотрим лучшие бесплатные игры Steam Linux, которые вы можете установить в свою систему. В качестве дистрибутива будем использовать Ubuntu, но вы можете применить любой другой, по своему усмотрению, нужно только, чтобы был установлен клиент Steam и драйвера на NVIDIA или AMD на видеокарту. А теперь перейдем к самому списку.

1. Empires Mod

Empires Mod - это шутер от третьего лица с элементами стратегии, разработанный на основе движка Source. В игре вам нужно выбрать одну из команд, так называемых империй, которые расположены по разных концах карты. Ваша цель - завоевать базу противника. Для этого можно использовать оружие, транспортные средства, танки.

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

2. War Thunder

В игре War Thunder вы сможете поучаствовать в масштабных трехмерных, воздушных сражениях на самолетах второй мировой или наземных танковых сражениях. Она разработана российской компанией Gaijin Entertainment и полностью бесплатна.

Насобирав опыта, вы можете модернизировать свои самолеты, или же обновить их намного быстрее за реальные деньги.

Игра обновляется довольно часто, и это одна из лучших игр steam для Linux, которые доступны для бесплатной загрузки.

3. Unturned

Игра Unturned - это песочница на выживание, похожая на Minecraft. Вы один из немногих, кто не превратился в зомби после эпидемии и вам предстоит искать способы выжить в остатках человеческого мира.

Игра нетребовательна к ресурсам компьютера, поэтому вы можете играть ее на достаточно старом аппаратном обеспечении.

4. Zombie Defense

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

Вы можете выбрать расположение для каждого из новобранцев. За победу противника в желтом круге вы получите больше опыта. На каждом уровне фиксированное число волн, которые вам нужно пережить. Но если вы видите что можете выжить дольше, то можете продолжить играть и зарабатывать опыт.

5. Transmissions: Element 120

Сюжет одиночной игры основан на Half-Life. Вы появляетесь в неизвестном поезде, без оружия. Вам придется выбраться на железнодорожную станцию.

Дальше вы получите классический шутер с ядовитыми пауками и другими подобными вещами, которых нет в Half-Life.

6. Robocraft

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

Во время боя вы можете потерять важные части автомобиля и, например, потерять возможность управлять им или стрелять. Но за ущерб, нанесенный противнику, вы получаете очки, которые можно обменять на запчасти.

7. Dota 2

Наверное, Dota 2 не нуждается в представлении. Это популярная многопользовательская онлайн боевая арена, созданная в Valve. Вы выходите на арену в качестве одного из пяти героев в команде, и ваша цель уничтожить базу противника. Между базами есть много башен, которые нужно захватить. Название Dota расшифровывается как Defense of Ancients, защита от древних. Она одна из лучших в списке steam игры для linux.

8. Dragons and Titans

Dragons and Titans - это еще одна многопользовательская онлайн -игра, в стиле боевой арены. Игра разворачивается в очень быстром темпе и ваша цель - освободить свой Титан, который находится под охраной вражеской команды.

Для каждого боя вы выбираете дракона и оружие, которое будете использовать. Каждый бой дает вам опыт, который можно использовать для получения новых драконов или улучшения оружия. Также вы можете покупать вещи за реальные деньги.

9. Regeria Hope

В игре Regeria Hope вы будете исполнять роль молодой девушки адвоката. Ваша задача, как и у любого другого адвоката - доказать, что ваш клиент невиновен, используя логику и рассуждения. Это не всегда легко, даже если доказательства на стороне вашего клиента, иногда клиент хочет осуждения.

Например, в первом же случае вам придется защищать парня, который обвиняется в убийстве жены в день свадьбы. Если не доказать, что он невиновен, он получит смертную казнь. Даже несмотря на то, что все обстоятельства показывают, что он этого не делал. Он хочет еще раз увидеть свою жену, поэтому будет делать все, чтобы быть обвиненным.

10. Adventure Capitalist

Adventure Capitalist - это пародия на капитализм и предпринимательство. Вы начинаете как продавец лимонов и развиваете свой бизнес на земле, пока у вас не будет достаточно денег для финансирования лунной программы. Тогда вы создаете империю на Луне и начинаете собирать деньги на Марс. Чтобы ваш бизнес взлетел, вам будут нужны инвестиции, вы можете получить их за реальные деньги или продать свой бизнес.

После того как вы продадите бизнес, вы снова начнете с лимонов, но у вас будет доступ к Луне и Марсу. Там все тоже нужно начать с нуля. Но с инвестициями все будет намного быстрее.

11. No more room in hell

Когда в аду не остается места, мертвые ходят по земле. Это еще одна игра про зомби. Она разработана на основе движка Source и достаточно предсказуема. Вам нужно бороться за свой путь и отбиваться от атак зомби.

12. Age of Conquest IV

Age of Conquest IV - это игра в жанре стратегия, похожая на настольную игру Risk. Вы начинаете с рассвета Рима и ваша цель в том, чтобы проложить свой путь к мировому превосходству.

13. Pirates, Vikings and Knights II

Pirates, Vikings and Knights II - это игра с видом от первого лица, где вам нужно выбрать одну из команд трех команд и победить в схватке против других. Она разработана на движке Source и имеет несколько режимов игры.

14. Double Action: Boogaloo

Double Action: Boogaloo - это шутер от первого лица, который чем-то напоминает фильм Матрица. Вы можете увертываться от пуль, замедлять время, и, конечно, у вас есть очень много оружия.

15. Team Fortress

Team Fortress - это один из самых популярных шутеров от первого лица, разработанный Valve. Эта игра имеет самый высокий рейтинг в списке steam игры для linux.

Выводы

Теперь вы знаете целых 15 игр, которые можно играть бесплатно и вы можете сэкономить немного денег для чего-то другого. Это улучшит статистику Valve для Linux, что в свою очередь, повлечет создание большего количества портов.

Источник: losst.ru

Как проверить WiFi сигнал из Терминала

Не всегда на панели Linux, можно определить силу сигнала WiFi, но если вы хотите точно знать силу сигнала, то эта статья для вас.

Установите Wavemon в Ubuntu, чтобы проверить силу WiFi, с помощью командной строки. Wavemon это картограф Linux Wi-Fi, который показывает уровень сигнала iwconfig на экране.

Wavemon представляет собой приложение для мониторинга Ncurses на основе беспроводных сетевых устройств. Это участки уровней в режиме реального времени, а также показывает беспроводные устройства, связанные с сетью. Интерфейс Wavemon разделяется на различные «экраны». Каждый экран представляет информацию в определенном порядке. Например, на экране «информация» показывает текущие уровни, в то время как экран «уровень» представляет тот же уровень, что и движущиеся гистограммы.

При запуске вы увидите (в зависимости от конфигурации) один из различных экранов мониторов. В нижней части вы найдете меню-бар со списком экранов и их клавиши запуска. Каждый экран активируется, либо соответствующей функциональной клавишей или клавишей, соответствующей первому символу имени экрана. Могут быть выбраны следующие экраны:

F1 — Основная информация

F2 — Гистограмма уровня

F3 — Сканирование сети

  • Периодически обновляется сканирование сети, показывая точки доступа и других беспроводных клиентов. Каждая запись начинается с ESSID, с последующим цветовым кодом МАС-адреса и информации сигнала / канала. Зеленый / красный MAC-адрес указывает на (не) зашифрованную точку доступа, цвет меняется на желтый для точек без доступа (в данном случае режим показан в конце строки). Неокрашенной информацией после МАС-адреса перечислены относительные и абсолютные уровни сигнала, канал, частоту и информацию конкретной станции. Информация, характерна для станции включает в себя тип станции (ESS для точки доступа, IBSS для одноранговой сети), рассчитывается станция и использование канала.

F7 — Изменение настроек

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

F9 — Информация о программе

F10 — Выход

Установить Wavemon в Ubuntu/Linux mint и другие

Wavemon может быть установлен на систему, которая основана на Ubuntu и Debian с помощью терминала,

Откройте терминал(Ctrl+Alt+T), и введите следующие команды

sudo apt-get update
sudo apt-get install wavemon

После того, как утилита установится, введите в терминале

wavemon

И проверьте ваш уровень сигнала.

linuxthebest.net

Как пользоваться Wireshark для анализа трафика

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

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

Основные возможности Wireshark

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

  • Захват пакетов в реальном времени из проводного или любого другого типа сетевых интерфейсов, а также чтение из файла;
  • Поддерживаются такие интерфейсы захвата: Ethernet, IEEE 802.11, PPP, и локальные виртуальные интерфейсы;
  • Пакеты можно отсевать по множеству параметров с помощью фильтров;
  • Все известные протоколы подсвечиваются в списке разными цветами, например TCP, HTTP, FTP, DNS, ICMP и так далее;
  • Поддержка захвата трафика VoIP звонков;
  • Поддерживается расшифровка HTTPS трафика при наличии сертификата;
  • Расшифровка WEP, WPA трафика беспроводных сетей при наличии ключа и handshake;
  • Отображение статистики нагрузки на сеть;
  • Просмотр содержимого пакетов для всех сетевых уровней;
  • Отображение времени отправки и получения пакетов.

Программа имеет множество других функций, но это были те основные, которые могут вас заинтересовать.

Как пользоваться Wireshark

Я предполагаю, что программа у вас уже установлена, но если нет, то вы можете ее установить из официальных репозиториев. Для этого наберите команду в Ubuntu:

$ sudo apt install wireshark

После установки вы сможете найти программу в главном меню дистрибутива. Запускать Wireshark нужно с правами суперпользователя, потому что иначе программа не сможет анализировать сетевые пакеты. Это можно сделать из главного меню или через терминал, с помощью команды, для KDE:

$ kdesu wireshark

А для Gnome / Unity:

$ gksu wireshark

Главное окно программы разделено на три части, первая колонка содержит список доступных для анализа сетевых интерфейсов, вторая - опции для открытия файлов, а третья - помощь.

Анализ сетевого трафика

Для начала анализа выберите сетевой интерфейс, например, eth0 и нажмите кнопку Start.

После этого откроется следующее окно, уже с потоком пакетов, которые проходят через интерфейс. Это окно тоже разделено на несколько частей:

  • Верхняя часть - это меню и панели с различными кнопками;
  • Список пакетов - дальше отображается поток сетевых пакетов, которые вы будете анализировать;
  • Содержимое пакета - чуть ниже расположено содержимое выбранного пакета, оно разбито по категориям в зависимости от транспортного уровня;
  • Реальное представление - в самом низу отображается содержимое пакета в реальном виде, а также в виде HEX.

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

Здесь мы видим пакет запроса к DNS чтобы получить ip адрес сайта, в самом запросе отправляется домен, а в пакете ответа мы получаем наш вопрос, а также ответ.

Для более удобного просмотра можно открыть пакет в новом окне выполнив двойной клик по записи:

Фильтры Wireshark

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

  • ip.dst - целевой ip адрес;
  • ip.src - ip адрес отправителя;
  • ip.addr - ip отправителя или получателя;
  • ip.proto - протокол;
  • tcp.dstport - порт назначения;
  • tcp.srcport - порт отправителя;
  • ip.ttl - фильтр по ttl, определяет сетевое расстояние;
  • http.request_uri - запрашиваемый адрес сайта.

Для указания отношения между полем и значением в фильтре можно использовать такие операторы:

  • == - равно;
  • != - не равно;
  • < - меньше;
  • > - больше;
  • <= - меньше или равно;
  • >= - больше или равно;
  • matches - регулярное выражение;
  • contains - содержит.

Для объединения нескольких выражений можно применять:

  • && - оба выражения должны быть верными для пакета;
  • || - может быть верным одно из выражений.

Теперь рассмотрим подробнее на примерах несколько фильтров и попытаемся рассмотреть все знаки отношений.

Сначала отфильтруем все пакеты, отправленные на 194.67.215.125 (losst.ru). Наберите строку в поле фильтра и нажмите Apply. Для удобства фильтры wireshark можно сохранять, с помощью кнопки Save:

ip.dst == 194.67.215.125

А чтобы получить не только отправленные пакеты, но и полученные в ответ от этого узла можно объединить два условия:

ip.dst == 194.67.215.125 || ip.src == 194.67.215.125

Дальше отберем пакеты с ttl меньше 10:

ip.ttl < 10

Также мы можем отобрать переданные большие файлы:

http.content_length > 5000

Отфильтровав Content-Type, мы можем выбрать все картинки, которые были загружены, выполним анализ трафика wireshark,  пакеты, которого содержат слово image:

http.content_type contains image

Чтобы очистить фильтр вы можете нажать кнопку Clear. Бывает не всегда вы знаете всю необходимую для фильтрации информацию, а просто хотите изучить сеть. Вы можете добавить любое поле пакета в качестве колонки и посмотреть его содержимое в общем окне для каждого пакета.

Например, я хочу вывести в виде колонки ttl (время жизни) пакета. Для этого откройте информацию о пакете, найдите это поле в разделе IP. Затем вызовите контекстное меню и выберите опцию Apply As Column:

Далее вы увидите нужную колонку после обновления:

Также само можно создать фильтр на основе любого нужного поля. Выберите нужное поле и вызовите контекстное меню, затем нажмите Apply as filter или Prepare as filter, затем выбрать Selected чтобы вывести только выбранные значения или Not selected, чтобы их убрать:

Указанное поле и его значение будет применено или во втором случае подставлено в поле фильтра:

Таким способом вы можете добавить в фильтр поле любого пакета или колонку. Там тоже есть эта опция в контекстном меню. Для фильтрации протоколов вы можете использовать и более простые условия. Например, выполним анализ трафика Wireshark для протоколов HTTP и DNS:

http || dns

Еще одна интересная возможность программы - использование Wireshark для отслеживания определенного сеанса между компьютером пользователя и сервером. Для этого откройте контекстное меню для пакета и выберите Follow TCP stream.

Затем откроется окно, в котором вы найдете все данные переданные между сервером и клиентом:

Диагностика проблем Wireshark

Возможно, вам интересно, как пользоваться Wireshark 2 для обнаружения проблем в сети. Для этого в левом нижнем углу окна есть круглая кнопка, при нажатии на нее открывается окно Expet Tools. В нем Wireshark собирает все сообщения об ошибках и неполадках в сети:

Окно разделено на такие вкладки, как Errors, Warnings, Notices, Chats. Программа умеет фильтровать и находить множество проблем с сетью и тут вы можете их очень быстро увидеть. Здесь тоже поддерживаются фильтры wireshark.

Анализ трафика Wireshark

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

Для этого сначала нужно остановить захват трафика с помощью красного квадрата на панели. Затем откройте меню File -> Export Objects -> HTTP:

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

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

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

Источник: losst.ru

Как пользоваться VirtualBox

VirtualBox - это программное обеспечение для виртуализации персонального компьютера от компании Oracle. У программы есть две версии - с открытым исходным кодом, и закрытая. С помощью VirtualBox вы можете запускать различные операционные системы одновременно, настраивать между ними сеть, обмениваться файлами и многое другое.

Вы можете запустить VirtualBox в Linux, Solaris, Mac OS X и Microsoft Windows, а также установить на нее большинство известных операционных систем. В этой статье мы рассмотрим, как пользоваться VirtualBox. Поговорим об установке, настройке VirtualBox, а также про некоторые тонкости работы с виртуальными машинами, которые могут вам очень сильно помочь. Для обычных пользователей это программное обеспечение доступно полностью бесплатно.

1. Установка VirtualBox

Виртуальная машина VirtualBox устанавливается как большинство других программ. В Windows вы можете загрузить установочный файл из официального сайта. А в Linux, программа доступна через официальные репозитории. Например, в Ubuntu установка VirtualBox выполняется командой:

$ sudo apt install virtualbox

Мы не будем подробно останавливаться на этом вопросе, поскольку есть более интересные задачи. После установки вы найдете ярлык программы в главном меню. В терминах виртуальных машин основной компьютер, где выполняется Virtualbox называется хостом, а все запущенные машины - гостевыми.

2. Создание виртуальной машины

Перед тем как вы сможете запустить вашу первую гостевую машину, нужно создать новую виртуальную машину в программе. Для этого нажмите кнопку Создать в главном окне:

На первом шаге вам нужно выбрать тип операционной системы, например, Linux -> Ubuntu это включит некоторые оптимизации, необходимые для этой системы:

Если вы работаете в 64 битной системе, то сможете запускать как 32 битные, так и 64 битные программы. На следующем шаге мастера выберите нужное количество оперативной памяти. Это очень важный параметр, поэтому если ее у вас достаточно, лучше не жалейте, 2 гигабайта будет вполне достаточно.

Дальше вам нужно создать жесткий диск для новой машины. Оставьте тип диска по умолчанию VDI:

Дальше выберите тип диска, динамический или фиксированный. Лучше брать динамический, тогда размер файла диска будет увеличиваться в зависимости от его наполнения в виртуальной машине:

И на последнем этапе вам осталось выбрать размер для нового диска, а также его имя:

Дальше, только что созданная машина появиться в списке и вы сможете ее запустить. Но перед этим давайте рассмотрим базовые настройки процессора и дисплея.

3. Настройка процессора

Выделите созданную виртуальную машину и нажмите Настройки.

Выберите Система, затем перейдите на вкладку Процессор:

Здесь вы можете выбрать сколько ядер процессора может использовать виртуальная машина, а также включить PAE для поддержки больше 4 Гб ОЗУ в 32 битных системах и режим эмуляции EFI. Затем перейдите на вкладку Ускорение.

Тут вы можете выбрать режим аппаратной виртуализации, а также включить такие дополнительные возможности, как AMD-V и Intel-VT. Это увеличит скорость работы системы.

4. Настройка графики

По умолчанию для виртуальной машины доступно 18 Мб видеопамяти. Это очень мало для современных систем. Выберите пункт Дисплей, затем потяните ползунок Видеопамять, так чтобы дать машине не менее 128 Мб памяти:

Для видеокарт на 2 Гб будет доступно 256 Мб. Также, здесь вы можете настроить количество экранов.

5. Настройка сети

По умолчанию виртуальная машина использует сеть через NAT это удобно, если нужно получить доступ к интернету из машины. Но если вы хотите настроить коммуникацию между самими машинами или между гостевой системой и хостом по сети, вам понадобится другой способ. Закройте меню настройки машины. Затем откройте меню Файл -> Настройки.

Там выберите пункт сеть и перейдите на вкладку Виртуальный адаптер хоста:

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

Настройки менять не нужно, после этого нажмите Ок. Дальше снова откройте настройки машины, перейдите на пункт сеть и выберите тип адаптера - виртуальный адаптер хоста, а имя - то, которое было создано для вашего адаптера, например, vboxnet0:

Теперь между всеми виртуальными машинами, подключенными к vboxnet0 и хостом будет виртуальная сеть.

6. Клонирование

Вы можете сделать резервную копию машины чтобы использовать ее потом или перенести на другой компьютер. Для этого используется опция Клонировать. Просто выберите ее в меню для машины:

7. Запуск машины

При первом запуске вам предстоит выбрать носитель, с которого будет установлена новая система, это может быть DVD-ROM или ISO образ системы:

Вы можете изменить этот образ из меню Устройства -> Оптические диски для уже запущенной машины:

Дальше вам предстоит работать с новой машиной, как с обычным компьютером:

8. Дополнительные плагины

Дополнительные расширения VirtualBox позволяют получить доступ к USB устройствам из виртуальной машины, веб-камере, настроить удаленный доступ и другое. Для установки сначала скачайте файл VirtualBox-Extension-Pack из официального сайта:

Затем откройте меню Файл -> Настройки, перейдите на вкладку плагины и нажмите зеленую кнопку:

Подтвердите установку и примите лицензию:

Готово, официальный плагин установлен и теперь вы можете работать с USB устройствами 3.0 в вашей в виртуальной машине.

9. Снимки состояния

Вы могли бы создавать копию виртуальной машины каждый раз, когда нужно что-то проверить. Но это вовсе не обязательно. Здесь поддерживается такая отличная функция, как снимки состояния. Вы просто делаете снимок, или а потом можете восстановить систему до сохраненного состояния в любое время. Вы можете создать снимок для запущенной машины из меню Машина -> Сделать снимок состояния:

 

Создавать снимки для выключенной машины вы можете на вкладке Снимки:

Для этого выберите пункт контекстного меню Создать снимок. Все созданные снимки доступны здесь же:

10. Запись видео

Вы можете захватывать видео прямо в экрана виртуальной машины. Для этого в меню Вид установите галочку Захват видео. Видео будет сохранено в папке виртуальной машины:

11. Дополнения гостевой системы

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

Чтобы установить дополнения в меню Устройства выберите Подключить образ дополнений гостевой ОС:

Дальше вам останется только запустить установщик для своей системы. Поддерживаются как Windows, так и Linux. Читайте подробнее про установку дополнений гостевой ОС в Ubuntu. Теперь вы знаете как пользоваться oracle virtualbox с комфортом.

12. Реальный диск в VirtualBox

Мы уже почти рассмотрели все о том, как пользоваться VirtualBox linux, но еще остановимся на работе с дисками. Иногда возникает необходимость работать с реальным диском. Вы можете создать файл ссылки на реальный диск с помощью команды VBoxManage:

$ sudo VBoxManage internalcommands createrawvmdk -filename ~/realdisk.vdmk -rawdisk /dev/sda

Здесь мы создаем диск с именем ~/realdisk.vdmk, который ссылается на наш диск /dev/sda. Вы можете ссылаться на любой другой диск. Только для запуска машины, вам придется запускать VirtualBox от имени суперпользователя. Также вы можете создать копию реального диска, конвертировав его в VDI, только смотрите чтобы хватило места:

$ sudo VBoxManage internalcommands converthd ./realdisk.vmdk newdisk.vdi

В Windows, команда будет выглядеть вот так:

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands createrawvmdk -filename C:\drive.vmdk -rawdisk \\.\PHYSICALDRIVE1

Мы создаем ссылку на первый жесткий диск, которая будет расположена на диске C:\. Дальше вы можете использовать этот диск в настройках виртуальной машины.

13. Доступ к виртуальному диску

Иногда возникает обратная необходимость - получить доступ к виртуальному диску и его содержимому из реальной системы. И это тоже возможно. Сначала смотрим где на вашем диске начинаются данные:

$ VBoxManage internalcommands dumphdinfo storage.vdi | grep "offData"

Здесь storage.vdi нужно заменить на адрес вашего диска, затем монтируем:

$ sudo mount -t ext4 -o rw,noatime,noexec,loop,offset=2097152 ~/VirtualBox\ VMs/storage.vdi /mnt/

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

Выводы

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

losst.ru

Как пользоваться Gimp 2

Выбор редактора для фотографий и изображений может стать сложной задачей. Вы хотите бесплатную программу, или вам нужно что-то более мощное и функциональное? Графический редактор GIMP (GNU Image Manipulation Program) совмещает в себе и то и другое. Он достаточно мощный, чтобы сравняться со многими профессиональными редакторами, и полностью бесплатен, потому что имеет открытый исходный код.

Работа с любой программой, уровня Photoshop всегда будет потенциально сложной. К тому же GIMP имеет необычный интерфейс. Но как только вы к нему привыкните, у вас не возникнет проблем с редактированием изображений. В этой статье мы рассмотрим как пользоваться gimp 2. Рассмотрим особенности программы и тонкости работы с ней.

1. Установите GIMP

Сначала вам нужно установить программу на свой компьютер. Программа кроссплатформенная и может работать не только в Linux, но и в Windows и MacOS. Вы можете найти установочные пакеты на официальном сайте или же установить gimp из репозиториев в Linux. Для установки в Ubuntu достаточно выполнить команду:

$ sudo apt install gimp

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

2. Настройте расположение окон

Когда вы в первый раз запустите программу, то заметите, что она немного отличается от большинства других программ. По умолчанию интерфейс состоит из трех окон: панель инструментов, рабочее окно и панель слоев. Вы можете их перемещать и располагать так, как вам нужно. Чтобы получить более привычный вид вы можете открыть меню Окна и выбрать пункт Одноконный режим:

3. Коррекция цветов

Редактор GIMP может быть использован для создания цифровых изображений с нуля, он имеет широкий набор инструментов для рисования оригинальных произведений. Но, скорее всего, вы захотите использовать программу для редактирования фотографий. Вы можете подправить цвета и оптимизировать их.

Откройте изображение, а затем используйте меню Цвета. Здесь нет автоматизированных инструментов, как в менее мощных редакторах. Вместо этого, вам доступный огромный набор возможностей, таких как корректировка цвета, насыщенности, контрастности, балансировки, и так далее:

4. Исправление недостатков

Лечебная кисть GIMP может быть очень полезной для фотографов, поскольку редактирование в gimp один из важных моментов работы. Она выглядит как кусочек пластыря на панели инструментов и может использоваться для удаления различных нежелательных объектов из изображения, например, пятен, пятен на лицах, кусочков листьев, и всего что нужно устранить.

Вы можете установить масштаб, чтобы выбрать размер области, которую нужно исправлять. Выберите инструмент, затем зажмите Ctrl и выберите участок изображения, которым вы собираетесь закрашивать. Затем левой кнопкой мыши нажимайте по элементам, которые нужно удалить, они исчезнут.

5. Применение фильтров

Один из самых быстрых и простых способов улучшить внешний вид изображения - это использовать множество фильтров, которые встроены в GIMP. В меню Фильтры вы найдете все что нужно, от добавления эффекта вспышки или линзы, до различных размытий и исправлений.

Вы можете поэкспериментировать, если что-то не получилось всегда можно использовать отмену. Нужно также отметить что эффекты можно применять к нескольким изображениям.

 

6. Настройка отмены

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

Откройте меню Правка, затем Параметры, здесь в разделе Окружение установите необходимые значения для пунктов Минимальное число уровней отмены и Максимально памяти для отмены. Здесь вы можете изменить и другие настройки программы. Настройте программу так, чтобы редактирование фотографий gimp было наиболее удобным:

7. Трансформация изображения

Другая очень мощная возможность GIMP - это трансформация изображений. Вы найдете все возможные преобразования в меню Инструменты -> Преобразование, а некоторые из них будут доступны на панели слева. Вы можете менять перспективу, крутить изображения в разные стороны, поворачивать его, искривлять и многое другое.

8. Слои в GIMP

Если вы уже пользовались другими сложными редакторами, то наверное, уже сталкивались со слоями. Это одна из самых важных вещей в GIMP. Это очень важный момент в вопросе как пользоваться Gimp 2. Работа с изображением выполняется только на определенном слое. Таких слоев может быть несколько и каждый из них содержит свою часть картинки, а объединяясь вместе, они создают целое изображение.

Чтобы изменить определенный слой нужно сначала сделать его активным, если слой не активен вы не сможете на нем ничего менять. Переключить активные слои можно на правой панели слоев или же с помощью кнопок PageUP и PageDown. Слой можно сделать не видимым или удалить. Например, вы можете дорисовывать новые элементы фото на новых слоях, чтобы потом их очень просто убрать если передумаете.

9. Экспорт изображений

Когда вы закончите работу с изображением, вам нужно сохранить результат. GIMP сохраняет данные в своем формате xcf, здесь сохраняется вся информация о слоях, но вы не можете открыть их в других программах.

Но с помощью меню Файл -> Экспорт вы можете сохранить изображение в более привычном формате, например, JPG и PNG.

Насколько серьезные работы вы сможете выполнить в Gimp зависит только от вас.

Программа имеет все необходимые инструменты.

Как пользоваться Ettercap

Ettercap - это утилита для анализа сетевого трафика, проходящего через интерфейс компьютера, но с дополнительной функциональностью. Программа позволяет выполнять атаки типа "Человек посередине" чтобы заставить другой компьютер передавать пакеты не маршрутизатору, а вам.

С помощью Ettercap вы можете проверить безопасность своей сети, насколько она подвержена такого типа атакам, а также анализировать трафик из нескольких компьютеров, и даже модифицировать его на лету. В этой статье мы рассмотрим как пользоваться Ettercap для анализа и модификации трафика.

Что такое атака "Человек по середине"?

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

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

Существует два способа выполнения MITM (Man In Middle Attack):

  • ARP атака - с помощью особенностей протокола ARP ваш компьютер говорит другим, что он маршрутизатор, после этого все пакеты начинают предаваться ему;
  • DNS атака - когда компьютер пытается получить ip адрес для домена, мы подменяем этот адрес на свой, но чтобы этот вид работал, нужно использовать способ с ARP.

Программа Ettercap Linux умеет выполнять оба вида атак. Кроме того, утилита может выполнять атаки на отказ в обслуживании и сканировать порты. А теперь давайте рассмотрим как выполняется установка и использование Ettercap.

Установка Ettercap

Это довольно популярная программа, среди специалистов по сетевой безопасности, поэтому она есть в официальных репозиториях большинства дистрибутивов. Например, чтобы установить Ettercap в Ubuntu выполните:

$ sudo apt install ettercap-gtk

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

$ sudo yum install ettercap-gtk

С задачей как установить Ettercap Linux мы справились, но перед тем, как ее использовать, нужно изменить несколько настроек в конфигурационном файле.

$ sudo vi /etc/ettercap/etter.conf

Строки ec_uid и ec_gid должны иметь значение 0, чтобы сервис программы работал от имени суперпользователя:

[privs]
ec_uid = 0 # nobody is the default
ec_gid = 0 # nobody is the default

Дальше нужно найти и раскоментировать такие две строки:

redir_command_on = "iptables -t nat -A PREROUTING -i %iface -p tcp --dport %port -j REDIRECT --to-port %rport"
redir_command_off = "iptables -t nat -D PREROUTING -i %iface -p tcp --dport %port -j REDIRECT --to-port %rport"

Они используются для перенаправления SSL соединений на обычные HTTP, если это возможно. Дальше сохраните изменения и программа готова к работе.

Использование Ettercap GUI

Программа может работать в нескольких режимах - с графическим интерфейсом, без и в виде сервиса. Мы будем рассматривать работу в графическом интерфейсе. Для запуска программы с интерфейсом GTK используйте опцию -G:

$ sudo -E ettercap -G

Опцию -E для sudo мы используем, чтобы сохранить все переменные окружения нашего пользователя. Главное окно программы выглядит очень простым. Сначала мы рассмотрим как выполняется атака ARP-poisoing.

Атака ARP-poisoning в Ettercap

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

Для этого используется протокол ARP. Компьютер отправляет запрос всем устройствам в сети, например "кто такой 192.168.1.1" и маршрутизатор, увидев свой адрес отправит в ответе свой MAC. Дальше он будет сохранен в кэше. Но мы можем с помощью Ettercap попросить целевой компьютер обновить свой ARP кэш и передать ему вместо MAC адреса роутера свой MAC адрес. Тогда все пакеты будут передаваться нам, а уже мы отправим их куда нужно.

Перейдем ближе к делу и выполним атаку attercap arp spofing. В Ettercap откройте меню Sniff и выберите Unified Snifing. Затем выберите ваш сетевой интерфейс, например, eth0 или wlan0:

Окно программы измениться и нам будет доступно намного больше функций. Теперь нужно просканировать сеть. Для этого откройте меню Hosts и нажмите Scan hosts. Если даже что-то не работает, то вы можете загрузить список хостов из файла:

Дальше, после быстрого сканирования, если вы откроете Hosts -> Hosts List, то увидите список подключенных к сети устройств:

Чтобы начать атаку нам нужно указать цель 1 и цель 2. В качестве первой цели нужно указать ip машины, которую мы собрались атаковать, а в качестве цели 2 - ip маршрутизатора. Для добавления целей используйте кнопки Add Target 1 и Add Traget 2:

Далее откройте меню MITM и выберите ARP poisoning:

 

В открывшемся окне отметьте пункт Sniff remote connections, чтобы перехватывать все удаленные соединения от этого компьютера:

 

Теперь, для запуска процесса подмены в меню Start выберите Start Sniffing.

После этого программа начнет отправлять в сеть пакеты, с запросом для 192.168.1.3 на обновление кэша ARP и замены MAC адреса маршрутизатора на ваш. Атака запущена и успешно выполняется. Вы можете открыть меню View -> Connections и посмотреть активные соединения для целевого устройства:

Если пакет не был зашифрован, то мы можем посмотреть передаваемую информацию клинув по соединению мышью. Слева отображается отправленная информация, а справа - полученная:

Атака DNS-spoofing с помощью Ettercap

Для преобразования имен сайтов в IP адреса сети используется специальная служба - DNS. Когда компьютеру нужен ip сайта он спрашивает его у DNS сервера. Но если вы уже выполняем MITM атаку, то можем подменить ответ сервера таким образом, чтобы вместо IP сервера сайта возвращался наш IP. Сначала нам нужно отредактировать файл /etc/ettercap/etter.dns:

$ sudo vi /etc/ettercap/etter.dns
google.com.ua A 127.0.0.1

Эта запись означает, что мы подменим основной IP google.com.ua на 127.0.0.1. Обратите внимание, что эта атака не выполняется без предыдущей. Дальше откройте меню Plugins -> Manage Plugins:

Затем два раза кликните по плагину dns_spoof:

Плагин будет активирован и вы можете проверять ip на устройстве. DNS действительно подменяется. Например, вы можете выполнить на целевой машине:

$ ping google.com.ua

Или:

$ ping www.ettercap.org

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

Фильтры Ettercap

Фильтры позволяют модифицировать пропускаемые через программу пакеты прямо на лету. Вы можете отбрасывать пакеты, либо вносить в них необходимые изменения с помощью функции replace. Фильтры тоже работают только пока запущена MITM атака. Синтаксис условий, по которым мы будем фильтровать пакеты очень похож на wireshark. Давайте рассмотрим простенький фильтр, который будет заменять все картинки на нашу:

$ vi test.filter
if (ip.proto == TCP && tcp.dst == 80) {
if (search(DATA.data, "Accept-Encoding")) {
replace("Accept-Encoding", "Accept-Rubbish!");
# note: replacement string is same length as original string
msg("zapped Accept-Encoding!\n");
}
}
if (ip.proto == TCP && tcp.src == 80) {
replace("img src="/, "img src=\"https://pbs.twimg.com/profile_images/655061121007616000/NCV0qQnS.png\" ");
replace("IMG SRC=", "img src=\"https://pbs.twimg.com/profile_images/655061121007616000/NCV0qQnS.png\" ");
msg("Filter Ran.\n");
}

Для тех, кто имел опыт работы с языками программирования здесь должно быть все понятно. Если протокол TCP и порт назначения 80, мы продолжаем поиск и ищем Accept-Encoding. Затем заменяем это слово на любое другое, но эквивалентное по длине. Потому что если браузер будет отправлять Accept-Encoding gzip, то данные будут сжаты и мы там ничего не отфильтруем. Дальше уже в ответе сервера, порт источника 80, мы подменяем все изображения на наше. Теперь фильтр нужно скомпилировать:

$ etterfilter test.filter -o test.ef

Осталось загрузить фильтр с помощью меню Filters -> Load Filter:

Выберите файл фильтра в файловой системе:

Фильтр будет загружен и вы можете открыть любой сайт, где не используется https чтобы убедиться, что все работает. Чтобы остановить MITM атаку, откройте меню MITM и выберите Stop All Mitm attacks. Наша инструкция Ettercap подходит к концу, но...

Как защититься?

Наверное, после прочтения статьи у вас возник резонный вопрос, как же защитить свой компьютер от такого вида атак? Для этого есть несколько инструментов, в том числе для операционной системы Linux:

  • XArp - графическая утилита, которая может обнаруживать попытки подмены MAC адресов по протоколу ARP и противодействовать этому. Может работать в WIndows и в Linux;
  • Snort - достаточно известная система противодействия вторжениям, среди прочего обнаруживает атаки на протокол ARP;
  • ArpON - небольшой сервис, который следит за ARP таблицей и защищает ее от подмены MAC адресов.

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

На завершение видео с демонстрацией работы программы:

ООО "УАЛИНУКС"

Телефон: +380 (97) 33-55-1-88 (пн ... пт   09.00 - 18.00)

Viber, WhatsApp, Telegram: +380 (97) 33-55-1-88 (24/365)

E-Mail: [email protected] 

  

© 2020 UALinux