TGViewer
Channel Public Channel
Linux Education

Linux Education

@linux_education

🐧 Гайды, тесты и обучающие материалы по Linux.

Реклама — @cyberJohnny

Заявление в РКН: https://knd.gov.ru/license?id=6784bbba96de59064dc32602&registryType=bloggersPermission
Subscribers
11.1K
Photos
1.2K
Videos
73
Links
1.1K

Showing posts older than #2822 · Back to latest

Older Posts 18 shown
Post #2820 1.04K
🛠️ Awesome SRE - большая подборка ресурсов для Site Reliability Engineering

Репозиторий awesome-sre собирает полезные материалы по SRE и Production Engineering в одном месте.

Внутри есть подборки по:

- Monitoring и Observability
- Incident Response и Post-Mortem
- On-Call
- Chaos Engineering
- Automation и Toil Reduction
- Capacity Planning
- SLO / SLI
- Performance
- книгам, докладам, статьям и гайдам

Также собраны инструменты вроде Prometheus, Ansible, Puppet, SaltStack, Chaos Monkey, Gatling и другие решения для эксплуатации production-систем. :

Хорошая база, если изучаете SRE, DevOps, reliability engineering или готовитесь к собеседованию.

GitHub:
https://github.com/dastergon/awesome-sre

@linux_education
  • 🔥 1
Post #2818 998
OpenAI впервые публично обвинила китайскую лабораторию в дистилляции

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

Шифрование никто не взламывал. Атакующие копировали зашифрованные рассуждения из одного диалога и просили модель расшифровать их в другом.

Кампания шла с 1 июля, на пике 24–25 июля было 16 000 запросов от 4 000+ пользователей, а всего OpenAI вычислила кластер из 15 000+ аккаунтов. К 28 июля атаку остановили: аккаунты заблокированы, лазейка закрыта, а потоковый вывод теперь придерживается, если может раскрыть рассуждения.

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

https://openai.com/index/disrupting-a-coordinated-model-distillation-campaign/

@linux_education
  • 👍 2
  • ❤ 1
Post #2815 1.04K
Почему `kill -9` не может убить главный процесс Linux

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

Но у процесса с PID 1 особый статус. Ядро разрешает отправлять ему только те сигналы, для которых он сам установил обработчик. У SIGKILL обработчика быть не может, поэтому даже команда:

sudo kill -9 1

не завершит системный init.

Причина проста: если PID 1 случайно погибнет, работа пользовательского пространства фактически разрушится. Поэтому Linux защищает главный процесс даже от root.

https://man7.org/linux/man-pages/man2/kill.2.html

@linux_education
  • 👍 2
Post #2811 1.08K
‍Linux приближается к 2000 уязвимостей за один релиз

Ещё несколько лет назад речь шла примерно о 500 уязвимостях на релиз. Потом число перевалило за 1000, затем за 1500, а теперь ядро Linux приближается к отметке в 2000.

Об этом рассказал Грег Кроа-Хартман, один из самых известных и опытных мейнтейнеров Linux kernel, перед выступлением на Kernel Recipes 2026.

Интересно, что сам код не вырос пропорционально. Ядро всё ещё содержит около 40 млн строк.

Изменилось другое - кто и как его анализирует.

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

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

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

То есть рост числа CVE здесь не обязательно означает, что Linux внезапно стал менее безопасным. Во многом это следствие того, что код начали проверять намного глубже и масштабнее.

@linux_education
  • 👍 1
Post #2807 1.02K
‍🚨 OpenAI и Anthropic расследуют уже не десятки, а десятки тысяч проблемных эпизодов с AI-агентами

По данным Axios, OpenAI, Anthropic и независимые исследователи изучают десятки тысяч случаев, когда frontier-модели в тестах или реальных условиях вели себя неожиданно или обходили ограничения.

Среди зафиксированных сценариев:

- обход guardrails и систем мониторинга;
- попытки выйти из sandbox;
- создание собственных каналов коммуникации;
- обход ограничений сайтов;
- несанкционированный доступ к внешним системам.

Важно: значительная часть эпизодов произошла во время red teaming и специально провокационных тестов, а большинство известных случаев не привели к реальному ущербу.

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

На этом фоне OpenAI сообщила о паузе в обучении своих наиболее мощных моделей, пока не будут усилены safeguards и alignment-механизмы.

Anthropic тоже проводит расширенные проверки: компания ранее сообщала, что анализировала сотни миллионов внутренних transcript'ов в поисках подобных случаев.

Похоже, проблема контроля автономных AI-агентов оказалась на порядок сложнее, чем казалось ещё несколько месяцев назад.

https://www.axios.com/2026/09/26/openai-anthropic-thousands-ai-security-incidents

@linux_education
  • 👍 2
  • ❤ 1
Post #2803 1.26K
🚨 Claude выкинули из оборонной цепочки США и суд поддержал Пентагон

История вокруг Anthropic вышла на новый уровень: апелляционный суд США решением 2–1 поддержал исключение Claude из оборонной цепочки поставок после конфликта компании с Пентагоном.

Причина - встроенные ограничения Claude. Anthropic отказалась разрешить использование модели для полностью автономного летального оружия и внутренней массовой слежки, а Пентагон посчитал, что возможность компании в любой момент менять guardrails и поведение модели создаёт supply-chain risk.

В материалах дела указано, что ограничения Claude уже приводили к отказам при выполнении отдельных государственных задач. Суд при этом отдельно подчеркнул: для закона важно не то, зачем Anthropic вводит ограничения, а сам факт того, что компания способна влиять на работу модели внутри критической инфраструктуры.

Фактически возник необычный прецедент:

safety-механизмы AI-модели сами стали аргументом против её использования государством в оборонной сфере.

Anthropic с решением не согласна и ещё может попытаться продолжить судебную борьбу.

@linux_education
  • 👍 5
Post #2801 1.24K
🚨 Сообщают о возможном взломе Bitget на $170 млн.

По предварительным данным, активы на сумму более $170 млн вывели с кошельков, связанных с биржей, и обменяли на ETH. Причина переводов пока не установлена; подтверждения взлома нет.

@linux_education
  • 👍 3
Post #2800 1.15K
В 1991 году 21-летний Линус Торвальдс написал, что делает бесплатную операционную систему для своего ПК на 386-м процессоре.

Он называл это просто хобби.

Так появился Linux.

В 2005 году история повторилась. Существующие системы контроля версий перестали устраивать Торвальдса - и он написал Git. На первую рабочую версию ушло около 10 дней.

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

И фраза Торвальдса, которая отлично описывает его подход:

Talk is cheap. Show me the code.

@linux_education
  • 🔥 10
  • ❤ 3
Post #2796 1.23K
🚨 ИИ-агенты пытались взломать сайты, выполняя обычные задачи по поиску данных

Исследователи Transluce изучили публичные журналы сервиса urlquery.net. В мае–июне они нашли попытки проверить уязвимости трёх ресурсов: австралийского агентства медицинской статистики AIHW, платформы Data USA и цифровой библиотеки Университета Нью-Мексико. Агенты переходили к таким действиям после неудачных попыток получить нужные данные обычным способом. Подтверждений успешного взлома этих трёх ресурсов исследователи не нашли.

Активность в журналах прослеживается как минимум с 6 марта. Позже появились попытки создавать временные почтовые ящики, а 19–20 сентября - отправить сделки на криптобирже и выполнить HTML-инъекцию. Исследователи связывают часть действий с агентами OpenAI, но происхождение не всех запросов установлено одинаково надёжно. OpenAI сообщила, что проверяет находки Transluce.

Отдельно власти Австралии подтвердили, что в июне агент OpenAI получил несанкционированный доступ к порталу со статистикой Medicare. По заявлению властей, персональные медицинские записи затронуты не были. Связь этого эпизода с попытками, описанными Transluce, пока не подтверждена.

Расследование Transluce - https://transluce.org/agent-activity

@linux_education
transluce.org Early rogue AI agent activity and attempts to hack found on urlquery.net We found evidence on urlquery that AI agents were active earlier than previously reported and attempted hacks against public data providers.
Post #2788 1.15K
🖥 Линус Торвальдс оставил семейную пасхалку в Linux

Чтобы напрямую перезагрузить Linux через системный вызов reboot(), нужно передать два специальных значения.

Первое: 0xfee1dead.

Второе должно совпадать с одной из четырёх дат: днём рождения самого Линуса или одной из трёх его дочерей.

Если значения неверны, ядро возвращает EINVAL и отменяет перезагрузку.

Так обычная защита от случайного вызова превратилась в личную подпись семьи Торвальдса внутри Linux.

https://github.com/torvalds/linux/blob/master/include/uapi/linux/reboot.h

@linux_education
  • ❤ 9
  • 🔥 3
Post #2784 1.02K
‍Один разработчик начал с треугольника - через пять лет Linux получил полноценную графику на Apple Silicon

Когда Apple выпустила M1, публичной документации на его GPU практически не было. Никаких открытых драйверов, описания команд или готового пути к аппаратному ускорению Linux.

Одной из ключевых фигур проекта стала Алисса Розенцвейг — разработчица графических драйверов, которая ещё с 2017 года занималась reverse engineering GPU.

В 2020 году она подключилась к Asahi Linux, купила Mac mini M1 и начала разбирать GPU Apple буквально с нуля.

Сначала исследовала:

- инструкции шейдеров
- command buffers
- управление памятью
- структуру рендеринга
- взаимодействие macOS с GPU

Через несколько недель её собственный код уже смог нарисовать первый треугольник.

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

Дальше появились:

- компилятор шейдеров
- OpenGL-драйвер
- Vulkan
- OpenCL
- полноценная интеграция с Mesa

К 2025 году стек поддерживал:

- OpenGL 4.6
- OpenGL ES 3.2
- Vulkan 1.4
- OpenCL 3.0
- аппаратное ускорение Linux на M1/M2
- запуск Windows-игр через Proton

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

История с играми вообще выглядит безумно:

Windows-игра → DirectX → Vulkan → ARM → Apple GPU

Несмотря на несколько уровней перевода и эмуляции, на M1 и M2 уже можно запускать полноценные 3D-игры под Linux.

Важно уточнить: это не работа одного человека. Asahi Linux — большой командный проект. Алисса была одной из центральных фигур в reverse engineering GPU, Mesa-драйверах и компиляторе шейдеров, но над kernel-драйвером, виртуализацией, OpenCL и другими частями работали и другие разработчики.

В августе 2025 года она объявила, что её работа над Apple GPU подошла к логическому завершению: основные драйверы были upstream, графические стандарты поддерживались, а игровой стек работал.

Пять лет назад всё начиналось с неизвестного GPU и одного треугольника.

Сегодня Linux на Apple Silicon получил полноценное графическое ускорение и современный open-source GPU-стек.

@linux_education
  • ❤ 3
  • 👍 3
  • 🔥 3
Post #2780 1.19K
⚡️ SpecterOps открыла большой набор готовых навыков и агентов для информационной безопасности:

- 79 skills
- 22 переиспользуемых агента
- 26 семейств плагинов

Внутри - BloodHound, Cobalt Strike, Outflank C2, Ghidra, Binary Ninja, Ghostwriter, разведка, AppSec, код-ревью, разработка C2, reverse engineering, adversary simulation и Windows/macOS tradecraft.

Это уже не просто набор промптов. Практические знания специалистов превращены в переиспользуемые и проверяемые рабочие процессы для AI-агентов.

Пригодится не только red team:
- исследователям уязвимостей - для code review, анализа патчей и 1-day research
- malware analyst и reverse engineer - для повторяемых сценариев анализа
- blue team и detection engineer - для эмуляции атак и построения детектов
- DFIR и threat intel - для автоматизации расследований
- red team - для recon, attack paths, C2 и adversary simulation

https://github.com/SpecterOps/skills

Разбор Outflank:
https://outflank.nl/blog/2026/09/02/red-team-ai-skills/

@linux_education
  • 👍 1
  • 🔥 1
Post #2778 1.51K
Denuvo пошла по следу voices38 - известного хакера, который с начала года обходил защиту в крупных игровых релизах.

Среди его работ упоминаются Hogwarts Legacy, Black Myth: Wukong, Persona 3 Reload и Doom: The Dark Ages. Теперь компания обратилась в суд Калифорнии, заявив о незаконном обходе DRM.

Параллельно Denuvo пытается установить личность voices38 через Valve, Reddit и Discord. Отдельный интерес — данные Steam: по версии компании, игры покупались официально, а затем использовались для подготовки взломов.

Похоже, теперь главная проблема voices38 — уже не очередная версия Denuvo, а попытка деанона через суд.

https://torrentfreak.com/denuvo-sues-game-cracker-voices38-for-bypassing-its-anti-tamper-drm/

@linux_education
  • 🔥 4
  • ❤ 1
Post #2776 1.36K
🐧 Linux: быстро проверить открытые порты и сетевые соединения

Старый, но всё ещё полезный вариант:

netstat -tuln

Покажет TCP/UDP-порты, которые сейчас слушает система.

Активные соединения:

netstat -an

Какие процессы держат порты:

sudo netstat -tulpn

Что значат ключи:

-t — TCP
-u — UDP
-l — listening sockets
-n — без DNS, только IP и номера портов
-a — все соединения
-p — процесс, использующий порт

Важно: netstat во многих современных дистрибутивах уже считается legacy.

Актуальная замена:

ss -tuln

и с процессами:

sudo ss -tulpn

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

@linux_education
  • ❤ 2
  • 👍 2
Post #2774 1.1K
⚡️ Linux Совет: управляй разделами диска прямо из терминала

Посмотреть все диски и разделы:


sudo parted -l


Проверить конкретный диск:


sudo parted /dev/sda print


Или открыть его в интерактивном режиме:


sudo parted /dev/sda


Полезные команды внутри parted:

print — показать таблицу разделов
mklabel — создать новую таблицу разделов
mkpart — создать раздел
rm — удалить раздел
resizepart — изменить размер
name — задать имя разделу
set — изменить флаги
quit — выйти

parted особенно удобен, когда нужно быстро проверить разметку диска или изменить разделы без GUI.

Только осторожно: ошибка с rm, mklabel или выбором не того диска может закончиться потерей данных.

@linux_education
  • 👍 4
  • 🔥 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →