Codeby
37.1K subscribers
2.58K photos
110 videos
12 files
8.34K links
Блог сообщества Кодебай

Чат: @codeby_one
Форум: codeby.net
Обучение: codeby.academy

CTF: hackerlab.pro

VK: vk.com/codeby
YT: clck.ru/XG99c

Сотрудничество: @KinWiz

Реклама: @Savchenkova_Valentina
Download Telegram
​​Способ повышения привилегий в Windows 7 путем подмены токена процесса

#eprocess #kernel #windbg

https://codeby.net/threads/sposob-povyshenija-privilegij-v-windows-7-putem-podmeny-tokena-processa.67612/
​​Способ повышения привилегий в Windows 7 путем подмены токена процесса

Существует несколько техник повышения прав. Одна из них – это подмена специального токена пользовательского процесса, указывающего на уровень прав приложения. Учетная запись пользователя и права доступа, связанные с запущенным процессом Windows, определяются объектом ядра, называемым токеном. Структуры данных ядра, которые отслеживают различные специфичные для процесса данные, содержат указатель на токен процесса. Когда процесс пытается выполнить различные действия, такие как открытие файла, права и привилегии учетной записи в токене сравниваются с требуемыми привилегиями, чтобы определить, следует ли предоставить доступ или запретить.

Читать: https://codeby.net/threads/sposob-povyshenija-privilegij-v-windows-7-putem-podmeny-tokena-processa.67612/

#windows #windbg #kernel
👍1
​​Kernel Fuzzer — межплатформенный фреймворк

В течение некоторого времени существовало несколько наборов инструментов, которые предлагали методы выявления уязвимостей в ядрах, в частности ядра POSIX. Тем не менее, ни один из них не определил метод для общего фаззинга в ядрах Windows и POSIX и не был обновлен в течение некоторого времени. Это основное ядро Kernel Fuzzer с примерами вызовов библиотеки и Syscalls для запуска фаззинга Windows.

Читать: https://codeby.net/threads/kernel-fuzzer-mezhplatformennyj-frejmvork.65581/

#kernel #scaner #framework
​​Создание драйвера под Windows. Часть 1: Введение

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

Читать: https://codeby.net/threads/sozdanie-drajvera-pod-windows-chast-1-vvedenie.78018/

#windows #driver #kernel
❗️ИИ помог Linux!

🔎CVE-2026-98432: как ИИ нашёл уязвимость в ядре Linux и почему дистрибутивы спорят об опасности

🧾В конце октября 2026 года в центре внимания безопасности оказалась уязвимость в TCP-стеке ядра Linux — CVE-2026-98432.

🧠Её особенность в том, что баг обнаружила и превратила в рабочий эксплойт ИИ-модель Claude из Anthropic. Проблема затрагивает множество дистрибутивов — Ubuntu, Red Hat Enterprise Linux (RHEL), Debian, Oracle Linux и другие. Ядро Linux оценило её в 9,8 балла по CVSS,

🔁Во время «рукопожатия» (SYN → SYN-ACK → ACK) ядро создаёт временный сокет для полуоткрытого соединения. Если в SYN-пакете клиента есть IPv4-опции (например, Record Route или Timestamp), ядро сохраняет их во временной структуре (ireq_opt). Когда приходит финальный ACK и ядро превращает временный сокет в полноценный, оно передаёт блоку с опциями ссылку, а не копию. Теперь два объекта указывают на одну область памяти. 
Проблема возникает, если в этот момент другой процессор пытается обработать повторную передачу SYN и читает опции в функции ip_options_build(), а первый процессор уже освободил эту память (через kfree()). Возникает use-after-free — обращение к уже освобождённой памяти. 

🧿Баг присутствует в ядре с версии 4.4 (релиз 2016 года). Разработчики Linux применили исправление 5 октября, за десять дней до публикации CVE. Патч заставил ядро ждать, пока все процессоры завершат чтение опций, прежде чем освобождать память (используется kfree_rcu()). 

💻А как вы считаете, ИИ будет помогать находить уязвимости или больше акцент на черную сторону?

#linux #kernel #ai

🔗 Все наши каналы 🔁 Все наши чаты 🪧 Для связи с менеджером
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3❤2