История взлома (часть Интервью ААА и Мат of ESI):
20.
Демы и игры это ещё не всё. Что ты сделал как хаккер?
Я думаю что первое это мой монитор отладчик под названием Summer. Хотя я точно не знаю, кроме нас его хоть кто то использовал? Поэтому не знаю стоит ли его упоминать. С исторической точки зрения наиболее интересна история взлома музыкального редактора
Sound Tracker. Хочу сказать ,что сейчас бы я не решился взломать и переделать редактор, но в те годы я был молод у меня не было каких либо обязательств, было время заниматься таким грандиозным проектом. Все версии музыкального редактора Sound Tracker который ходит сейчас по Интернету являются нашим взломанным и доработанным релизом. Ну что же перейдем к истории взлома:
Наконец то в свободном доступе появилась демо версия музыкального редактора Sound Tracker, которая была полностью функциональна за исключением отсутствия компилятора и возможно ещё каких то функций. В тот же день Bajtek начал продавать официальную полную версию этого редактора по цене 80000 злотых за одну копию. Причем продажа осуществлялась после предъявления паспорта, данные с которого фиксировались, затем Bromba записывал на дискету 1 копию редактора. Версии для работы с кассетой не было. Первый экземпляр программы я купил сам, правда за деньги Szafrana, которому в те дни ещё не исполнилось 18 лет и у него не было паспорта. Мы посмотрели программу и выяснили что она очень хорошо защищена и её невозможно скопировать. Я присмотрелся к данной программе и подумал что неплохо было бы приобрести второй экземпляр для Ziutek. Что я и сделал после того как получил заработную плату. Sound Tracker был защищен каким то механическим способом через FDD 3000
Позже "какой то очень мудрый человек" всё таки смог взломать защиту Bromba программным способом и скопировать программу. )) Мы получили доступ к оборудованию и установили, что Bromba в начале программы Sound Tracker установил определитель всех самых популярных "взломщиков" со всех платформ. При их определении происходил сброс программы. Я уже не помню точно что послужило причиной нашей поездки на следующий день в Mikropol до города Bydgoszczy, то ли попытка сломать защиту Sound Tracker, то ли ещё какая то причина, но уже на следующий день мы были там. Сделав две неудачные попытки взлома Mikropol сказал что у Sabe есть плата с помощью которой можно будет попробовать взломать защиту, назвалась она: POLBASIC ZX Spectrum. Она позволяла взламывать сообщения об ошибках поступающие с Бейсика.

Помимо других функций платы она могла остановить программу в любой момент её работы. Так же она позволяла устанавливать RAMTOP на низкое значение и переключать память на new. Но что ещё более важно POLBASIC не был популярен и возможно его значения не занесли в загрузчик Soundtracker для последующего определения при запуске.
Поэтому мы взяли на время эту плату. Запустив через неё Sound Tracker сброса не произошло. Быстрый анализ содержимого памяти, а так же дампа данных, загрузчика и незащищенной версии показал что вся защита содержалась только в загрузчике программы. Далее в программе никакой защиты не содержалось. Что касается взлома этой программы то нам особо хвастаться нечем. В то время это делали многие, хорошо ли или плохо, но делали. Мы же решили пойти дальше и добавить в программу новые функции. В частности мы решили сделать загрузку и выгрузку с кассеты в компиляторе Sound Tracker. Работа по доработке редактора Sound Tracker упала на плечи KAZ. Мне же досталась работа с компилятором. Всего несколько дней спустя вся работа над двумя программами была выполнена. Всё что Вы можете скачать сейчас сделано именно нами. Версия редактора, которая сейчас лежит в архиве WOS так же сделана нами. Первоначально мы хотели сделать подпись к взломанной версии "Crazy Man - Bajtek", но потом испугавшись того что Bajtek разозлится и начнет искать хакеров взломавших его версию решили не высовываться лишний раз. Я не знаю, как поступил Kaz, но я всё равно оставил свою «визитную карточку» в компиляторе. Эта информация находится в последних двух байтах за заголовком данных (длина программы в BASIC - только для программ, а не для блоков кода). Преобразованный код записывает мои данные (данные во всех последующих demach) и выдает там мой номер телефона;)
Я могу сказать что конец этой истории вышел и вовсе анекдотичным, достойным исторического эпилога. После того как мы выпустили нашу версию Sound Tracker в журнале Bajtek было написано сообщение что они знают что редактор взломан и будут искать злоумышленника. Однако не через месяц не через два этого не произошло. А затем появилась статья о выходе новой версии Sound Tracker. Каково же было наше удивление когда мы узнали что вторая защищенная версия редактора ни что иное, как наша версия Sound Tracker. Сам я не покупал вторую защищенную версию, но мне об этом рассказывали люди купившие её.