• Интересные статьи

Лучшие игры 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

Надрукувати E-mail

Лучшие бесплатные игры в 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

Надрукувати E-mail

Как проверить 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

Надрукувати E-mail

Как пользоваться 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

Надрукувати E-mail

Как пользоваться 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

Надрукувати E-mail

Как пользоваться 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 зависит только от вас.

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

Надрукувати E-mail

Как пользоваться 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 адресов.

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

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

Надрукувати E-mail

Как пользоваться Blender (для начинающих)

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

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

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

1. Главное окно программы

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

  • Основное меню программы;
  • Меню переключения вида;
  • Левая панель навигации;
  • Панель инструментов справа;
  • Основная рабочая область;
  • Строка времени внизу.

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

2. Основы навигации

Программой очень просто управлять, вот основные приемы навигации:

  • Чтобы изменить угол обзора зажмите среднюю кнопку мыши и перемещайте ее;
  • Чтобы перемещаться вверх-вниз или назад-вперед зажмите кнопку Shift и среднюю кнопку мыши, затем двигайте ее;
  • Для изменения масштаба используйте колесо прокрутки;
  • Чтобы выбрать объект щелкните по нему правой кнопкой или щелкните правой кнопкой вне объекта, чтобы отменить выбор;
  • Для выбора нескольких объектов удерживайте кнопку Shift во время выбора;
  • Чтобы выбрать все объекты нажмите A, и еще раз чтобы отменить выбор, выбранные объекты будут выделены желтым.

3. Режимы работы

Программа для 3D моделирования Blender может работать в нескольких режимах:

  • Режим объекта (Object mode) - позволяет выбирать объекты, перемещать их, поворачивать, и двигать как вам нужно;
  • Режим редактирования (Edit mode) - позволяет изменить вершины объекта, его линии и плоскости, вы можете изменять сетку в этом режиме.
  • Скульптурный режим ( Sculpt mode) - режим редактирования 3D сетки;
  • Режим рисования (Vertex Paint mode) - позволяет изменить цвета фигур;
  • Режим рисования текстур (Texture Paint mode) - позволяет раскрашивать текстуры;
  • Режим толщины (Weight Paint mode) - позволяет изменить толщину поверхностей;
  • Сеточный режим (Particle mode) - удобен для работы с системами частиц.

Для переключения между этими режимами можно использовать кнопку Tab или меню:

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

4. Изменение объектов

3D моделирование Blender начинается с изменения объектов. Обратите внимание на стрелки, которые появляются около объекта, когда вы его выбираете. Это направляющие стрелки, и они указывают на грани системы координат. Красная стрелка соответствует оси X, зеленая - ось Y, а синяя - ось Z. Эти стрелки позволяют более точно перемещать объекты.

Переместить объект можно несколькими способами:

  • Просто перетащите его правой кнопкой мыши;
  • Нажмите G и перетащите объект в нужное место;
  • Нажмите на одной из стрелок и перемещайте объект вдоль нее.

Поворачивать объекты тоже очень просто. Все что нужно сделать - это выбрать объект и нажать кнопку R. Если вы хотите повернуть объект вокруг определенной оси, нажмите R, а затем одну из клавиш X, Y, Z. Они соответствуют осям координат.

Для масштабирования используйте кнопку S. Опять же, для масштабирования по одной из осей нажмите X, Y или Z.

5. Создание объектов

Работа в Blender предполагает не создание нескольких объектов в основной области. Сначала обратите внимание где находится 3D курсор. Именно в этом месте будет вставлен объект. По умолчанию он расположен в начале координат, но вы можете его переместить в любой место просто кликнув левой кнопкой.

Затем откройте меню "Add" в нижней части экрана и выберите нужный тип объектов, например, фигуры (Mesh), а затем саму фигуру. После ее добавления она появится около курсора. Так вы можете добавить любой объект.

6. Редактирование объектов

В режиме редактирования вы можете изменять размеры и характеристики объектов. Можно выбирать отдельные части объектов: вершины, линии и плоскости. Что нужно выбрать можно указать на панели:

Дальше работа похожа на перетаскивание объектов. Выберите нужную часть правой кнопкой и тащите куда нужно. Также в режиме редактирования вы можете выделить несколько вершин и объединить их вместе. Для этого выберите нужные вершины с помощью "Shift" затем нажмите "W" и выберите пункт меню "Merge".

 

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

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

7. Модификаторы

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

 

Дальше нажмите "Add Modifier" и выберите нужный модификатор. Вы можете поэкспериментировать с ними. Чаще всего вам придется использовать "subdivision surface". Он позволяет сгладить углы поверхности. Все параметры модификатора будут находиться на правой панели. С помощью пункта "View" вы можете настроить силу скругления:

 

8. Сохранение результата

Чтобы сохранить результат своей работы откройте меню "File" и выберите опцию "Save":

Затем вам нужно выбрать место для сохранения и нажать "Save blender file". Работа будет сохранена в формате Blender, и вы сможете продолжить ее редактировать. Но если вам нужна обычное изображение, в меню "File" выберите пункт "Export", затем выберите формат нужной картинки:

Конечно, вы не стали профессионалом, но зато теперь знаете на что способна программа для моделирования Blender и как ею пользоваться.

Надрукувати E-mail

Безопасная чистка данных с диска

Есть ситуации, когда необходимо очистить HDD/SSD так, чтобы на нём гарантированно не осталось информации. Здесь на помощь приходит утилита shred.

 

Процесс крайне простой:

  1. Скачиваем образ Ubuntu.
  2. Записываем его на USB с помощью утилиты Создание загрузочного диска ( Startup Disk Creator ).
  3. Загружаемся с LiveUSB.
  4. Запускаем терминал и становимся root: sudo -i
  5. Находим правильное название устройства в /dev/: fdisk -l
  6. Запускаем удаление данных: shred -v -f -n 10 -z /dev/sdX

Параметры:

  • v — вербальный режим ( лучше включить ).
  • f — изменить права для того, чтобы можно было проводить запись, если нужно.
  • n — количество циклов перезаписи ( по умолчанию — 3 )
  • z — сделать после всех циклов ещё один и записать всё место нулями.

Если утилита не установлена, то установить её можно с помощью:
apt-get install coreutils

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

Надрукувати E-mail

  

ТОВ "УАЛІНУКС"

Телефон: +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