bash.im ithappens.me zadolba.li
13080

Тормоза во благо

13 февраля 2015, 08:12

Вспомнилась старая история, ещё из времён студенчества.

Винды тогда ещё 98-е были, «xpюша» только-только вышла и была ещё слишком сырой, поэтому «Миллениум» занимал место на 20-гиговом жёстком диске моего нового, купленного на несколько стипендий и зарплат компьютера. Естественно, был он дёшев и слаб, не ровня тому, что стоял у родителей дома. Почти сразу же я задумался о безопасности личных данных и системы, ибо соседи по общаге постоянно и без спросу лезли покодить и поиграться. Пароль на биосе научились ломать быстро, стандартные блокировки «Миллениума» тоже научились вскрывать, хотя умом не блистали. Решил не напрягаться, а опробовать какую-то стороннюю программу — блокиратор доступа. Пару дней она успешно ограждала мой компьютер от назойливых соседей, а потом началась очередная сессия, и стало не до компьютера. Надо добавить, что к ней я готовился заранее, всё уже было готово, и компьютер на время сессии действительно был уже не нужен.

Долго ли, коротко ли — сдал я последний предмет и с чувством выполненного долга решил расслабиться, выпить пивка и поиграть в легендарный сейчас, но тогда ещё малоизвестный сетевой мод не менее легендарной первой Half-Life. Диск купил на рынке, пиво — в магазине около общаги, а пароль от блокиратора я успешно забыл.

Переустановка винды тогда занимала больше времени, ибо интернет был тогда медленный и дорогой. Поэтому драйверы, директ-иксы, кодеки и прочие необходимые вещи достать было сложнее, не говоря уже о дистрибутивах. Мощности компьютеров были тогда тоже не запредельные, поэтому полная переустановка заняла бы шесть-семь часов, а поверхностный реинсталл ничего не дал. Свеж, молод, юн и зелен был я, поэтому о бэкапах и «слепках» винды знал мало и не пользовался ими.

К, счастью, я заметил, что блокиратор стартует не сразу, а спустя несколько секунд после запуска винды. Чтобы нажать Ctrl+Alt+Del, времени хватало, а вот чтобы отключить ненавистную программу, недоставало каких-то секунд. Решение пришло быстро: я выключил компьютер, снял одну из планок оперативной памяти и кулер с процессора, снова включил систему. Тротлинг спас меня, дав те самые лишние две секунды, чтобы убить процесс, после чего кулер в экстренном порядке я «на живую» вернул на место.

Через пару дней я спроектировал и спаял «физический» ключ и написал простенькую программу. Ключ я стал носить с собой, позже он стал моим талисманом. Со временем, претерпев несколько модификаций, он изменил свой дизайн и интерфейс с LPT на USB, обзавёлся собственной флеш-памятью, подключением по «синему зубу» и рядом других полезных мне функций. Софт тоже постоянно модернизировался под меня и разные системы. О HASP-ключах я узнал гораздо позже.