Рубрика «linux» - 70

В этой статье мы опишем минимальный набор действий, необходимых для оптимальной установки СУБД Firebird версии 3.0 на новые дистрибутивы Linux. Для примеров выбраны CentOS 8 и Ubuntu 19.

Для «доставки» дистрибутива Firebird на целевую систему, в этом руководстве, выбран вариант загрузки tar.gz архива по ссылке с официального сайта проекта (firebirdsql.org).

Для самых нетерпеливых — сразу в бой:
Читать полностью »

imageФото: MediaTek/Flickr

Ресурс XDA Developers сообщил о критической уязвимости, которую разработчики обнаружили еще в апреле 2019 года. Однако Google упомянула ее впервые только в бюллетене по безопасности Android за март 2020 года.

Уязвимость CVE-2020-0069, критический эксплойт безопасности, затрагивает миллионы устройств с чипсетами от MediaTek, крупной тайваньской компании. Несмотря на то, что MediaTek выпустила исправление через месяц после обнаружения уязвимости, она все еще присутствует на десятках моделей устройств. Всего в список уязвимых попали 93 модели. При этом уязвимость активно используется хакерами, утверждает ресурс. MediaTek обратился к Google, чтобы устранить этот пробел. Читать полностью »

В этой статье речь пойдёт о защите програмного обеспечения на процессоре S905X. Конечная цель — запустить неавторизованный софт.

S905X

Процессор S905X — это ARM Cortex-A53 с тактовой частотой до 1,5GHz, напичканый всевозможными декодерами для видео и аудио потоков, как например H.265 4K, VP9, поддерживающий 4КUHD и т.д. В общем не самый плохой выбор. В отличии от своего предшествинника, AMLogic встроила в этот процессор так называемую «Advanced TrustZone security system», которая контроллирует все критичиские системные операции, например такие как обращение к защищённым участкам памяти ROM'а, проверку сигнатуры и расшифровку ПО и т.п. Детальную документацию на эту тему можно найти на сайте производителя.Читать полностью »

Всем привет.

Мы, Виктор Антипов и Илья Алешин, сегодня расскажем о своем опыте работы с USB-девайсами через Python PyUSB и немного о реверс-инжиниринге.

Задача для разработчика, или как мы без вендора ручные сканеры прошивали - 1
Читать полностью »

FOSS News №5 — обзор новостей свободного и открытого ПО за 24 февраля — 1 марта 2020 года - 1

Всем привет!

Продолжаем обзоры новостей свободного и открытого ПО (и немного железа). Всё самое главное про пингвинов и не только, в России и мире.

В выпуске №5 за 24 февраля – 1 марта 2020 г.:

  1. «FreeBSD: гораздо лучше GNU/Linux» – немного провокационное и детальное сравнение от опытного автора
  2. Фонд СПО планирует запустить новую платформу совместной разработки и хостинга кода
  3. FOSS лицензии: какую выбрать и почему
  4. Еврокомиссия выбрала свободный мессенджер Signal из соображений безопасности
  5. Релиз дистрибутива Manjaro Linux 19.0
  6. Смитсоновский институт перевёл 2.8 миллионов изображений в общественное достояние
  7. 5 лучших Open Source альтернатив Slack для командного общения
  8. Полная домашняя автоматизация в новостройке
  9. Первый выпуск Monado, платформы для устройств виртуальной реальности
  10. В Arch Linux сменился лидер проекта
  11. Мелисса Ди Донато собирается пересмотреть развитие SUSE
  12. Подходы к обеспечению безопасности с использованием Open Source приложений
  13. Mirantis упрощает клиентам работу с Open Source контейнерными решениями
  14. Salient OS – достойный внимания разработчиков и игроков дистрибутив на основе Arch Linux
  15. Open Source и электровелосипед
  16. Open Cybersecurity Alliance запускает первый открытый фреймворк взаимодействия инструментов кибербезопасности
  17. В браузер Brave интегрировано обращение к archive.org для просмотра удалённых страниц
  18. ArmorPaint получил грант по программе Epic MegaGrant
  19. 7 опенсорсных инструментов для мониторинга безопасности облачных систем, о которых стоит знать
  20. Короткие стипендиальные программы для студентов-программистов
  21. Ростелеком начал подстановку своей рекламы в трафик абонентов
  22. Программист и музыкант алгоритмически сгенерировали все возможные мелодии и сделали их общественным достоянием

Читать полностью »

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

Читать полностью »

Сравню FreeBSD с GNU/Linux системами. Всё это исключительно субъективное мнение! Многое это просто мой опыт. Почти 100% всего времени я провожу за компьютером и исключительно Unix системами, примерно поровну с FreeBSD и GNU/Linux, вот уже 20+ лет.

Большая часть достоинств FreeBSD также относится и к другим популярным свободным BSD системам: NetBSD, OpenBSD, DragonflyBSD. Что-то в этих системах будет получше, многое появилось впервые не в FreeBSD, но перекочевало в неё. FreeBSD многое наследует от NetBSD (различные драйвера и подсистемы), от OpenBSD (сетевые технологии), DragonflyBSD (лучшая масштабируемость на многопроцессорных платформах), от Solaris (DTrace, идея Jail-ов, ZFS), сочетая самое лучшее ото всех.

Если коротко, то FreeBSD это высокое качество, надёжность, удобство и простота работы. GNU/Linux это зоопарк, помойка малосвязанного кода, мало чего доделываемое до конца, отсутствие документации, хаос, базар.
Читать полностью »

Наверное не будет уж очень удивительным если я тут, на IT площадке Хабра, скажу что я иногда балую себя программированием.

Основная OS у меня Linux, но иногда приходится собирать исполняемые файлы и для Windows. И естественно что перегружаться в Windows только для сборки exe не особо хочется. С языками C и C++ проблем нет, давно существует кросскомпилятор MinGW, который прекрасно с этим справляется. Про Python и Java даже упоминать не стоит, кроссплатформенность в них изначально. Но в прошлом году я решил попробовать такой пока что новомодный язык, как Rust. При сборке исполняемого файла при помощи включённого в дистрибутив Rust пакетного менеджера cargo вроде как достаточно задать ключ --target, при помощи которого указать результирующий процессор, архитектуру и ABI и при сборке из Linux в результате получить exe, который будет являться стандартным исполняемым файлом для Windows. Но пытаясь так сделать:

cargo build --target x86_64-pc-windows-gnu

я получил только сообщения об ошибках линкера:

error: linking with `gcc` failed: exit code: 1

[...]

  = note: /usr/bin/ld: unrecognized option '--nxcompat'
          /usr/bin/ld: use the --help option for usage information
          collect2: error: ld returned 1 exit status

error: aborting due to previous error

error: could not compile `foobar`.

Если кому интересно как я это поборол и теперь спокойно могу кросскомпилировать программы на Rust для Windows, не покидая Linux, добро пожаловать под кат.

Читать полностью »

FOSS News №4 — обзор новостей свободного и открытого ПО за 17-23 февраля 2020 года - 1

Всем привет!

Продолжаю обзор новостей свободного и открытого ПО (и немного железа). Всё самое главное про пингвинов и не только, в России и мире.

В выпуске №4 за 17-23 февраля 2020 г.:

  1. Исследование RedHat: Open Source вытесняет проприетарное ПО из корпоративного сегмента.
  2. Большой обзор Clear Linux от Intel.
  3. Большой релиз MyPaint 2.0.
  4. Что нового в приложениях KDE в феврале 2020 года.
  5. Система ГАРАНТ доступна для GNU/Linux.
  6. О сложных отношениях между Amazon и Open Source.
  7. Инструкция по запуску проекта с открытым исходником.
  8. Коммерциализация доработок свободного ПО под Copyleft лицензиями.
  9. Какую роль Open Source играет в формировании 5G.
  10. 17 крутых идей Arduino проектов для DIY энтузиастов.
  11. Базальт СПО выступает на тему необходимых мер господдержки отечественного софта и железа.
  12. Роль OpenShift в эволюции организационных моделей при переходе на PaaS.
  13. Обсуждая прошлое, настоящее и будущее FreeBSD.
  14. Как Kubernetes стал стандартом в сфере построения вычислительных ресурсов.
  15. GPG утилиты KDE одобрены в Германии для передачи и обработки секретной информации.
  16. GamePad – анонс новой FOSS игровой платформы, предназначенной для GNU/Linux.
  17. Запланирована GNU/Linux версия браузера Microsoft Edge.
  18. Анализ безопасности популярных Open Source JavaScript и Java компонентов.
  19. В Великобритании родителям посоветовали обращаться в полицию если их дети пользуются VirtualBox, Discord, Kali Linux и Tor.

Читать полностью »

19 марта запустится практический курс для системных администраторов Linux от Mail.ru Group - 1

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

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js