Как передать информацию в ICMP-пакетах и не привлечь внимания санитаров
На Хабре достаточно статей про передачу данных через протокол ICMP. Чего говорить, шесть лет назад я сам писал про стеганографию в IP-пакетах и «пингах». Но кажется, самое время вернуться к этой теме и предложить неочевидные методы. В этой статье ответ на вопрос «Насколько скрытно и быстро можно передавать данные в ICMP?»
На Хабре достаточно статей про передачу данных через протокол ICMP. Чего говорить, шесть лет назад я сам писал про стеганографию в IP-пакетах и «пингах». Но кажется, самое время вернуться к этой теме и предложить неочевидные методы. В этой статье ответ на вопрос «Насколько скрытно и быстро можно передавать данные в ICMP?»
👍9
Plymouth: делаем загрузку Linux веселее
Plymouth — это проект Fedora и один из официальных проектов freedesktop.org, реализующий графический экран загрузки системы без бегущих надписей (логов) на экране. В статье разобрано использование этого инструмента.
Plymouth — это проект Fedora и один из официальных проектов freedesktop.org, реализующий графический экран загрузки системы без бегущих надписей (логов) на экране. В статье разобрано использование этого инструмента.
👍2
Устройство памяти процессов в ОС Linux. Сбор дампов при помощи гипервизора
Дамп памяти процесса — сохраненная копия содержимого памяти одного процесса в определенный момент времени. Внутри, помимо копии самого исполняемого файла, могут находиться различные библиотеки, которые используются процессом во время исполнения, а также дополнительная информация о процессе. Довольно часто вредоносное программное обеспечение (ВПО) до исполнения упаковано или обфусцировано с целью избежать обнаружения антивирусом. Дамп памяти процесса может помочь снять простую упаковку или обфускацию. Читать статью.
Дамп памяти процесса — сохраненная копия содержимого памяти одного процесса в определенный момент времени. Внутри, помимо копии самого исполняемого файла, могут находиться различные библиотеки, которые используются процессом во время исполнения, а также дополнительная информация о процессе. Довольно часто вредоносное программное обеспечение (ВПО) до исполнения упаковано или обфусцировано с целью избежать обнаружения антивирусом. Дамп памяти процесса может помочь снять простую упаковку или обфускацию. Читать статью.
👍5🥰1
Месяц назад поставил Linux как основную ОС. Какие проблемы возникли? Рассказываю
Через 1,5 года заканчивается поддержка Windows 10, а 11-я мне не подходит, ибо нельзя вертикально поставить панель задач. Поэтому решил попробовать переехать на Linux. Я не использую каких-то хитрых виндовых программ, под “Линуксом” всё оно точно есть: Firefox, Thunderbird, Telegram, Skype, LibreOffice для локальных документов, Гуглодоки для остальных, калькулятор, простенький редактор изображений, OneDrive и Яндекс.Диск; пожалуй, и всё. Читать дальше.
Через 1,5 года заканчивается поддержка Windows 10, а 11-я мне не подходит, ибо нельзя вертикально поставить панель задач. Поэтому решил попробовать переехать на Linux. Я не использую каких-то хитрых виндовых программ, под “Линуксом” всё оно точно есть: Firefox, Thunderbird, Telegram, Skype, LibreOffice для локальных документов, Гуглодоки для остальных, калькулятор, простенький редактор изображений, OneDrive и Яндекс.Диск; пожалуй, и всё. Читать дальше.
🤷♂5👍3💩3😁1
Состоялся релиз Ubuntu 24.04: разбираем главные изменения в новой версии
Эта версия будет поддерживаться дольше обычного — 12 лет вместо стандартных 3-5 лет. В статье рассказано про главные изменения в новой версии, особое внимание обращено на серверную сторону. Читать статью.
Эта версия будет поддерживаться дольше обычного — 12 лет вместо стандартных 3-5 лет. В статье рассказано про главные изменения в новой версии, особое внимание обращено на серверную сторону. Читать статью.
👍8🔥6🤝1
regexp — большие гонки
Если вам приходится проверять сотни, тысячи или даже десятки тысяч правил и все это на постоянно меняющихся наборах входных данных в реальном времени — вам не просто нужен быстрый алгоритм, вам понадобится лучший из них, вам понадобится чемпион! В этой статье представлен репозиторий для тестирования различных библиотек для работы с регулярными выражениями. Читать на Хабре.
Если вам приходится проверять сотни, тысячи или даже десятки тысяч правил и все это на постоянно меняющихся наборах входных данных в реальном времени — вам не просто нужен быстрый алгоритм, вам понадобится лучший из них, вам понадобится чемпион! В этой статье представлен репозиторий для тестирования различных библиотек для работы с регулярными выражениями. Читать на Хабре.
👍4
Введение в Ubuntu autoinstall
«Я всего лишь устанавливал Ubuntu на новую Dell rack workstation, когда элементарная задача неожиданно превратилась в «увлекательную». Зато открыло для меня совершенно новый уровень.» Читать статью.
«Я всего лишь устанавливал Ubuntu на новую Dell rack workstation, когда элементарная задача неожиданно превратилась в «увлекательную». Зато открыло для меня совершенно новый уровень.» Читать статью.
👍3
2 популярных канала по информационной безопасности:
🔐 infosec — редкая литература, курсы и уникальные мануалы для ИБ специалистов любого уровня и направления. Читайте, развивайтесь, практикуйте.
👨💻 Вакансии в ИБ — актуальные предложения от самых крупных работодателей и лидеров рынка в сфере информационной безопасности.
🔐 infosec — редкая литература, курсы и уникальные мануалы для ИБ специалистов любого уровня и направления. Читайте, развивайтесь, практикуйте.
👨💻 Вакансии в ИБ — актуальные предложения от самых крупных работодателей и лидеров рынка в сфере информационной безопасности.
Оптимизация Arch Linux до небес
Полезная статья про тюнинг ОС для сокращения потребления ресурсов сервера. Читать на Хабре.
Полезная статья про тюнинг ОС для сокращения потребления ресурсов сервера. Читать на Хабре.
🥴2👍1
The guide to kubectl I never had
Авторский путеводитель по kubectl и плагинам. Полезное чтиво.
❗️Статья на Медиум. Вы знаете, что делать 🙃
Авторский путеводитель по kubectl и плагинам. Полезное чтиво.
❗️Статья на Медиум. Вы знаете, что делать 🙃
👍1
Say Goodbye to Downtime: Upgrade PostgreSQL 14 to 16 Effortlessly with pg_upgrade
В статье рассказано о нововведениях в 16 версии PostgreSQL и о встроенной утилите pg_upgrade для простого и быстрого обновления версии СУБД. Читать статью.
❗️Статья на Медиум. Вы знаете, что делать 🙃
В статье рассказано о нововведениях в 16 версии PostgreSQL и о встроенной утилите pg_upgrade для простого и быстрого обновления версии СУБД. Читать статью.
❗️Статья на Медиум. Вы знаете, что делать 🙃
❤4
Руководство для начинающих по SELinux
Чаще всего взаимодействие с SELinux ограничивается отключением этого механизма при начале работы с только что установленной ОС. В этой статье разбирается более тонкая настройка, в т.ч. создание новых правил при помощи audit2allow. Читать на Хабре.
Чаще всего взаимодействие с SELinux ограничивается отключением этого механизма при начале работы с только что установленной ОС. В этой статье разбирается более тонкая настройка, в т.ч. создание новых правил при помощи audit2allow. Читать на Хабре.
👍8
How We Solve Load Balancing Challenges in Apache Kafka
Каждое сообщение, попадающее в Kafka генерирует различную нагрузку на кластер, соответственно, ноды нагружены неравномерно. При высокой нагрузке это может стать проблемой. В этой статье разобраны практики балансировки нагрузки на кластер Kafka. Читать.
❗️Статья на Медиум. Вы знаете, что делать 🙃
Каждое сообщение, попадающее в Kafka генерирует различную нагрузку на кластер, соответственно, ноды нагружены неравномерно. При высокой нагрузке это может стать проблемой. В этой статье разобраны практики балансировки нагрузки на кластер Kafka. Читать.
❗️Статья на Медиум. Вы знаете, что делать 🙃
🔥2
Understanding Exit Codes and Using them in Bash scripts
Иногда скрипты используют коды выхода, а иногда нет. Они являются важной частью любого скрипта. В статье разобраны подходы к использованию кодов выхода, а также лучшие практики для пользы дела. Читать.
❗️Статья на Медиум. Вы знаете, что делать 🙃
Иногда скрипты используют коды выхода, а иногда нет. Они являются важной частью любого скрипта. В статье разобраны подходы к использованию кодов выхода, а также лучшие практики для пользы дела. Читать.
❗️Статья на Медиум. Вы знаете, что делать 🙃
❤4
Ручная установка и настройка Arch Linux — шпаргалка шаг за шагом
В статье пошаговая инструкция по установке Arch Linux. Читать статью.
В статье пошаговая инструкция по установке Arch Linux. Читать статью.
👍5💊2
Клеман Лефевр, создатель Linux Mint
Клеман Лефевр (Clement Lefebvre) — создатель Linux Mint. Долгое время это был самый популярный дистрибутив Linux, то есть по сути самая популярная в мире свободная ОС для настольных ПК.
Дистрибутив на базе Ubuntu и Debian обогнал по популярности и Ubuntu, и Debian. Хотя он не получает широкой медийной огласки, но если спросить самих линуксоидов, то многие порекомендуют Mint. Читать статью.
Клеман Лефевр (Clement Lefebvre) — создатель Linux Mint. Долгое время это был самый популярный дистрибутив Linux, то есть по сути самая популярная в мире свободная ОС для настольных ПК.
Дистрибутив на базе Ubuntu и Debian обогнал по популярности и Ubuntu, и Debian. Хотя он не получает широкой медийной огласки, но если спросить самих линуксоидов, то многие порекомендуют Mint. Читать статью.
👍5🤮2❤1
АльтЛинукс Сервер виртуализации10.1 (Proxmox)
Здесь приведена подробная пошаговая инструкция по установке гипервизора АльтЛинукс Сервер Виртуализации (далее в тексте иногда - "гипервизор") непосредственно за одним компьютером, т.е. не используя другие компьютеры для установки удаленно. Это не очень удобно, но вполне возможно. Также, для более-менее удобного создания виртуальных машин и поиска решений по возникающим проблемам в интернете, установим простейшую графическую оболочку и браузер со встроенным переводчиком. Читать статью.
Здесь приведена подробная пошаговая инструкция по установке гипервизора АльтЛинукс Сервер Виртуализации (далее в тексте иногда - "гипервизор") непосредственно за одним компьютером, т.е. не используя другие компьютеры для установки удаленно. Это не очень удобно, но вполне возможно. Также, для более-менее удобного создания виртуальных машин и поиска решений по возникающим проблемам в интернете, установим простейшую графическую оболочку и браузер со встроенным переводчиком. Читать статью.
🥱4👍3👎2😁1💩1
Установка MS SQL Server на Linux
В этой статье автор рассказывает как устанавливать Microsoft SQL Server 2022 на Linux и разворачивает тестовую базу данных от Microsoft в операционной системе Linux. Читать на Хабре.
В этой статье автор рассказывает как устанавливать Microsoft SQL Server 2022 на Linux и разворачивает тестовую базу данных от Microsoft в операционной системе Linux. Читать на Хабре.
👍5👎2
Что такое PID 0
А почему UID начинаются с 0, но PID начинаются с 1? В этой статье на Хабре история вопроса разбирается в познавательном формате. Читать статью.
А почему UID начинаются с 0, но PID начинаются с 1? В этой статье на Хабре история вопроса разбирается в познавательном формате. Читать статью.
👍7