закрыть X

### Опции скрытого текста

%field должно быть только числовым
%field необходимо
По меньшей мере, один параметр требуется

Следующие ошибки возникли при попытке отправки сообщения:

Скрыть по количеству сообщений
Требуется сообщений
Скрыть от гостей
Скрыть от всех групп, кроме выбранных
Группы
Глобальный модератор
Модератор раздела
Новичок
Начинаю писать
Постоялец
Знающий
Старожил
Модератор
ВИП
Ветеран
Неприкасаемый
Проходил мимо
Прохожий
Друзья
Новичок
Ветераны форума
Новичок
Скрыть по количеству Спасибо поставленных пользователю
Кол-во сказанных пользователю Спасибо
Скрыть пока не скажут Спасибо
« предыдущая тема следующая тема »
Страницы: « 1 ... 15 16 17 18 19 ... 44 » Вниз

# Иформация о Eurocrypt (помните такое?)

- 436 Ответов
- 32650 Просмотров

#### Ethereal

- ВИП
- Старожил
- 1.581
- 8.611 раз

##### Иформация о Eurocrypt (помните такое?)

« Ответ #160: Вторник 28 Сентября 2021, 18:34:03 »
Ну вот. Я с самого начала, когда начал гундеть про вызвонить Микобу, подозревал, что в ней клока-глитч Phase=2. А я замечательные вирусозапускальные эффекты для карты CTV обнаружил на клока-глитче Phase=3
Найди где порезать дорожку, чтобы потом проводочком кидать соединение туда или сюда. Режешь дорожку узко и зачищаешь чуть справа и слева от разреза и лудишь зачищеное, чтобы потом капелькой олова можно было восстановить порезанную дорожку как былО. Или можно переключалку на проводках повесить.
Хотя если у тебя две Микобы, можно получить Микобу с фазой 2 и Микобу с фазой 3. Остальные фазы малоинтересны, в них глючащей силы мало.

Подумал(a) и добавил(a): Вторник 28 Сентября 2021, 18:49:52

Цитата(Shurik406 от Вторник 28 Сентября 2021, 12:43:29)

> Что бы получилось CLK phase I&D, то надо провести дорожку от U3A/pin 2 -> U4A/pin 1 через инвертер.

Нужный сигнал у тебя на готово есть - U3B ножка 4. Только одну дорожку порезать и проложить проводком по другому.

Подумал(a) и добавил(a): Вторник 28 Сентября 2021, 19:09:37

Цитата(Shurik406 от Вторник 28 Сентября 2021, 12:43:29)

> Короче вот намутил схемку у Микобы. Если не ошибаюсь, то по Такеру он в режиме 2 = CLK phase D.
> Что бы получилось CLK phase I&D, то надо провести дорожку от U3A/pin 2 -> U4A/pin 1 через инвертер.

Только сейчас пришло в голову. Вот что создатели Кпайро-Таккера имели ввиду давая такие названия :
режим 2 = CLK phase D
режим 3 = CLK phase I&D
Так наверняка
D это Data load
I это Instruction fetch
Чтобы разунлупить H-карту надо нежно направить управление по другой ветке условного перехода, карту не попалив, вот они и глитчили D - загрузку данных операнда. Не сбивая сам ход исполнения ПО карты. И продавали Микобу, делающую ЭТО.
А чтобы выкинуть управление туда где ему не положено быть (например на вирь) нужно возглючить выборку инструкций на исполнение I. Нужен режим 3
Сказали Спасибо: balton, Sergio, skad163, lift-man, Shurik406
« Последнее редактирование: Вторник 28 Сентября 2021, 19:17:51 от Ethereal »
Жалоба 178.19.253.189

#### Shurik406

- Начинаю писать
- 232
- 488 раз
- 58W |-----| 55E
  Много чего
  UK

##### Иформация о Eurocrypt (помните такое?)

« Ответ #161: Среда 29 Сентября 2021, 13:34:19 »
Цитата(Ethereal от Вторник 28 Сентября 2021, 18:34:03)

> Нужный сигнал у тебя на готово есть - U3B ножка 4. Только одну дорожку порезать и проложить проводком по другому.

Да точно. Попробую так.
Интересно что EC-M карты все-равно закинул на вирус, хотя чуть другим методом.
Сказали Спасибо: balton, Sergio, Ethereal
Жалоба Записан

#### Ethereal

- ВИП
- Старожил
- 1.581
- 8.611 раз

##### Иформация о Eurocrypt (помните такое?)

« Ответ #162: Среда 29 Сентября 2021, 15:38:52 »
Цитата(Shurik406 от Среда 29 Сентября 2021, 13:34:19)

> Интересно что EC-M карты все-равно закинул на вирус, хотя чуть другим методом.

А анализатор и думатель ?
Я же писал про Ec-M
>Оказалось, что в этой карте тактовая частота первым делом делится
>пополам и получившиеся после растактовки соответствуют стандартным
>Моторольским (совпадающим с растактовками у st19).
>...
> Тактовая частота предварительно делится MCU Motorola 68hc05sc21 на два.
Такие вот толстые у этого чипа такты.
Так-что чтобы глитчить только фазу загрузки данных (операндов) у этих чипов надо
режим 1 = CLK/2 phase D
все остальные режимы неизбежно глюкнут и фазу выборки инструкций на исполнение.
Выходит так.
Сказали Спасибо: balton, Sergio, skad163, sankr, lift-man, repa63, Shurik406
Жалоба 178.19.253.189

#### Ethereal

- ВИП
- Старожил
- 1.581
- 8.611 раз

##### Иформация о Eurocrypt (помните такое?)

« Ответ #163: Пятница 01 Октября 2021, 00:46:36 »
@Shurik406
Ты бы объяснил мне и людям что такое HackTV, а то мы только догадываемся. Что там, куда, как, в полном обзоре. Что оно генерирует, какое нуно железо и куда можно применить (а мы тогда подумаем куда можно применить еще). Ну и заодно как там продвижение с переделкой в фазу 3 ?
Сказали Спасибо: balton, skad163, sankr, lift-man
Жалоба 178.19.253.189

#### Shurik406

- Начинаю писать
- 232
- 488 раз
- 58W |-----| 55E
  Много чего
  UK

##### Иформация о Eurocrypt (помните такое?)

« Ответ #164: Пятница 01 Октября 2021, 13:15:31 »
Цитата(Ethereal от Пятница 01 Октября 2021, 00:46:36)

> Ты бы объяснил мне и людям что такое HackTV, а то мы только догадываемся. Что там, куда, как, в полном обзоре. Что оно генерирует, какое нуно железо и куда можно применить (а мы тогда подумаем куда можно применить еще). Ну и заодно как там продвижение с переделкой в фазу 3 ?

Это все началось с того что пару из нас (я и fsphil) нашли генераторы сигналов D/D2MAC на барахолке. Все что это давало нам делать, это - засунуть сигнал заставок, типа таких...
Декодера PAL в генераторе не было, так что свое видео через него не пропустить. Еще нас одновременно стукнула ностальгия по бывшему Британскому оператору BSB, который как раз транслировался в формате DMAC.
fsphil тогда решил написать генератор сигнала в Питоне и потом переслать его на ресивер/декодер через gnuradio используя железо HackRF SDR. Хотя можно и другие тоже использовать, например BladeRF или LimeSDR, но они в целом дороже...
А спецификации MACа было легко найти -- www.etsi.org/...e01p.pdf
Скрипт берет любое видео поддерживаемый ffmpeg и превращает его в файл D2MAC baseband. Файлы были очень большие, так как никакого сжатия там нет.
Вот эксперименты этого первоначального генератора. Звука тут конечно нет.
Потом fsphil решил попробовать сгенерировать сигнал PAL, тоже в Питоне и тоже переслать через gnuradio. Сам формат ПАЛ сложнее чем MAC, так что все было очень медленно и не практично. И тоже без звука.
И вот от туда решилось написать HackTV (от имени HackRF), который все делает в настоящее время и может транслировать (теперь) практически в любом формате - PAL/SECAM/NTSC/MAC и даже в форматах для механических ТВ (если у кого такие есть)!
А как-же насчет СУД? Первой жертвой оказался Videocrypt. Все данные находились в вертикальном интервале (VBI). Первым дело было найти видеокассеты с записью Videocrypt-а - этих было достадочно - и засшифровать структуру данных. В отличие от MACа, об этом ничего нигде не публиковалось. Здесь помогла работа других, например здесь.
А как-же насчет самой картинки? Ведь надо было сначала ее закодировать прежде чем декодер ее раскодирует. Тут, для начала, все делалось грубым методом. Незакодированое видео, но с сигналом Videocrypta в VBI, посылался в декодер и он ее закрывал. Это видео записывалось на комп и там искали точки деления каждой линии. Из этого можно было уже сконструктировать закодированый сигнал для декодирования железом. А на данный CW, точки разреза повторяются каждые 64 кадра (в Еврокрипте - каждые 256, а Syster - каждые 25).
Сейчас точки разреза вычисляются самой програмой. На помощь пришла спецификация MAC... там детально описывается алгоритм PRBS используя LFSR на страницах 224 - 230 (ссылка выше). Videocrypt PRBS практически идентичен с несколькими изменениями. Даже Syster использует тот-же самый алгоритм, только туда еще надо substitution table закинуть - там-же система кодировки картинки совсем другая.
Вот - ну а дальше вопрос техники. Алгоритмы для ранних карт Videocrypt были все отлично опубликованы Markus Kuhn. Там еще и источники его програм Season помогли. т.е. это все можно было засунуть в HackTV. Тоже самое дело с Еврокриптом - источников для всяких карт типа Multimac и эмуляторов полно и конечно-же мемуары Джона Макдональда.
Единственная проблема была в том что на руках не было спецификации пакетов Еврокрита - т.е. как они выглядели с точки зрения декодера, а не карты? Ведь в документе про MAC только написано как шифрируется картинка и как сказать декодеру что картинка зашифрована. А про сам СУД там ничего не было.
Для этого надо было искать спецификацию самого Еврика... 40 долларов позже и она в руках. Долго я конечно ее читал, но в конце получилось. На данный момент HackTV поддерживает пакеты ECM, EMM (global and shared) во всех форматах которые были наяву - M, S2 и S2 c 3DES. Поддержку EMM для S2 я только добавил на этой неделе.
Кстати, насчет железа - кроме HackRF и др., с HackTV еще можно использовать старые адаптеры USB -> VGA на основе чипа fl2000. Видео сигнал выходит на красной ножке. Звук там только есть в формате MAC. Единственное "но" - эти конвертеры с этим чипом сейчас не выпукают, если только найти у кого нибудь в старом ящике.
У меня от моей ветки в Гитхабе идет pipeline который компилирует HackTV для Windows - filmnet.plus/...cktv.zip.
Еще - HackRF продается везде, включая и на китайских Али-бабах... НО, у этих клонах не всегда все работает. Некоторые говорят что постоянно завысают или порт USB застревляют и т.д. Если покупать, то наверное лучше "оффициальную" версию, хотя дизайн железа с открытым источником. Наверное зависит от качества деталь или сборки прибора...
Вот еще написал плагин для VirtualDub который берет сигнал MAC baseband из hacktv (сохраненный в файл) и декодирует его.

Подумал(a) и добавил(a): Пятница 01 Октября 2021, 15:15:29

Цитата(Ethereal от Пятница 01 Октября 2021, 00:46:36)

> Ну и заодно как там продвижение с переделкой в фазу 3 ?

Я переделал, но еще не пробовал на самой карте. Я жду карты от товарища, которые он использует только для коллекции, так что если испалю, то ничего страшного.
Еще...Я тырил на обе схемы и недоумеваю. Для такта, на Таккере стои кристалик + цепь RC + инвертер (U3A). На Микобе это все находится в осцилляторе X1 (CMX-309L).
А значит что-
- U3A на Таккере уже встроен в Микобском осц.
- U3B на Таккере = U3A на Микобе- отсюда как раз вход на U4A
- U3C на Таккере = U3B на Микобе.
Т.е. если переделать Микобу на аналогичную схему Таккера, то надо значит надо не одно изменение сделать, а две...
Так или я переборщил...?
mikobu2.png
(77.06 КБ, 2156x1048)
Сказали Спасибо: Ethereal, Andro, skad163, lift-man, pickit
« Последнее редактирование: Пятница 01 Октября 2021, 16:38:45 от Shurik406 »
Жалоба Записан

#### Ethereal

- ВИП
- Старожил
- 1.581
- 8.611 раз

##### Иформация о Eurocrypt (помните такое?)

« Ответ #165: Суббота 02 Октября 2021, 18:36:03 »
Цитата(Shurik406 от Вторник 28 Сентября 2021, 12:43:29)

> Короче вот намутил схемку у Микобы. Если не ошибаюсь, то по Такеру он в режиме 2 = CLK phase D.

Вот привык я верить, что кто-то если говорит, что сделал, значит сделал. Ты сказал, что вызвонил, что в Микобе реализован режим 2 = CLK phase D, ну значит так. А сейчас присмотрелся к схеме Микобы, что ты вырисовал, а там ведь режим 3 = CLK phase I/D

Подумал(a) и добавил(a): Суббота 02 Октября 2021, 18:44:57

Цитата(Shurik406 от Пятница 01 Октября 2021, 13:15:31)

> Т.е. если переделать Микобу на аналогичную схему Таккера, то надо значит надо не одно изменение сделать, а две...

Откуда две ? Когда ноль. Ведь что пнем об сову, что совой об пень.
Рассматриваем идеальный случай, когда клок от генератора идеальный со скважностью 2
___---___---___---___
т.е. длительность нулей и единиц одинакова.
Тогда генератор - обособленный, самодостаточный и независящий ни от чего узел, который выдает прямой клок и инверсный, т.е. в фазе и противофазе.
Если на первый половинящий D-триггер идет в фазе и на врезку глитча в очетвертиненный клок элементом 2И-НЕ тоже в фазе, то это режим 2 = CLK phase D. Если на первое ополовинивание в фазе, а на врезку в противофазе, то это режим 3 = CLK phase I/D. И без разницы как перетасованы инверторы при этом.
Сказали Спасибо: balton, Sergio, skad163, sankr, lift-man, 08floda, repa63, Shurik406
« Последнее редактирование: Суббота 02 Октября 2021, 18:52:58 от Ethereal »
Жалоба 178.19.253.189

#### Shurik406

- Начинаю писать
- 232
- 488 раз
- 58W |-----| 55E
  Много чего
  UK

##### Иформация о Eurocrypt (помните такое?)

« Ответ #166: Воскресенье 03 Октября 2021, 15:40:15 »
Ясненько. Тогда если Микоба уже в фазе = 3 значит там что то еще мешает глитчить эти карты.
- Спасибо
Жалоба Записан

#### Ethereal

- ВИП
- Старожил
- 1.581
- 8.611 раз

##### Иформация о Eurocrypt (помните такое?)

« Ответ #167: Воскресенье 03 Октября 2021, 18:19:29 »
Ничего не мешает. Раз мы смену конвенции наблюдаеи от удара глитчем ровно в той-же точке, что и было у меня. Какая вероятность срабатывания глитча в этой точке у тебя получилась ?
Сказали Спасибо: balton, lift-man, 08floda
Жалоба 178.19.253.189

#### Shurik406

- Начинаю писать
- 232
- 488 раз
- 58W |-----| 55E
  Много чего
  UK

##### Иформация о Eurocrypt (помните такое?)

« Ответ #168: Воскресенье 03 Октября 2021, 18:33:29 »
Где-то 70%
Код: [Выделить]

TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 3F 6C 00 00 25 A0 30 A7 58 00 00 01 01 8C 90 00 00 --> 2016CC - 3F (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 3F 6C 00 00 25 A0 30 A7 58 00 00 01 01 8C 90 00 00 --> 2016CC - 3F (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 3F 6C 00 00 25 A0 30 A7 58 00 00 01 01 8C 90 00 00 --> 2016CC - 3F (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 3F 6C 00 00 25 A0 30 A7 58 00 00 01 01 8C 90 00 00 --> 2016CC - 3F (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 3F 6C 00 00 25 A0 30 A7 58 00 00 01 01 8C 90 00 00 --> 2016CC - 3F (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 3F 6C 00 00 25 A0 30 A7 58 00 00 01 01 8C 90 00 00 --> 2016CC - 3F (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 3F 6C 00 00 25 A0 30 A7 58 00 00 01 01 8C 90 00 00 --> 2016CC - 3F (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)
TX Data : 09 0E 03 01 20 16 CC 09 0F 00
RX Data : 23 C9 FF FF 5B FA F3 1A E5 FF FF 7F 7F CE F6 FF 00 --> 2016CC - 23 (17)

Это срабатывает, только дамп ОЗУ ни разу не вышвырнул. На управление на вирус тоже не наткнулся, но это может быть из-за другого адреса send, хотя вряд ли...
- Спасибо
Жалоба Записан

#### Ethereal

- ВИП
- Старожил
- 1.581
- 8.611 раз

##### Иформация о Eurocrypt (помните такое?)

« Ответ #169: Воскресенье 03 Октября 2021, 22:04:33 »
Цитата(Shurik406 от Воскресенье 03 Октября 2021, 18:33:29)

> это может быть из-за другого адреса send

Для того чтобы вирус дал о себе знать не обязательно угадать адрес SEND. Придумай такой вирус, который красноречиво даст о себе знать не используя процедуру SEND. Такой вирус очевиден.
Сказали Спасибо: balton, 08floda
Жалоба 178.19.253.189

Страницы: « 1 ... 15 16 17 18 19 ... 44 » Вверх
« предыдущая тема следующая тема »
Перейти в:

### Кто онлайн

Просматривают тему:
Ethereal и 1 Гость

### Быстрый ответ

В быстром ответе можно использовать BB-теги и смайлы.

Предупреждение: в данной теме не было сообщений более 120 дней.
Если не уверены, что хотите ответить, то лучше создайте новую тему.

- Базовые
- Дополнительные

[дополнительные смайлы]
Ошибка во время нажатия Спасибо
Спасибо...

Загружается...