Skip to content
Главная | Жилищные вопросы | Синий экран при убийстве

Скачать ПЛАГИН BLUE FADE. СИНИЙ ЭКРАН ПРИ УБИЙСТВЕ.

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

По ту сторону BSOD’ов

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

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

Это уж как повезет. Ладно, рискнем а что нам еще остается делать? А других вариантов нет?

синий экран при убийстве что принимает

Ядро работает с кодовым селектором 08h, прикладной уровень — 1Bh, следовательно, для нуль -транспортировки нам достаточно изменить регистр CS с 08h на 1Bh. Syser определенно еще не доделан и, чтобы изменить CS, приходится щелкать мышью по окну с регистрами и модифицировать CS вручную, посредством графического интерфейса хвост бы его побрал. Если не сдаваться и мужественно возвращаться каждый раз на прикладной режим путем модификации CS, то при определенной степени везения можно дождаться относительного затишья и продолжить работать на прикладном уровне, как ни в чем не бывало.

А вот другое решение. Поскольку, Syser — сырой продукт, синхронизация дампа памяти с окном кода отсутствует. Ну и, чего мы добились? Достаточно многие виды исключений, при попытке игнорирования их таким варварским путем, будут вызывать BSOD вновь и вновь, пусть он уже не появится на экране ведь своим RETN 14h мы фактически устроили короткое замыкание внутри функции-палача.

Удивительно, но факт! Сделать это можно несколькими способами.

А вот еще один вариант. EBh FEh, внедряемый по прежней схеме: Зацикливая KeBugCheckEx на однопроцессорной машине, мы сильно рискуем получить глухой завис. Двухпроцессорные тачки какое-то время успеют проработать, прежде чем оба процессора вызовут KeBugCheckEx и войдут в бесконечный цикл, из которого их вывести может только аппаратное прерывание, сгенерированное таймером или иными внешними устройствами правда, при этом существует реальная угроза переполнения стека.

Если KeBugCheckEx многократно вызывается, выпадая в бесконечный цикл и оставляя переданные аргументы на вершине стека, то стеку рано или поздно наступит конец. Ловить исключение уже некому и система уйдет в перезагрузку безо всяких голубых экранов. Вероятность выживания системы существенно повышается. Впрочем, все универсальные приемы преодоления BSOD далеки от совершенства, ведь если бы хоть одно надежное универсальное решение существовало, то его уже давно бы реализовали: Так что без изучения ассемблера и анатомических особенностей NT-подобных систем нам все равно далеко не уйти.

Как я раньше этого не сделал? Хакерские навыки не приобретаются в одночасье.

Как спалить читера в CS?

Мир устроен одновременно и просто, и сложно. Любая задача зачастую после решения кажется простой. Термоядерные отладчики позволяют разрулить огромное количество мелких и крупных проблем. Для грамотного использования отладчиков необходимы практика и интуиция. Мыщъх искренне надеется, что эта статья и будет тем пинком гм, толчком , который подвигнет тебя на эксперименты и исследования. Работа с операционкой в аварийном режиме может привести к краху системы и потере данных.


Читайте также:

  • Форма распоряжения о сокращении штата
  • Ребёнок умер из-за халатности врачей
  • Жениться на финке для получения гражданства
  • Судебное решение по уменьшению алиментов