Метка: низкоуровневое программирование

В работе 0

Call Gate — волшебный дескриптор шлюза вызова

Всем привет! Сегодня мы познакомимся с очень интересным механизмом, предоставляемым нам процессором в защищённом режиме. У процессора есть много возможностей, о которых маглы даже и не подозревают. Скажем, бывают студенты, которые даже уже и...

bootkit 0

Буткит своими руками — Часть 3. Эскалация привилегий

Пособие для детей преклонного возраста Доброго времени суток! Вот и подошла заключительная часть нашего цикла о буткитах. Настало время наделить наш буткит сверхъестественной способностью — повысить привилегии. Если вы не читали предыдущие посты, то вот...

8B F0 85 F6 74 21 80 3D 0

Bootkit своими руками — Часть 2

Пособие для детей школьного возраста Доброго времени суток! В предыдущей статье мы научились запускать свой код до загрузки операционной системы прямиком из MBR. Воспользовавшись этим, мы разработали простенькую систему защиты, требующую ввести пароль. В случае правильного...

Free-Removal-Tools-Available-for-Sophisticated-TDL4-Bootkit-2[1] 0

Bootkit своими руками — Часть 1

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

petya500[1] 0

Эх,Петя, Петя, Петя…И как же раньше до этого никто не додумался! Часть I

Всем доброго времени суток! Недавно интернет облетела новость о том, что появился новый вид шифровальщика-вымогателя, который шифрует жёсткий диск целиком. Цель вредоносика ясна как божий день — вынудить пользователя заплатить деньги, чтобы восстановить свои...