28352
Admin - @workakkk РКН: clck.ru/3FmvFv
🌐 Человек, который создал первый веб-браузер, сервер и заложил основу современного интернета.
В 1989 году Тим Бернерс-Ли, работая в CERN, предложил систему для обмена связанными документами. А уже к концу 1990 года написал первый браузер-редактор WorldWideWeb, первый веб-сервер и сформулировал базовые технологии веба: HTML, HTTP и URL.
Первый сайт работал по адресу info.cern.ch и рассказывал о самом проекте World Wide Web.
Ключевой момент случился в 1993 году, когда CERN сделала технологию Web общедоступной. Это позволило ей быстро распространиться по всему миру без патентных барьеров и лицензий.
Позже Бернерс-Ли основал W3C, чтобы развивать открытые веб-стандарты и сохранять совместимость между браузерами и платформами.
Один из тех редких случаев, когда решение не закрывать технологию оказалось не менее важным, чем сама технология.
Хакеры 10 лет крали пароли прямо из логина Linux
Группировка Velvet Ant подменила модуль PAM и OpenSSH, и каждый вход на сервер тихо отправлял логин и пароль атакующим. Sygnia нашла девять версий бэкдора в одной сети.
https://youtube.com/shorts/Gq5WOp5YK8o?feature=share
В ядре Linux обсуждают отмену обязательной пометки кода, написанного с помощью ИИ
В сообществе ядра Linux идёт дискуссия о том, чтобы убрать требование помечать патчи, написанные с помощью ИИ. Речь про тег вроде Assisted-by, которым коммиттеры должны отмечать участие ИИ в коде.
Обсуждение запустил Кристиан Браунер в рассылке, предложив упростить правило: либо убрать раскрытие совсем, либо оставлять только общее имя модели. Джефф Лейтон пошёл дальше и предложил выпилить требование целиком, аргументируя тем, что соотношение сигнала к шуму от него низкое.
Доводы против тега сводятся к трём. Первый: использование ИИ в разработке ядра стало настолько массовым, что помечать его уже бессмысленно, это как указывать, в каком редакторе ты писал код. Второй: большинство тех, кто пользуется ИИ, тег всё равно не ставят, так что правило не работает. Третий: кто-то видит в этом бесплатную рекламу ИИ-платформ.
У отмены есть обратная сторона. Пока тег обязателен, по нему можно отслеживать, какая доля кода в ядре пишется с помощью ИИ. Уберут требование, и эта видимость пропадёт.
Важно: это пока именно обсуждение в рассылке, а не принятое решение. Ничего ещё не смержено, и Линус Торвальдс на момент обсуждения не высказывался ни по одному из тредов.
В конфигурационных файлах curl случайно реализована полнота по Тьюрингу
Выявлена возможность создания любых вычислимых функций при помощи конструкций в файлах конфигурации утилиты Curl. Данная особенность проявляется только в версиях Сurl с 8.12-8.16 и вызвана непреднамеренной реализацией полноты по Тьюрингу, позволяющей создавать машины Тьюринга, используя возможность извлекать байтовые диапазоны из значений переменных и неограниченную глубину вложенности при подключении внешних конфигурационных файлов.
Полный текст:
https://opennet.ru/66589/
https://opennet.me/66589/
В Linux намеренно делали размер битового поля отрицательным. Чтобы ловить ошибки до запуска
Классический макрос подсчёта элементов массива в C выглядит безобидно:
#define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0]))
int a[10];
int *p = a;
ARRAY_SIZE(a); // 10
ARRAY_SIZE(p); // например, 2 при указателе 8 байт и int 4 байта
int a[]: фактически это указатель.
#define BUILD_BUG_ON_ZERO(e) \
((int)sizeof(struct { int : (-!!(e)); }))
!! превращается в 0 или 1, а минус делает из него 0 или -1.a и &a[0]:sizeof(a) / sizeof(a[0]). Для массива она ничего не меняет, для указателя останавливает сборку.
Выпуск qBittorrent 5.3.0
Опубликован выпуск торрент-клиента qBittorrent 5.3.0, написанного с использованием тулкита Qt и развиваемого в качестве открытой альтернативы µTorrent, приближенной к нему по интерфейсу и функциональности. Среди возможностей qBittorrent: интегрированный поисковый движок, возможность подписки на RSS, поддержка многих BEP-расширений, удалённое управление через web-интерфейс, режим последовательной загрузки в заданном порядке, расширенные настройки для торрентов, пиров и трекеров, планировщик пропускной способности и IP-фильтр, интерфейс для создания торрентов, поддержка UPnP и NAT-PMP. Код проекта написан на языке С++ и распространяется под лицензией GPLv2+. Сборки формируются для Linux, Windows и macOS.
Полный текст:
https://opennet.ru/66511/
https://opennet.me/66511/
Как запустить задачу в фоне в Linux: Ctrl+Z, bg и disown в Bash
Фоновая задача в Linux: Ctrl+Z, bg, disown
#Linux
https://www.youtube.com/shorts/IbBTyswsxm4
Как Linux клонирует процесс за миллисекунды и не тратит память?
Linux клонирует процесс через fork(), но не копирует его память сразу. Родитель и клон читают одни и те же страницы, а когда один из них пишет, происходит page fault, и ядро копирует только изменённую страницу. Этот трюк называется copy-on-write, и благодаря ему новые процессы в Linux создаются почти мгновенно.
Топ 10 инструментов защиты Linux-сервера на Ubuntu и Debian #linux
Разбираем 10 инструментов защиты Linux-сервера на Ubuntu и Debian: обновления, ss, UFW, SSH-ключи, Fail2ban, unattended-upgrades, AppArmor, journalctl, Lynis и restic. Начните с обновлений и безопасного входа по SSH, остальное добавляйте по списку. Сохраните, чтобы не потерять.
https://youtube.com/shorts/dfLhGiSlavg?feature=share
Почему капча Cloudflare пропускает тебя без клика? Как устроен Turnstile
Описание:
Пока ты смотришь на окошко «Я не робот», браузер уже выполняет скрытые проверки, и Cloudflare решает, нужна ли вообще галочка. После успешной проверки сайт получает одноразовый токен, который живёт всего 5 минут и сверяется на сервере. Коротко о том, как Turnstile отличает человека от бота.
#cloudflare #turnstile #капча #боты #кибербезопасность
https://youtube.com/shorts/YHiiOum-5jw?feature=share
Анонсировано открытие кода браузера Orion для Linux и Windows
Разработчики поисковой системы Kagi объявили о решении открыть исходный код редакций браузера Orion для платформ Linux и Windows. Детали будущей модели развития и лицензии Orion для указанных платформ намерены опубликовать в течение 30 дней. Рассматривается возможность передачи кода на попечение одной из некоммерческих организаций.
Подробнее:
https://opennet.ru/66403/
https://opennet.me/66403/
Смена пароля не убивает чужую сессию: почему хакер всё ещё внутри
Пароль проверяется только в момент входа. Дальше сервер выдаёт session_id, браузер носит его в cookie, и эта сессия живёт сама по себе, даже если пароль уже другой. Чтобы реально выбить чужого, нужно завершить все сеансы в настройках безопасности, задать уникальный пароль и включить 2FA.
#linux
22 октября Kubernetes-сообщество встречается офлайн в Москве!
Кому будет интересна конференция:
– DevOps- и SRE-инженерам;
– специалистам по Kubernetes и облачной инфраструктуре;
– платформенным инженерам;
– архитекторам и техническим руководителям;
– всем, кто занимается эксплуатацией и развитием инфраструктуры.
Что будет в течение дня?
🎤 Доклады
Программа продолжает дополняться, но уже сейчас в ней много интересных тем:
– От бизнес-требования к ядру Linux;
– Как дать агенту управление кластером вашей инфраструктуры;
– Как в MWS Cloud Platform доставляют системный софт в managed K8s;
– Как сделать мультитенантность в Kubernetes-платформе;
– LLM-диагностика инцидентов в Kubernetes и OpenStack.
Без острых тем тоже не обойдёмся: обсудим, есть ли сегодня альтернатива Kubernetes и всегда ли стоит строить инфраструктуру вокруг него, и попробуем разобраться, правда ли ИИ однажды оставит нас без работы.
⚡️ Активности партнеров
Дополнительная возможность пообщаться с участниками конференции и включиться в интерактивные форматы от партнеров.
🍻 Афтепати
После основной программы нетворкинг продолжится уже в неформальной обстановке.
👉 Регистрируйтесь и зовите коллег — все подробности по ссылке!
Шпаргалка по DNF: управление пакетами в Fedora, RHEL и Rocky Linux
Установить Nginx вместе с необходимыми зависимостями:
sudo dnf install nginx
sudo dnf upgrade
sudo dnf remove nginx
dnf search nginx
dnf info nginx
dnf list --installed
Хакеры взломали OpenAI с помощью… Claude.
Команде Hacktron понадобилось всего 72 часа, чтобы найти две серьёзные уязвимости: одну в обработке изображений, вторую в механизме авторизации.
В результате исследователи получили доступ к нескольким аккаунтам ChatGPT, включая аккаунт сотрудника OpenAI. А через него - к внутреннему GitHub компании. Уровень доступа оказался достаточным, чтобы внести изменение в один из репозиториев.
К счастью, это были белые хакеры. Они сразу сообщили OpenAI о проблеме, уязвимости закрыли, а команда получила вознаграждение $6,5 тыс.
Самая ироничная деталь всей истории - для взлома OpenAI исследователи использовали Claude.
https://www.hacktron.ai/blog/hacking-openai
🖥️ ИИ от OpenAI нашёл 948 уязвимостей Linux, позволяющих получить root-доступ
OpenAI опубликовала результаты масштабного эксперимента по автоматическому поиску уязвимостей в ядре Linux.
Система на базе новой кибербезопасностной модели самостоятельно анализировала код, воспроизводила ошибки, разрабатывала работающие эксплойты и генерировала исправления.
Результаты одного запуска:
- 2308 потенциальных уязвимостей обнаружено.
- 1724 уязвимости воспроизведены в изолированной среде.
- 948 уникальных уязвимостей подтверждены рабочими эксплойтами для локального повышения привилегий до root.
- 948 отдельных исправлений подготовлено для проверки.
Весь эксперимент обошёлся в $1,21 млн, или примерно $1279 за одну подтверждённую LPE-уязвимость.
Особенно интересно, что агенты обнаружили как минимум 10 новых техник эксплуатации Linux. А новая модель нашла более чем в пять раз больше новых LPE-уязвимостей, чем GPT-5.6 Sol в предыдущем исследовании.
Система работает как конвейер: одни агенты выбирают участки кода для аудита, другие ищут ошибки, третьи проверяют возможность эксплуатации, четвёртые готовят патчи. Перед отправкой разработчикам результаты проверяют специалисты.
OpenAI уже передала сопровождающим ядра сотни отчётов и исправлений. Это не означает, что все 948 уязвимостей уже устранены.
Самый интересный момент: стоимость
Исследование: https://openai.com/index/a-thousand-fewer-paths-to-root/
@vistehno
Выпуск дистрибутива Fedora Linux 45
Представлен релиз дистрибутива Fedora Linux 45. Для загрузки подготовлены продукты Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite и Live-сборки, поставляемые в форме спинов c пользовательскими окружениями Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway и Cosmic. Сборки сформированы для архитектур x86_64, Power64 и ARM64 (AArch64).
Полный текст:
https://opennet.ru/66607/
https://opennet.me/66607/
ИИ завалил Linux патчами. И Линус Торвальдс впервые этому рад
Вышел Linux 7.4-rc1, и его двухнедельное окно приёма изменений стало крупнейшим за всю историю ядра.
По подсчётам Phoronix:
- Linux 7.3: 16 267 коммитов.
- Linux 7.4: 19 671 коммит.
- Обычный показатель: около 15 тысяч.
Торвальдс связывает рост активности в том числе с ИИ, который всё чаще помогает находить ошибки и предлагать исправления.
«Я гораздо больше рад потоку изменений, вызванных ИИ, во время merge window, чем дополнительным исправлениям на этапе стабилизации», написал он.
Раньше найденные ИИ проблемы часто приходилось исправлять уже во время подготовки релиза. Теперь часть этой работы выполняется заранее. Сами AI-патчи при этом нередко переписывают разработчики.
Есть и другие причины рекорда: Linux 7.4 может стать следующим LTS-релизом, а треть объёма изменений приходится на регистры AMD GPU.
Linux 7.4 ожидается примерно 20 декабря. Если график не изменится, впереди ещё несколько недель тестирования.
https://www.phoronix.com/news/Linux-7.4-Massive-Window
Удалённо эксплуатируемая уязвимость в TCP-стеке ядра Linux
Компания Anthropic раскрыла информацию о критической уязвимости (CVE-2026-98432) в TCP-стеке ядра Linux, допускающей удалённое выполнение кода через отправку специально оформленных пакетов. Заявлено о создании рабочего эксплоита, позволяющего выполнить код на уровне ядра и удалённо получить права root в системе. Подготовленный эксплоит пригоден для атаки на системы с серверными процессами, принимающими соединения через сетевые сокеты, поддерживающие использование протокола MPTCP (Multipath TCP). Поддержка MPTCP может быть активирована в привязке к отдельным сетевым сокетам, что делается по умолчанию в стандартной библиотеке языка Go, начиная с версии Go 1.24 (февраль 2025 года).
Полный текст:
https://opennet.ru/66575/
https://opennet.me/66575/
Linux может убить программу за попытку открыть файл
Для этого есть seccomp strict — режим, который резко ограничивает доступ потока к системным вызовам:
if (prctl(PR_SET_SECCOMP, SECCOMP_MODE_STRICT) == -1) {
perror("seccomp");
return 1;
}
Миллион навыков и почти 280 млн установок: Anthropic передаёт Agent Skills под управление фонда Linux Foundation.
Стандарт переходит в Agentic AI Foundation (AAIF), куда компания ранее передала MCP.
Skill - это папка с файлом `SKILL.md`, инструкциями, скриптами и справочными материалами. Она объясняет агенту, как выполнять конкретную задачу: например, готовить отчёт или работать по внутренним правилам команды.
По данным Anthropic, с публикации открытого стандарта в декабре 2025 года его интегрировали более 70 платформ, включая ChatGPT, Cursor, GitHub Copilot и VS Code.
Фонду передают название, логотип, GitHub-организацию и домен agentskills.io. Поддерживать стандарт будут инженеры Anthropic, Google, OpenAI и других компаний, как индивидуальные участники.
В предложенной дорожной карте — версии стандарта, формальная процедура изменений и рекомендации по безопасности.
Для разработчиков это шаг к переносимости: рабочие инструкции для агента можно создавать в общем формате и использовать в разных инструментах. Участвовать в развитии стандарта можно без вступления в фонд.
https://www.anthropic.com/news/donating-agent-skills-to-the-agentic-ai-foundation
🔴В 2025 году Россияне заработали 5,3 млрд рублей на арбитраже криптовалют
По данным Минфин 32% граждан покинули своё место работы поскольку в среднем уже в первый месяц смогли заработать 250 000 рублей, а через 2-3 месяца с легкостью вышли на семизначные числа.
Самое смешное, что лишь 8% россиян что-то слышали об этой профессии хотя все инструкции бесплатно лежат на канале Арбитраж Криптовалют
Там объясняют, как имея телефон и доступ в интернет заработать свои первые $3000. Причём разжёвывают так доступно, что поймёт даже ребенок. Кстати, на канале сегодня вышла новая рабочая связка!
Ссылка для входа — /channel/+n8X2lGzXalNkYmRi
🔥 Хочешь быстрее расти в IT? Хватит учиться в одиночку
Окружение решает больше, чем кажется.
Собрал папки и каналы, где можно быстрее влиться в нужное направление, следить за трендами и не вариться в своём пузыре.
AI: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
DevOps: t.me/DevOPSitsec
Docker: /channel/+90Z5TAyfuNU5YmRi
Golang: t.me/Golang_google
Rust: t.me/rust_code
C++: t.me/cpluspluc
C#: t.me/csharp_ci
Java: t.me/javatg
JavaScript: t.me/javascriptv
React: t.me/react_tg
Frontend: t.me/front
PHP: t.me/phpshka
Android: t.me/android_its
Мобильная разработка: t.me/mobdevelop
Базы данных: t.me/sqlhub
Data Science: t.me/data_analysis_ml
Big Data: t.me/bigdatai
Математика: t.me/data_math
Физика: t.me/fizmat
Kubernetes: t.me/kubernetc
GameDev: /channel/gamedev
Haskell: t.me/haskell_tg
Собеседования и карьера:
DS собеседования: t.me/machinelearning_interview
Python собеседования: t.me/python_job_interview
Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: /channel/addlist/2Ls-snqEeytkMDgy
Папка Frontend: /channel/addlist/mzMMG3RPZhY2M2Iy
Полезное сверху:
ИТ-мемы: t.me/memes_prog
Английский для программистов: t.me/english_forprogrammers
ИИ и технологии: t.me/vistehno
954 ГБ open-source курсов: /channel/+rKBQEMccAA01MTcy
ИТ-книги бесплатно: /channel/addlist/BkskQciUW_FhNjEy
Max Ai: https://max.ru/ai_machinelearning_big_data
Max python: https://max.ru/pythonl
ТЕХНО: https://max.ru/vistehno
Max Go: https://max.ru/Golang_google
Max Linux: https://max.ru/linuxkalii
Devops: https://max.ru/DevOPSitsec
C#: https://max.ru/csharp_ci
C++: https://max.ru/cpluspluc
SQL: https://max.ru/sqlhub
Java: https://max.ru/javatg
Подписывайся на нужные направления и собирай себе ленту, которая реально двигает вперёд.
openSUSE закрывает Leap Micro как отдельный дистрибутив.
Leap Micro создавался как immutable Linux для контейнерных хостов, виртуальных машин и edge-систем. Теперь эту модель переносят прямо в обычный openSUSE Leap.
Начиная с Leap 16.1 появится новый Immutable Mode:
- системные файлы будут read-only
- обновления будут создавать snapshots
- при проблемах систему можно быстро откатить назад
Отдельных Leap Micro 6.3 и 7.0 уже не будет. Вместо них openSUSE делает immutable-подход частью основной ветки Leap.
То есть immutable Linux в openSUSE не исчезает, наоборот, его переводят из отдельного продукта в стандартный режим основной системы.
💡 Linux Совет #84 - управление сроком действия паролей
Команда chage позволяет посмотреть и настроить aging-политику пользователя.
Проверить текущие параметры:chage -l username
Полезные варианты:
* -M - через сколько дней пароль истечёт
* -m - минимальный срок до следующей смены
* -d 0 - заставить сменить пароль при следующем входе
* -E - дата окончания действия аккаунта
* -W - за сколько дней предупреждать об истечении
Пример:sudo chage -M 90 anusha
Удобно для серверов, корпоративных систем и контроля политики паролей.
⚡️ Harness Engineering - полный курс на русском
Как заставить AI-агента писать код надёжно. Не «какую модель выбрать», а как спроектировать вокруг неё рабочую систему: инструкции, инструменты, среду, состояние и верификацию.
Курс - от нуля до продвинутых тем: теоретическая база из 11 блоков, 14 модулей, 8 практических проектов, 14 лабораторных работ, диагностический протокол «как починить агента», библиотека готовых шаблонов, карта инструментов, 40 приёмов и каталог антипаттернов.
Главный тезис курса: способность модели и надёжность исполнения - это две разные вещи. Одна и та же модель в «голой» среде и в среде с продуманным harness даёт качественно разные результаты. Апгрейд модели - это самый дорогой и обычно не самый эффективный способ починить агента.
https://github.com/justxor/Harness_ru
Ошибка EOWNERDEAD в Linux: поток умер, мьютекс остался
Что делать, если поток завершился с блокировкой? Сон Джинву объясняет robust mutex, восстановление данных и ошибку ENOTRECOVERABLE за 74 секунды.
#Linux #Программирование #Многопоточность #SoloLeveling
🐧 Управление пакетами в Linux через yum
На старых системах семейства RHEL для установки и обновления программ используется yum. Он работает с RPM-пакетами и автоматически устанавливает необходимые зависимости.
Установить Nginx из подключённых репозиториев:
sudo yum install nginx
sudo yum update
sudo yum remove nginx
yum search nginx
yum info nginx
yum list installed
dnf. Команда yum может сохраняться для совместимости.
Читать полностью…
The Terminal Sunday
Приложение, которое напоминает, что каждый день нужно использовать по максимуму.
⁉️Вы точно не так защищены, как вам кажется. Проверьте себя!
Безопасность давно вышла за рамки антивирусов и сложных паролей. Сегодня вас могут взломать через перехват сессии в Telegram, поддельную Wi-Fi точку или забытую почту, привязанную к десятку сервисов. Чтобы уметь защищаться, нужно понимать, как устроена атака.
🦔Академия CyberYozh выпустила бесплатный курс-интенсив Кибербезопасность в цифровой эре, где без душной теории объясняет логику цифровой гигиены.
Чему вы научитесь:
📍 Искать собственные утечки (OSINT по себе).
📍 Правильно реагировать на угрозы и защищать устройства на уровне профессионалов.
📍 Понимать базовое мышление ИБ-специалиста.
Идеально как для новичков, так и для тех, кто хочет структурировать свои знания по личной безопасности в сети.
👉 Забрать курс и начать учиться