0 / 0 / 0
Регистрация: 03.09.2024
Сообщений: 1
|
|
1 | |
Как я могу сделать себе пользовательский BSOD (синий экран смерти)? Изменить BSOD03.09.2024, 17:53. Показов 380. Ответов 6
Мне нужно закастомить bsod под себя хочу сделать фоновое изображение, текст, который я хочу и т.д...
Я пробовал сделать пользовательский bsod с помощью AngryWindows и BugCheckHack, но ничего не вышло. Также я пробовал изменить ntoskrnl.exe, отвечающий за вызов BSOD, с помощью Resource Haker, но если я изменяю хотя бы один символ в nstokern.exe, моя Windows не запускается. Конечно, я пробовал все эти способы в виртуальной машине. Еще я пробовал изменить реестр, но так же безрезультатно. ОС на которой я это пробовал: Windows 11 Pro 22H2 Я добиваюсь результата как в этом видео. Понятное дело я делал все по инструкции, но ничего не вышло. Буду рад любой помощи.
0
|
03.09.2024, 17:53 | |
Ответы с готовыми решениями:
6
BSOD при установке драйверов Creative / BSOD (Синий экран смерти) BSOD при установке драйверов AMD / BSOD (Синий экран смерти) Как вызвать синий экран смерти? BSOD Синий экран смерти BSOD |
217 / 23 / 7
Регистрация: 12.11.2013
Сообщений: 44
|
|
05.09.2024, 08:29 | 2 |
0
|
217 / 23 / 7
Регистрация: 12.11.2013
Сообщений: 44
|
|
05.09.2024, 08:41 | 3 |
Ещё вариант: запустить обновленную утилиту KernelExplorer от _lunar_ SystemResearch.zip
Запустить System Informer (бывший Process Hacker) от системы и попробовать поменять в токене Permissions владельца объекта. Или банально в терминальной сессии запустить (из-под Explorer++) любой системный процесс (ntoskrnl.exe, wininit.exe и т.д.). В общем поломать систему и вызвать bsod с этой утилитой на раз можно.
0
|
217 / 23 / 7
Регистрация: 12.11.2013
Сообщений: 44
|
|
05.09.2024, 22:27 | 4 |
Стало интересно, и решил реализовать концепцию _lunar_
Скомпилировал его код в программу UserBSOD.zip Затем через KernelExplorer запустил её от системы. Но ничего не произошло. Но потом понял, что при использовании сообщения ResponseOptionShutdownSystem необходимо включить привилегию SeShutdownPrivilege и всё сработало! Порядок действий: 1. запустить SystemResearch.exe от имени администратора 2. через кнопку Privileges and Access Rights Manager включить привилегию SeDebugPrivilege 3. нажать кнопку Super User (as SYSTEM) 4. через кнопку Privileges and Access Rights Manager включить привилегию SeShutdownPrivilege 5. нажать кнопку Create Process (as SYSTEM) 6. выбрать Нет, найти файл UserBSOD.exe и открыть его Сразу после исполнения получаем управляемый пользовательский BSOD ядра ОС
0
|
217 / 23 / 7
Регистрация: 12.11.2013
Сообщений: 44
|
||||||
06.09.2024, 10:40 | 5 | |||||
Довел UserBSOD.exe до автоматизма (теперь не требуется запускать программу из-под KernelExplorer) UserBSOD.zip
Запускаете от имени администратора и получаете пользовательский BSOD. Так же выкладываю исходный код
0
|
217 / 23 / 7
Регистрация: 12.11.2013
Сообщений: 44
|
|
06.09.2024, 16:55 | 7 |
Так это и есть структура
HARDERROR_MSG В неё передаются данные об ошибке. На скрине же видно, что код ошибки 0xC0000022 - тот что был передан пользователем. Про утилиту Руссиновича знаю, не интересно от слова совсем (пишет стандартными api, а не теми, что скрыты ото всех).
0
|
06.09.2024, 16:55 | |
06.09.2024, 16:55 | |
Помогаю со студенческими работами здесь
7
BSOD (Синий экран смерти) BSOD (Синий экран смерти) BSoD Синий экран смерти Синий Экран Смерти (BSOD) BSOD (Синий экран смерти) Синий экран смерти, BSOD 0х000000F4 BSOD (Синий экран смерти) 0x100000EA Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |