![]() |
![]() |
#11 | |||||||||||||||||||||||
Вступил в клуб
Регистрация: 17.11.2011
Сообщений: 61
|
![]()
0101101110. До взлома came twin осталось .. часов .. минут ![]() |
|||||||||||||||||||||||
![]() |
![]() |
![]() |
#12 | |||||||||||||||||||||||
Вступил в клуб
Регистрация: 06.12.2011
Сообщений: 45
|
![]()
Неужели кто-то откликнулся. Проверить сразу не могу но как только , или если, все подтвердится, отпишусь и обязательно спрошу как? Понятно что есть алгоритм. Но точно не лежит на поверхности, или просто, самое заметное ни кто не видит. К сожалению это ещё не взлом TWIN, а только подступы. К теме подбора интерес был, но не подогрелся, так как задача по открытию ворот решена, а оставшееся на потом так и осталось в этом "потом". Очень рад откликнувшемуся. К сожалению хозяева ворот уже сменили коды и пришлось процедуру перехвата и взлома повторить. Таким образом , код поменялся. В бою не подтвердить, но очень интересно как получена та самая последовательность. Хочется кричать " В СТУДИЮ" но скромность не позволяет. В любом случае спасибо. Жду ответ на основной вопрос - КАК? Что за алгоритм превращающий 10-бит посылку в 12-бит ответ. Дайте хотя-бы ссылку на источник знаний. СПАСИБО заранее. |
|||||||||||||||||||||||
![]() |
![]() |
![]() |
#13 |
Вступил в клуб
Регистрация: 17.11.2011
Сообщений: 61
|
![]()
Когда сможешь проверить? А то самому интересно, правильно или нет, если все правильно неприменно расскажу КАК. А есть возможность от нового кода последовательность выложить?
Последний раз редактировалось Valero; 24.10.2012 в 21:47. |
![]() |
![]() |
![]() |
#14 | |||||||||||||||||||||||
Вступил в клуб
Регистрация: 06.12.2011
Сообщений: 45
|
![]()
Проверил. Правда на глаз, так как прога анализа уже переработана под другое, но все вроде сходится. Новый код 0111 10001001. Предполагаю, что все верно и про КАК можно уже и рассказать. |
|||||||||||||||||||||||
![]() |
![]() |
![]() |
#15 |
Вступил в клуб
Регистрация: 17.11.2011
Сообщений: 61
|
![]()
Ладно, попробую изложить. Ссылку на источник знаний не дам, потому, что сам не знаю где искать, равно не знаю и какой алгоритм превращает 10 битную посылку в 12 битную (всё это внутри нашего кодера, да и хрен с ним). Задача была поставлена чётко, как поставить джамперы, отсюда и будем плясать. Давайте представим, что вход, это всего лишь десять джамперов, установка в единицу каждого из которых даёт определённую последовательность на выходе. Дальше давайте обратим внимание на выходные последовательности и их связь с входными, что мы видим:
0000000001----------0000 00000110 0000000010----------0000 00001100 0000000011----------0000 00001001 взаимосвязь вроде есть, но какая, а вот такая, складываем первую и вторую выходные последовательности по модулю 2 с переносом (может и не так называется), одно НО, складываем начиная не с младших бит, а со старших. И что вы думаете, правильно, получаем третью последовательность. Так вот, если это сложение по модулю 2, давайте теперь представим все наши десять джамперов в таком виде, слева десятичное значение: 1 0000000001----------000000000110 2 0000000010----------000000001100 4 0000000100----------000000011000 8 0000001000----------000000110000 16 0000010000----------000001100000 32 0000100000----------000011000000 64 0001000000----------000110000000 128 0010000000----------001100000000 256 0100000000----------011000000000 512 1000000000----------110000000000 Дальше пробуем действовать методом исключения. В виду того, что в имеющейся у нас выходной последовательности, первая цифра 0, автоматом отскакивает джампер с десятичным значением 512, убираем, складываем. 1 0000000001----------000000000110 2 0000000010----------000000001100 4 0000000100----------000000011000 8 0000001000----------000000110000 16 0000010000----------000001100000 32 0000100000----------000011000000 64 0001000000----------000110000000 128 0010000000----------001100000000 256 0100000000----------011000000000 010111111101 Третий бит слева, нам нужен 1, поэтому следующим должно отскочить либо 128, либо 256 (скажу сразу это 128), убираем, складываем. 1 0000000001----------000000000110 2 0000000010----------000000001100 4 0000000100----------000000011000 8 0000001000----------000000110000 16 0000010000----------000001100000 32 0000100000----------000011000000 64 0001000000----------000110000000 256 0100000000----------011000000000 011101111101 Снова смотрим, шестой бит должен быть 0, значит либо 32, либо 16 (убираем 16), складываем 1 0000000001----------000000000110 2 0000000010----------000000001100 4 0000000100----------000000011000 8 0000001000----------000000110000 32 0000100000----------000011000000 64 0001000000----------000110000000 256 0100000000----------011000000000 011100011101 Десятый бит слева несрастается, херим либо 1, либо 2 (убираем 1), складываем 2 0000000010----------000000001100 4 0000000100----------000000011000 8 0000001000----------000000110000 32 0000100000----------000011000000 64 0001000000----------000110000000 256 0100000000----------011000000000 011100011010 ВОТ ОНО! Кто нибудь, что нибудь понял? |
![]() |
![]() |
![]() |
#16 |
Вступил в клуб
Регистрация: 17.11.2011
Сообщений: 61
|
![]()
Вервер делись уже своими соображениями, похоже на правду?
|
![]() |
![]() |
![]() |
#17 | |||||||||||||||||||||||
Вступил в клуб
Регистрация: 06.12.2011
Сообщений: 45
|
![]()
Был вне сети, посмотрел только сейчас. Пока не вкурил. Возьму бумажку и карандаш, попробую разобраться. По факту Valero просто "маладца", но объяснять нужно строго в столбик и может что цветом выделить или жирным, а то сходу точно не вкуриваю. Но мысль почти понятна попробую новую последовательность разложить и проверить на устройстве. Результат будет дня через два. |
|||||||||||||||||||||||
![]() |
![]() |
![]() |
#18 | |||||||||||||||||||||||
Вступил в клуб
Регистрация: 17.11.2011
Сообщений: 61
|
![]()
На входе у меня получилось 0101000011. Написал то я в столбик, форум потёр лишние пробелы, поэтому не совсем корректно вышло, если на бумажке расписать, все должно быть понятно. |
|||||||||||||||||||||||
![]() |
![]() |
![]() |
#19 |
Гость клуба
Регистрация: 27.11.2012
Сообщений: 3
|
![]()
Если тема еще не заглохла....позволю себе вопрос:
А как получается из почти 40 бит информации в посылке, обсуждаемые здесь 12 бит? Просто интересно проверить свои догадки... |
![]() |
![]() |
![]() |
#20 | |||||||||||||||||||||||
Вступил в клуб
Регистрация: 06.12.2011
Сообщений: 45
|
![]()
Действительно все понятно. Хотел было написать что нибудь, что-бы само расчитывало. но нет необходимости, проще ручками, в столбик. Valero спасибо за пояснения, сам бы я врядли догадался. |
|||||||||||||||||||||||
![]() |
![]() |