bash.im ithappens.me zadolba.li
10812

Вирусы рубят — ошмётки летят

Давным-давно всё запускалось из командной строки. Вот девушка-оператор попыталась открыть редактор, но где-то ошиблась, и программа не запустилась. Девушка без всяких сомнений начала свою работу. Заносит строку текста в командную строку, нажимает «ввод», оно ей пишет: «Bad command or…», а она продолжает заносить дальше. И ничего же в душе не дрогнуло, что всё на экране по-другому! Я случайно заметил, когда она была на третьей странице своего текста.

Как положено бюджетникам, на работе я не работал, а играл. Играл в довольно людном помещении. И игры были достаточно динамичные и громкие. То есть на экране летает самолётик, мочит неизвестную инопланетную нечисть, раздаются звуки стрельбы и взрывов. Так продолжалось несколько лет, пока коллегам кто-то не сказал, что я играю. Они всё это время думали, что я работаю. Наверное, считали, что это у меня такой навороченный графический интерфейс. Это в Досе-то.

Когда нужно было взломать игру, я брал текущее количество ресурса, что мне нужно было увеличить, на калькуляторе переводил в шестнадцатеричный вид, менял порядок байтов. Но это ещё не всё. Я мог посмотреть файл в hex-кодах, но поскольку редактировать там было нельзя, то я замечал, какими символами были представлена моя последовательность, открывал save-файл текстовым редактором, искал её и заменял. Такой вот «Артмани» ручной работы.

Позже я начал писать и пытаться продавать программы. Потенциальные клиенты очень радовались, когда я перечислял все отчёты, что будет делать комп, но когда я сажал их за комп для занесения первичных документов, то сразу выкатывали глаза по пять копеек и истерили: «Что, туда ещё и заносить что-то нужно?» И действительно, на системнике же две кнопки. Одна для включения; при нажатии на другую из компа явно должны начинать вываливаться отчёты.