Архив метки: Обзоры

🐳 Обзор сканеров безопасности контейнеров Docker для поиска уязвимостей

Безопасны ли ваши контейнеры и образа Docker?

Хакеры стали очень активными в последние несколько лет.

Даже крупные организации, такие как Facebook, Google и Yahoo, стали жертвами атак, потеряв миллионы долларов.

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

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

Таким образом, фактор безопасности этих контейнеров очень важен.

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

У небольших образов контейнеров меньше шансов подвергнуться потенциальным уязвимостям.

Контейнеризация – это один из основных этапов процесса DevOps, на котором безопасность требует серьезного внимания.

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

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

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

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

Давайте изучим доступные варианты.

 

Clair

 

Clair – это проект с открытым исходным кодом, который предлагает сканирование уязвимостей контейнеров Docker и приложений (appc).

Это механизм анализа, управляемый API, который слой за слоем проверяет наличие недостатков безопасности в контейнерах.

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

 

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

А именно, он уведомляет вас о потенциальной угрозе в контейнере на основе базы данных Common Vulnerabilities and Exposures (CVE) и аналогичных баз данных.

Если выявляется какая-либо угроза или проблема, которая уже есть в Национальной базе данных уязвимостей (NVD), инструмент извлекает подробности и предоставляет их в отчете.

Особенности Clair:

  • Сканирует существующие уязвимости и предотвращает их появление в будущем.
  • Предоставляет REST API для интеграции с другими инструментами
  • Отправляет уведомление при обнаружении любой уязвимости
  • Предоставляет отчет в формате HTML со всеми деталями сканирования
  • Регулярно обновляет метаданные

 

Trivy

 

 

Trivy – это простой и комплексный сканер уязвимостей для контейнеров и других артефактов.

Он помогает обнаруживать уязвимости пакетов операционной системы (Alpine, RHEL, CentOS и т. д.) и зависимости приложений (Bundler, Composer, npm, yarn и т. д.).

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

 

Особенности Trivy

  • Обнаружение комплексных уязвимостей
  • Простота – укажите только имя образа или имя артефакта.
  • Быстрота – первое сканирование завершится в течение 10 секунд (в зависимости от вашей сети). Последующее сканирование завершится за считанные секунды
  • DevSecOps – подходит для CI, таких как Travis CI, CircleCI, Jenkins, GitLab CI и т. д.
  • Поддержка нескольких форматов – в том числе: образ контейнера, локальная файловая система, удаленный репозиторий git.
  • Простая установка – возможна установка apt-get, yum install и brew без предварительных условий, таких как установка БД, библиотек и т. д.

Ранее мы уже подробно разбирали его:

Anchore

 

 

Anchore – это проект с открытым исходным кодом для глубокого анализа образов Docker.

Он также удостоверяет образ, сообщая, защищен он или нет.

Anchore может работать как на отдельной платформе, так и на платформах оркестровки, таких как Kubernetes, Rancher, Amazon ECS, Docker Swarm.

Anchore также доступен в плагинах Jenkins для сканирования пайплайнов CI/CD.

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

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

 

Dagda

 

 

Dagda – это инструмент с открытым исходным кодом для статического анализа известных уязвимостей, таких как трояны, вредоносное ПО, вирусы и т. д., в образах и контейнерах.

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

Сначала он импортирует все известные уязвимости из CVE, Red Hat Security Advisories (RHSA), Red Hat Bug Advisories (RHBA), идентификаторов Bugtraq (BID), базы данных безопасности Offensive в MongoDB.

Затем в соответствии с импортированными уязвимостями анализируются образы и контейнеры.

Особенности Dagda:

  • Поддерживает несколько образов Linux (CentOS, Ubuntu, OpenSUSE, Alpine и т. д.)
  • Анализирует зависимости от java, python node js, javascript, ruby, PHP
  • Интегрируется с Falco для мониторинга работающих контейнеров
  • Сохраняет каждый отчет анализа в MongoDB для ведения истории каждого образа докера или контейнера.

 

Falco

 

 

Falco – это проект с открытым исходным кодом как механизм обнаружения угроз в Kubernetes.

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

Он обнаруживает любое неожиданное поведение в вашем приложении и предупреждает вас об угрозах во время выполнения.

Он использует синтаксис, подобный tcpdump, для создания правил и использует библиотеки, такие как libscap и libinsp, которые могут входить и извлекать данные с вашего сервера API Kubernetes или среды выполнения контейнера.

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

Правила фокусируются на системных вызовах и на том, какие системные вызовы разрешены и запрещены в системе.

 

Aqua Security

 

 

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

Он обеспечивает сканирование уязвимостей и управление для таких оркестраторов, как Kubernetes.

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

Когда разработчики создают образы, у них есть набор технологий и библиотек для их создания.

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

Если обнаружена какая-либо уязвимость, aqua security сообщает о них разработчику и рекомендует, что им нужно сделать, чтобы исправить эти уязвимые образы.

Aqua Security также имеет технологии, гарантирующие, что образ не подвергнется атаке или проникновению с какой-либо угрозой безопасности, когда контейнер запущен в продакшен.

 

Docker Bench

Docker Bench Security – это скрипт с несколькими автоматическими тестами для проверки лучших практик развертывания контейнеров в производственной среде.

Чтобы запустить систему безопасности Docker Bench, вам понадобится Docker 1.13.0 или новее.

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

docker run -it --net host --pid host --userns host --cap-add audit_control 

-e DOCKER_CONTENT_TRUST=$DOCKER_CONTENT_TRUST 

-v /var/lib:/var/lib 

-v /var/run/docker.sock:/var/run/docker.sock 

-v /usr/lib/systemd:/usr/lib/systemd 

-v /etc:/etc --label docker_bench_security 

docker/docker-bench-security

После этого скрипт запустится, и он поделится деталями по северети INFO, WARN, PASS.

После запуска скрипта вы можете проверить все предупреждающие сообщения и внести исправления.

Harbor

Ищете отличный домашний Wi-Fi? Вот лучшие Wi Fi маршрутизаторы на 2020 год

Ознакомьтесь с нашим списком лучших беспроводных маршрутизаторов от ведущих производителей, которые улучшат скорость и покрытие сети Wi-Fi дома.

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

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

Вот наш выбор лучших беспроводных маршрутизаторов в 2020 году: Читать

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

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

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

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

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

Это может быть еще более разрушительным для малого и среднего бизнеса. Читать

21 лучший инструмент Kali Linux для взлома и тестирования на проникновение

Вот наш список лучших инструментов Kali Linux, которые позволят вам оценить безопасность веб-серверов и помочь в проведении взлома и ручного тестирования на проникновение.

Если вы читаете обзор на Kali Linux, вы поймете, почему он считается одним из лучших дистрибутивов Linux для взлома и пентеста.

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

Это один из наиболее рекомендуемых дистрибутивов Linux для этичных хакеров. Читать

Лучший способ сделать вредоносные программы – список учебников

Как создать вредоносное ПО?

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

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

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

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

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

Читать

Лучшие инструменты управления IP-адресами для Linux

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

Для краткости процесс управления IP-адресами называется IPAM.

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