The Skeleton Key

домофонни емулатора ключове

Вие сте загубили ключовете към интеркома и не може да се направи дубликат? Или искаш да отиде да посети приятел, но телефонът вратата на желязо, виси на врата си, за да не пропуснете? Какъв срам! Тя ще изглежда, че можете просто да измъкне по такъв отчайващо положение. Но не, "хакер" отново решава проблема за вас и да предлага универсален ключ, който може да победи всеки домофон.







Как става това?

The Skeleton Key

Вътрешни таблетки

Схема ключ сметище

The Skeleton Key

При рестартиране на пулса и инициализация на импулса

Организация гуми One-тел

Може би се чудеха как да взаимодействат с таблета "база", е пасивно устройство? Трябва да се отбележи, че парадът е изключено само майстор, т.е. таблетът не е в състояние да генерира импулси. Нейната единствена възможност - да се запази на гумата при нула (в близост до заземителната шина чрез вътрешния транзистора). Опростена схема на ключ и домофонна показано.

Ако се вгледате в диаграмата, че е лесно да се види, че по подразбиране, интеркома настроен на +5 волта, а-ла-логична единица. За да прехвърлите логиката нула през транзистора затваря майстор автобуса на земята, както и за единица предаване отваря. Това се прави с цел да се осигури роб храна.

The Skeleton Key

The Skeleton Key

Учител в очакване на връзка таблетки непрекъснато с определена периодичност генерира импулс RESET (нулиране). Като този сигнал, той чака за ключов закриване и дава импулс за присъствие (присъствие) на определен период от време. ПРИСЪСТВИЕ Ако сигналът е твърде дълъг, домофонната система разбира, че това е късо съединение, и глупаво мълчеше. В противен случай, главното устройство изчаква известно време и изхода на командата да прочете диска, обикновено семейство кода, в този случай 33H. Забележете как се извършва прехвърлянето нула и единица. Във всеки случай, пулса "се падна" на земята, но ако устройството се прехвърля, той се възстановява бързо (това отнема около 1 микросекунда). Ако тя трябва да бъде нула, времето на импулса "виси" на земята, а след това се върнаха обратно в устройството. Това е да се гарантира, че пасивното устройството се актуализира постоянно с енергията на кондензатор, а на него имаше храна. Освен домофон издържа време и започва да генерира импулси на получаване на информация, общо 64 импулса (т.е. приема 64 бита информация). Ключът трябва само да съответства на продължителността на правото. Ако искате таблетът да премине нула, той държи на автобуса за известно време при нула, ако не, просто си мълчат. Всички останали тя изпълнява домофон.







Физическо ключ устройство.

Вероятно всички по-горе се предотврати евентуалното им желание да се ангажират с клавиша емулатор. В края на краищата, помислете информацията от бутона, на който може да изглежда много трудно. Оказва се, там! Производителите Далас се грижи за нас, Fricker и цялата необходима информация за нас, за да бъдат поставени директно върху клавиша, и в шестнадесетичен вид! Тя е гравирано върху тялото на таблета, и това е напълно възможно да се чете, а след това по-късно, пришита в нашата прекрасна емулатор.

От всички пилоти на тази информация, ние се интересуваме от следното:

CC (КРС) - един байт паритет седмия байт в фърмуера

SSSSSSSSSSSS - дванадесет Nibley (хапане) сериен номер, който е истинският ключ в HEX-кодове.

FF (семейство код) - в нашия случай е равна на 01H, нашият ключ нулев байт.

Оказва се, че можем просто да се напише програма, поставени в него ключът чрез копиране на сметището ръчно, и в резултат на това се пригответе емулатор. Просто отнеме клавиша враг и да пренапише какво е гравирано върху нея. Това, което по принцип е успешно, което направих.

The Skeleton Key

Приземен счупен емулатор на базата AT 89S51

Така стигнахме до най-вкусно - емулатор. Отначало се намери на някой сайт готова емулсия, зашити във вашия AT89S51 - и той не работи (не е изненада).

Принципът на работа на емулатора.

Сега е времето да се провери всичко по-горе в практиката. За отстраняване на грешки, за да не тичам към интеркома, взех такси, четене ключове интерком. Устройството се нарича WatchDog.

The Skeleton Key

WatchDog за проверка емулатори

В действителност, тя е универсална процесор, но поради изобилието на всички функции, имам нужда само способността да се чете ключове. Този шал нулира сметища ключ в USB порт, както и всяка програма, която работи с COM порт (виртуален COM порт) може да получи ключа. Този софтуер може да се намери на диска.

След кратко война с хемороиди и ще получите код дебъгер. Ето един пример на продукцията код данни за AT89C2051 на домофон.

; Издаване в съответствие seriynika

SS2: JB TouchFuck, $; очаквате щети, когато гумата 1 нула> 0

RRC А; C: = A.0; смени А;