Архив автора: admin

Основные особенности и преимущества IP-камер

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

 

Особенности и преимущества IP-камер

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

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

В сетевом оборудовании производители предусматривают наличие:

  • системы обработки событий;
  • встроенных датчиков движения;
  • системы обработки импульсов.

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

Основные преимущества оборудования:

  1. Интегрирование в сеть. IP-устройство представляет собой стандартный сетевой девайс, который может использоваться совместно с другими гаджетами. Его легко интегрировать в уже работающую сеть частного дома или коммерческого предприятия. Эта особенность делает монтаж и подключение оборудование упрощенными.
  2. Возможность применения коммутаторов и маршрутизаторов для подключения. Благодаря этому можно неплохо расширить локальную сеть, основанную на витой паре, до более широких масштабов.
  3. Высокие разрешения. В аналоговом оборудовании формат передачи импульсов ограничен технологией PAL либо NTSC. В данном случае отсутствует возможность преодоления ограничения в вертикальном разрешении картинки. У сетевых девайсов такая проблема решена. В современных моделях качество изображения может быть настолько высоким, что позволит детально рассмотреть лицо преступника или зафиксировать номер автомобиля. В этом случае используется технология прогрессивного сканирования, обеспечивающая качественное отображение передвигающихся на расстоянии объектов.
  4. Наличие интегрированного аудиоканала. Передача звукового импульса может быть одно- или двунаправленной. Наличие встроенного аудиоканала обеспечивает возможность прослушивания того, о чем говорят люди, находящиеся в непосредственной близости к оборудованию. Дуплексный канал связи позволяет вести диалог с другим человеком, что не только обеспечивает повышенную безопасность, но и может использоваться для улучшения качества сервиса.
  5. Упрощение организации питания. Для запитывания оборудования используется стандарт Ethernet. Если подключить девайс сразу к маршрутизатору, работающему с ИБП, можно решить проблему питания при отключении электроэнергии.

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

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

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



2020-09-29T17:51:10
Сети

Как установить Kali Linux? Все, что тебе нужно знать

Если вы человек, который делает карьеру в области информационной безопасности, одна из самых важных вещей — это операционная система, ориентированная на безопасность. Подходящая ОС поможет вам эффективно выполнять трудоемкие и утомительные задачи. В настоящее время существует бесчисленное множество ОС на базе Linux, но Kali Linux, возможно, является одним из лучших вариантов. Он используется экспертами по кибербезопасности  для тестирования на проникновение, этического взлома и оценки сетевой безопасности. В этой статье мы рассмотрим, как установить Kali Linux.

Давайте посмотрим на темы, затронутые в этой статье:

  • Что такое Kali Linux?
  • Почему люди используют Kali Linux?
  • Как установить Kali Linux?

 

Давайте начнем!

 

Что такое Kali Linux?

Kali Linux — это ведущий в отрасли дистрибутив Linux для тестирования на проникновение, этического взлома и аудита безопасности.

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

 

Итак, что делает Kali Linux предпочтительным выбором по сравнению с другими дистрибутивами Linux, такими как Parrot Security, Backbox, Blackarch и многими другими?

 

Почему люди используют Kali Linux?

Kali Linux является наиболее предпочтительной операционной системой для выполнения различных задач информационной безопасности по следующим причинам:

  • Он предлагает более 600 инструментов для тестирования на проникновение из различных областей безопасности и криминалистики.
  • Полностью настраиваемый, поэтому, если вам не нравятся текущие функции Kali Linux, вы можете настроить Kali Linux так, как хотите.
  • Хотя инструменты проникновения обычно пишутся на английском языке, Kali обеспечивает многоязычную поддержку.
  • Он поддерживает широкий спектр беспроводных устройств.
  • Поставляется с кастомным ядром, пропатченым для инъекций
  • Разработано в безопасной среде
  • Это бесплатное программное обеспечение с открытым исходным кодом.

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

 

Как установить Kali Linux?

Установка Kali Linux — довольно простой процесс, и у вас есть несколько вариантов установки. Наиболее предпочтительные из них:

  1. Установка Kali Linux с помощью загрузочного USB-накопителя Kali (linux)
  2. Установка Kali Linux с жесткого диска
  3. Использование программного обеспечения для виртуализации, такого как VMware или VirtualBox.
  4. Двойная загрузка Kali Linux с операционной системой

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

 

ТРЕБОВАНИЯ К УСТАНОВКЕ

  • Рекомендуется минимум 20 ГБ свободного места на жестком диске.
  • При  использовании VMware или VirtualBox рекомендуется как минимум 4 ГБ оперативной памяти.
  • CD-DVD привод/поддержка USB

Начало работы с установкой

 

Шаг 1. Установите VMware

Чтобы запустить Kali Linux, нам сначала понадобится какое-то программное обеспечение для виртуализации. Хотя есть много вариантов на выбор, например Oracle VirtualBox, мы предпочитаем использовать VMware. После завершения установки запустите VMware из папки приложений.

 

Шаг 2. Загрузите Kali Linux и проверьте целостность образа.

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

Вы  должны  проверить  отпечаток SHA-256  файла и сравнить его с тем, который указан на сайте загрузки.

 

Шаг 3. Запустите новую виртуальную машину

На домашней странице VMware Workstation Pro нажмите «Создать новую виртуальную машину», выберите iso-файл Kali Linux, выберите гостевую операционную систему и настройте параметры виртуальной машины (здесь Kali Linux). Запустите виртуальную машину, выбрав виртуальную машину Kali Linux, а затем нажав зеленую кнопку «Включение».

 

ПРОЦЕСС УСТАНОВКИ

Шаг 1. После включения компьютера вам будет предложено выбрать предпочтительный режим установки в меню GRUB. Выберите графическую установку и продолжайте.

 

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

 

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

 

Шаг 4: Установите пароль для своей машины Kali Linux и нажмите «Продолжить». НЕ ЗАБЫВАЙТЕ ЭТОТ ПАРОЛЬ.

 

Шаг 5:  После установки пароля программа установки предложит вам установить часовой пояс,  а затем сделает паузу при разбиении диска. Теперь установщик предложит вам четыре варианта разделов диска. Самый простой вариант для вас — использовать «Управляемый — использовать весь диск». Опытные пользователи могут использовать метод разделения «Вручную» для более детальной настройки параметров.

 

Шаг 6:  Выберите диск для разбиения на разделы (для новых пользователей рекомендуется использовать все файлы в одном разделе) и нажмите «Продолжить».

 

Шаг 7: Подтвердите  все изменения, которые необходимо внести на диск на хост-машине. Имейте в виду, что если вы продолжите,  ДАННЫЕ НА ДИСКЕ УДАЛЯТСЯ.

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

 

Шаг 8: После установки необходимых файлов  система спросит вас, хотите ли вы настроить сетевое зеркало для получения будущих частей программного обеспечения и обновлений. Обязательно включите эту функцию, если хотите использовать репозитории Kali.

Пусть он настроит файлы, связанные с диспетчером пакетов, а затем…

 

Шаг 9: Далее вам будет предложено установить загрузчик GRUB. Выберите «Да» и  выберите устройство, чтобы записать необходимую информацию о загрузчике на жесткий диск, который требуется для загрузки Kali.

 

Шаг 10:  После того, как установщик завершит установку GRUB  на диск,  нажмите «Продолжить», чтобы завершить установку, он установит некоторые файлы финального этапа.

 

Сертификационный курс по кибербезопасности

К этому моменту Kali будет успешно установлена, и вы  будете готовы начать свое путешествие по Kali Linux!



2020-09-29T14:30:44
Kali Linux

Как перейти на Kali Linux 2020.3

1. Открыть терминал

 

2. Выполнить следующую команду, чтобы проверить, присутствует ли «deb http://http.kali.org/kali kali-rolling main non-free contrib» в файле.

Примечание. Перед http: //http.kali…. Не должно быть символа решетки #, в противном случае он закомментирован, что означает, что он не равен там вообще = не получится, переходите к шагу 3

cat /etc/apt/sources.list

 

3. Если нет, выполните следующую команду, чтобы добавить его

echo "deb http://http.kali.org/kali kali-rolling main non-free contrib" | sudo tee /etc/apt/sources.list

 

4. Обновите Kali Linux, выполните следующую команду

sudo apt update && sudo apt -y full-upgrade

 

Примечание
Если вы столкнулись с ошибкой на этом этапе, попробуйте использовать https, а не http.

 

5. Перезагрузите систему

reboot

 

6. После этого проверьте текущую версию (ваш вывод должен соответствовать следующему, если обновление прошло успешно), используйте следующие:

grep VERSION /etc/os-release

 

Вывод

VERSION="2020.3"

VERSION_ID="2020.3"

VERSION_CODENAME="kali-rolling"

 

Команда

uname -v

 

Вывод

1 SMP Debian 5.7.6-1kali2 (01.07.2020)

 

Команда

uname -r

 

Вывод

5.7.0-kali1-amd64

 



2020-09-29T13:49:24
Kali Linux

Разработка с открытым исходным кодом. История OpenOffice показывает, почему лицензирование имеет значение

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

Развитие программного обеспечения с открытым исходным кодом не всегда проходит гладко, особенно когда разработка программного обеспечения связана с более широкими корпоративными стратегиями.

Действительно, сложная история и неразбериха при разработке OpenOffice, скачать русскую версию OpenOffice можно на сайте https://openoffice-pc.ru/, а также разногласия между LibreOffice и Apache OpenOffice являются полезным уроком.

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

Когда Sun Microsystems в 2000 г. представила сообществу разработчиков ПО с открытым исходным кодом программный пакет StarOffice с открытым исходным кодом, компания пообещала создать самоуправляемый фонд и передать код под контроль сообщества. Но авторские права на код остались за Sun, а управление проектом оставалось за ней.OpenOffice.org (OO.o) можно было рассматривать как проект с открытым исходным кодом только в том смысле, что исходный код был видимым. Но ни лицензирование, ни управление не были прозрачными, и последующий прогресс никогда не соответствовал амбициям разработчиков.

 

Собственность и жесткий контроль

Sun имеет давнюю традицию вносить вклад в проекты с открытым исходным кодом и извлекать из них выгоду, но всегда сохраняет за собой право собственности и жесткий контроль. Вначале Sun лицензировала код OO.o по двойной лицензии LGPL и Sun Industry Standards Source License (SISSL). SISSL была разрешающей лицензией и позволяла повторно использовать код в проприетарных продуктах третьими сторонами.

К сентябрю 2005 года Sun отказалась от SISSL, но авторские права на код всех участников по-прежнему принадлежали Sun. Право собственности на код позволило Sun перелицензировать программное обеспечение и добавлять компенсацию за патент.

Код, номинально переданный в дар проекту под лицензией с авторским левом, был передан IBM в качестве основы для Lotus Symphony, что не входило в планы разработчиков. IBM не вносила поправок в код.

Управление OO.o оставалось внутри компании. Исправление ошибки было медленным и трудоемким. Авторы разочаровались, приходили и уходили.

Novell создала свою собственную ветвь OO.o, go-oo.org, для поглощения изменений, отклоненных Sun по причинам лицензирования, и эта ветка стала установкой по умолчанию для всех дистрибутивов GNU/Linux.

Взносы сторонних разработчиков прекратились, и OO.o так и не добился того прогресса, которого от него ожидали.

 

Солнце садится

Когда в 2010 году Sun вошла в состав Oracle, OpenOffice.org не входил в число приоритетов компании.

После нескольких месяцев уловок со стороны Oracle и StarDivision сообщество сделало радикальный шаг, основав Document Foundation, по-настоящему независимую некоммерческую организацию по модели, обещанной Sun в начале проекта, и разработало код для создания LibreOffice.

Document Foundation был шансом исправить некоторые недостатки прошлого и создать настоящее сообщество обмена кодами.

Через шесть месяцев после объявления о выходе из состава LibreOffice Oracle объявила о своем намерении передать авторские права и товарный знак OpenOffice.org Apache Software Foundation. Этот подход также представляет собой улучшение предыдущего режима.

IBM поддержала этот шаг и объявила о своем намерении в будущем выпустить «идентичный выпуск кода Apache OpenOffice под лицензией Apache», но опасность репликации кода под другой лицензией заключалась в том, что это настраивало сообщество против сообщества, лицензию против лицензии, и Apache OpenOffice против LibreOffice.

LibreOffice предложила участие как IBM, так и Oracle и была готова перелицензировать код под слабой лицензией с авторским левом, Mozilla Public License (MPL), чтобы упростить задачу.

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

 

Переход Apache OpenOffice

Остаточная проблема LibreOffice заключается в том, что, хотя она предпочитает режим лицензирования с авторским левом, авторские права на код, унаследованный от Oracle-Sun, по-прежнему принадлежат Oracle.

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

С перелицензированием исходной базы кода OpenOffice.org на лицензию Apache License 2.0 компанией Oracle, — говорили они, — мы теперь можем постепенно переустанавливать наш собственный код поверх этого, чтобы предложить выбор лицензирования, который не только включают LGPLv3, но также любые из GPLv3.0 +, LGPLv3.0 + и AGPLv3.0 +, которые допускаются MPLv2 +.

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

Для этого есть веская причина, как заявляют разработчики: «Поскольку мы конкурируем с нашим собственным кодом, лицензированным по бесполезно разрешительной лицензии, MPL дает некоторые преимущества в привлечении коммерческих поставщиков, распространении в магазинах приложений Apple и Microsoft, а также по мере развития наших портов Android и iPhone на планшетах и ​​мобильных устройствах «.

Двойное лицензирование в рамках LGPLv3 + и Mplv2 + позволяет переносить LibreOffice в магазины приложений, которые по извращенным причинам разрешают код под лицензией MPL с авторским левом, но не допускают код под лицензией GPL с авторским левом.

 

Проблемы Apache OpenOffice

Однако у Apache OpenOffice есть свои особенности: текущий выпуск Apache OpenOffice основан на последнем выпуске Oracle OpenOffice.org. Но с тех пор IBM пожертвовала код Lotus Symphony для Apache с намерением интегрировать Apache OpenOffice и Lotus Symphony, который основан на более старых версиях OpenOffice.org и включает несколько лет адаптации IBM.

Следующая версия Apache OpenOffice, вероятно, будет сильно отличаться от текущей версии Apache OpenOffice, и различия, вероятно, будут касаться самого кода, потому что Lotus Symphony никогда не был открытым исходным кодом, и код никогда не выпускался в апстриме.

По сути, и Apache OpenOffice, и LibreOffice имеют одну и ту же проблему — перебазирование кода, чтобы исправить унаследованную амбивалентность в лицензировании.

Последний поворот в наследстве OpenOffice.org заключается в том, что текущий выпуск Unbreakable Linux от Oracle, который является клоном Red Hat Enterprise Linux, включает LibreOffice, ответвление сообщества OpenOffice.org , в качестве предпочтительного офиса. пакет повышения производительности, а не Apache OpenOffice, официальная версия кода, которым он когда-то владел.



2020-09-29T11:11:30
Kali Linux

Как найти длину списка в Python

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

В этой статье показано, как определить длину списка.

 

Функция len()

Python имеет встроенную функцию len(), которая возвращает длину заданного объекта. Объектом может быть список, кортеж, строка, словарь и т. д.

Синтаксис функции len() следующий:

len(list)


 

Функция принимает только один аргумент. Возвращаемое значение — целое число, которое представляет собой количество элементов в списке.

Вот пример:

cities = ['Krasnodar', 'Moscow', 'Ekaterinburg', 'Rostov']



list_len = len(cities)



print("The list has {0} elements.".format(list_len))


 

The list has 4 elements.


 

Использование цикла

Другой способ узнать длину списка — использовать цикл for. Это работает путем установки счетчика и перебора всех элементов списка. На каждой итерации текущее значение counterпеременной увеличивается на единицу.

Ниже приведен пример кода, который показывает, как с помощью цикла for найти количество элементов в заданном списке :

cities = ['Krasnodar', 'Moscow', 'Ekaterinburg', 'Rostov']

counter = 0



for capital in cities:

  counter = counter + 1



print("The list has {0} elements.".format(counter))


 

The list has 4 elements.


 

Этот метод не очень питонический. Вы всегда должны предпочесть использовать функцию len().

 

Вывод

Чтобы узнать длину списка в списке Python, используйте функцию len().

Если у вас есть вопросы или отзывы, не стесняйтесь оставлять комментарии.



2020-09-29T09:29:17
Python

🐳 Ручной деплой Docker образов в продакшен

Когда-то в нашей стране существовали различные необычные профессии, которые теперь остались далеко в истории, но многие удалось упомянуть и запечатлеть, например, в литературных произведениях и картинах. Знаменитая картина Ильи Репина “Бурлаки на Волге” как раз показывает ту самую профессию, что была когда-то и потом просто исчезла, но память о ней осталась и по сей день.

Кто такие “Бурлаки”

В 18 веке в нашей стране имела популярность деятельность бурлаков. Бурлаками являлись наемные рабочие, которые выполняли очень тяжелую и монотонную работу. Их работа заключалась в том, чтобы вдоль берега реки тянуть судно против течения. Такая работа выполнялась с помощью специальной веревки, так называемой бечевы. Бечева обвязывалась на плечах бурлака, а другой конец цеплялся за нос корабля. Такую работу могла выполнить только группа людей, поэтому Бурлаки объединились в бригады и трудились все вместе. В каждой бригаде были свои роли ведущего, замыкающего и других. У бурлаков были даже свои собственные песни, которые они часто напевали во время работы. Их деятельность стала исчезать в тот момент, когда стало больше пароход.



2020-09-29T09:03:34
Юмор