В видео показан способ превращения тамагочи в домофонный ключ и проездной для общественного транспорта.В итоге мы получаем двухдиапазонный ключ на 125 кГц и 13 МГц.
В качестве низкочастотного чипа используется перезаписываемый Atmel T5577.
Вместо проездного можно использовать любой высокочастотный чип, например mifare zero для записи на него студенческой карты.
По началу мне хотелось открывать домофон вообще без модификации железа, так как протокол его очень похож на em4100.
Разбор протокола Tamagotchi Friends .
Но для этого требовалось модифицировать прошивку, а как это сделать никто пока не выяснил.
Вот, кстати, блог посвященный реверсингу Тамагочи natashenka.ca Его автор сотрудица Google из Android Secuiry Team.
Она смогла взломать тамагочи модели TamaTown Tama-Go и даже сделала программатор для него:
![image](https://habrastorage.org/getpro/habr/post_images/66e/711/c2b/66e711c2b4b7b7994c1c32ac61adbe19.jpg)
Я решил поступить крайне просто и припаять чип к родной антенне.
Проще всего достать чип T557 получилось из домфонного брелка разломав его плоскогубцами.
![image](https://habrastorage.org/getpro/habr/post_images/26d/87c/ee2/26d87cee2494dfc23a92cbc90b6ae6f9.png)
![image](https://habrastorage.org/getpro/habr/post_images/153/711/c55/153711c5501932c49b7050c21fb47ac5.png)
Я ожидал что припаянный напрямую в родной антенне чип может вызвать проблемы с беспроводными функциями тамагочи, но этого не произошло. И домофон и тамагочи работали отлично. Разве что в момент активированной функции Bump (ожидание соединения с другим тамагочи) домофон открыть нельзя. Но это не проблема.
![image](https://habrastorage.org/getpro/habr/post_images/ed2/b5f/d10/ed2b5fd10695ba3a600505068c3b9bb9.png)
Намного сложнее дело обстояло с высокочастотной частью. Смонтировав обе антенны в корпус обнаружилось что проездной не читается. Пришлось долго играться с положением меньшей антенны чтобы чтобы он заработал.
Извелечение чипа из карты Тройка тоже оказалось непростой задачей, за время съемок ролика было сломано две штуки.
Поплнять проездной можно по номеру через интернет troika.mos.ru/about/pay.
Или в терминалах которые позволяют просто приложить карту, как у Мегафона и МТС.
![image](https://habrastorage.org/getpro/habr/post_images/009/0af/776/0090af7767d2c3799ca3ab988afc5374.png)
![image](https://habrastorage.org/getpro/habr/post_images/f9c/031/db7/f9c031db7eea88df6d996fbbb84d1f08.png)
Итоговая схема выглядит так:
![image](https://habrastorage.org/getpro/habr/post_images/50e/892/4e5/50e8924e51067fc5c70bfa46cd5cc914.png)
Ссылки:
Группа Tamagotchi Friends Вконтакте vk.com/tamagotchi.friends
Блог про реверсинг Тамагочи natashenka.ca
Инструмент для исследования RFID proxmark3 www.proxmark.org