В прошлый раз я рассказал о своих попытках взлома таксофонов и телефонных карточек в Москве. Эти попытки продлились весь 1-й семестр, а потом настали каникулы и я уехал домой — в Ялту.
Там стояли таксофоны украинского производства — «Телекарт-101». Разумеется, мой интерес устремился к ним 🙂 И вскоре обнаружилось два момента, которые вселяли надежду.
Во-первых, случайным образом удалось вызвать режим диагностики. Вскоре я с приятелем установил, что делается это нажатием на девятку сразу после съема трубки. И хотя данный режим оказался очень интересным (выводил много диагностической информации на экран), никакой полезной информации он не дал.
Во-вторых, выяснилось, что открываются эти таксофоны очень легко. Там используется специальный ключ, но его было просто сделать самому. Сейчас стыдно про это вспоминать, но тогда у меня родился гениальный план — слямзать один таксофон, и уж изучив его, наверняка можно было бы сделать эмулятор. По крайней мере, я тогда так думал 🙂
И вот в день Х мы вооружились самодельным ключом и вышли на дело. Зашли в будку, открыли таксофон. Я уже собрался его откручивать, но незадача — гайки были на 13, а ключ с собой у меня был на 12. Несолоно хлебавши, мы закрыли таксофон и вышли из будки. Прошли 100 метров туда и обратно, в будку зашли позвонить какие-то ребята… И тут подлетает милицейский бобик, из которого несколько полицейских бросаются прямо в эту будку. Ребят, слава богу, отпустили. Оказалось, что все таксофоны стоят на охране, а открытие дверцы фиксируется датчиком.
Впрочем, нам это показалось совпадением и мы решили проверить данную гипотезу. Приоткрыли другой таксофон, отошли метров на 200 и стали наблюдать. Результат не заставил себя долго ждать — к этой будке тоже приехал наряд. Опустив подробности, скажу, что лишь счастливая случайность спасла нас от беды.
Ну а сегодня, 15 лет спустя, такой таксофон удалось просто купить на Авито. Правда, это чуть более продвинутый вариант, но отличается он несильно. Итак, встречаем — Телекарт-121:

В открытом виде:

И вот тут уже видно наличие SAM-модуля — на правой плате. Вот эта плата (модуль уже снят):

Микроконтроллер — 89C51.
Другая сторона таксофона:

А вот и SAM-модуль, который используется для процедуры активной аутентификации. Мне он достался с одной «симкой» из 4-х возможных.


А вот тот самый датчик, который чуть было не превратил мою глупость в большие проблемы:

А здесь в фокусе — считыватель карт:

Вот и все секреты. Конечно, очень интересно было бы поизучать его прошивку и понять, насколько близок я был к цели в те времена.
В итоге, несмотря на все усилия, создать эмулятор так и не получилось. После 1-го курса я остыл к этой теме.
С другой стороны, весьма вероятно, что именно это увлечение повлияло на выбор профессии. Тогда я детально изучил ассемблер под PIC-микроконтроллеры. То, что казалось страшным и сложным, в реальности оказалось очень интересным и доступным, да и дало отличное понимание принципов работы вычислительной техники на низком уровне.
Кроме того, под закат увлечения я решил сделать сайт по данной тематике, а для этого пришлось изучить HTML. В те времена его знание было большой редкостью. А дальше мой интерес потянулся к Javascript-у, затем — к PHP, ну а там уже и первый заказ на сайт был не за горами. В конечном счете все это переросло в свою фирму.
Я восстановил на память этот свой первый сайт. Стиль текста — ужасен, но это 1-й курс! 🙂
Вот он: http://telecards2001.museum.nevlabs.ru
Впрочем, читая эти тексты, я был приятно удивлен уровнем своих рассуждений в таком возрасте 🙂