Потрошение Videocrypt-а - стр. 4 - Обсуждение систем условного доступа(CA) - YARIK-SAT

закрыть X

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

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

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

Скрыть по количеству сообщений
Требуется сообщений
Скрыть от гостей
Скрыть от всех групп, кроме выбранных
Группы
Глобальный модератор
Модератор раздела
Новичок
Начинаю писать
Постоялец
Знающий
Старожил
Модератор
ВИП
Ветеран
Неприкасаемый
Проходил мимо
Прохожий
Друзья
Новичок
Ветераны форума
Новичок
Скрыть по количеству Спасибо поставленных пользователю
Кол-во сказанных пользователю Спасибо
Скрыть пока не скажут Спасибо
« предыдущая тема следующая тема »
Страницы: « 1 2 3 4 5 6 ... 12 » Вниз

# Потрошение Videocrypt-а

- 115 Ответов
- 9653 Просмотров

#### Ethereal

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

##### Потрошение Videocrypt-а

« Ответ #30: Пятница 15 Апреля 2022, 10:47:18 »
Попробуй вот так, вроде как так перекрытие стека увидишь на практике.
> 53 8A 03 00 12
< 8A
> A6 55 CD 14 C7 5F F6 CD 14 C7 5C 26 F9 AE 5B CD
> 16 15
< 55
< принять 256 байт ОЗУ
> A6 77 CD 14 C7 5F F6 CD 14 C7 5C 26 F9 81 00 00
> 00 00 00 00 00 00 00 00 00 00 00 E0 10 7E 00 00
> CD CF CD CD CC C1 CD CD C5 C7 CD CD CD CD CD CD
> CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
> CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
> CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
> CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
> CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
> CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
> CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
> 7F 7F 01 00 00 53 8A 03 00 40
< 77
< принять 256 байт ОЗУ
< 90 00

Подумал(a) и добавил(a): Пятница 15 Апреля 2022, 10:50:24

Если вот это заработает, вычитай им пожалуйста адреса $01xx
, вот сюда
> A6 77 CD 14 C7 5F F6 CD 14 C7 5C 26 F9 81 00 00
вычитывание подсунь
Сказали Спасибо: balton, scorpion, Sergio, DIverSA.T, skad163, lift-man, Shurik406
Жалоба 212.109.29.221

#### Shurik406

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

##### Потрошение Videocrypt-а

« Ответ #31: Пятница 15 Апреля 2022, 12:33:45 »
Цитата(Ethereal от Пятница 15 Апреля 2022, 10:47:18)

> Попробуй вот так, вроде как так перекрытие стека увидишь на практике.

Код: [Выделить]

RX ATR : 3F 7E 11 25 05 24 B0 05 00 00 4D 59 00 01 80 48 56 03 10
TX Data : 53 8A 03 00 12
RX Data : 8A
TX Data : A6 55 CD 14 C7 5F F6 CD 14 C7 5C 26 F9 AE 5B CD
16 15
RX Data : 55
RX Data : CD CF CD CD CC C1 CD CD C5 C7 CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
7F 7F 01 00 00 53 8A 03 00 12 CC 0D D7 81 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
A6 55 CD 14 C7 5F F6 CD 14 C7 5C 26 F9 AE 5B CD
16 15 81 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 DB 00 00
00 00 00 14 A6 14 14 AC 15 49 00 CA 10 7E 0D FB
TX Data : A6 77 CD 14 C7 5F F6 CD 14 C7 5C 26 F9 81 00 00
00 00 00 00 00 00 00 00 00 00 00 E0 10 7E 00 00
CD CF CD CD CC C1 CD CD C5 C7 CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
7F 7F 01 00 00 53 8A 03 00 40
RX Data : 77
RX Data : CD CF CD CD CC C1 CD CD C5 C7 CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
7F 7F 01 00 00 53 8A 03 00 40 CC 0D D7 81 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
A6 55 CD 14 C7 5F F6 CD 14 C7 5C 26 F9 AE 5B CD
16 15 81 00 00 00 00 00 00 00 00 00 00 00 00 00
A6 77 CD 14 C7 5F F6 CD 14 C7 5C 26 F9 EE 00 00
00 00 00 00 14 A6 14 AC 15 49 00 EA 10 7E 00 00
90 00

Цитата(Ethereal от Четверг 14 Апреля 2022, 21:57:40)

> Если вот это заработает, вычитай им пожалуйста адреса $01xx
> , вот сюда
> > A6 77 CD 14 C7 5F F6 CD 14 C7 5C 26 F9 81 00 00
> вычитывание подсунь

Код: [Выделить]

RX ATR : 3F 7E 11 25 05 24 B0 05 00 00 4D 59 00 01 80 48 56 03 10
TX Data : 53 8A 03 00 12
RX Data : 8A
TX Data : A6 55 CD 14 C7 5F F6 CD 14 C7 5C 26 F9 AE 4B CD
16 15
RX Data : 55
RX Data : CD CF CD CD CC C1 CD CD C5 C7 CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
7F 7F 01 00 00 53 8A 03 00 12 CC 0D D7 81 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
A6 55 CD 14 C7 5F F6 CD 14 C7 5C 26 F9 AE 4B CD
16 15 81 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 8A 19 09
04 19 09 04 19 09 14 AC 15 49 00 CA 10 7E 0D FB
TX Data : A6 77 CD 14 C7 5F C6 01 00 CD 14 C7 3C D8 26 F6
81 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D
00 00 00 00 00 00 00 00 00 00 00 D0 10 7E 00 00
CD CF CD CD CC C1 CD CD C5 C7 CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
7F 7F 01 00 00 53 8A 03 00 40
RX Data : 77
RX Data : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90 00

Интересно - спасибо! Надо было только обратный адрес на $D0 перенести т.к. адреса $ED..$EF перекрываются картой.
Сейчас пойду дальше экспериментировать.

Подумал(a) и добавил(a): Пятница 15 Апреля 2022, 13:44:49

ОК что тут не так?
Чтение ОЗУ.
Код: [Выделить]

TX Data : 1E 0E 03 01 20 08 BC 0A 8F C4 00 20 00 00 08 80
C7 5F F6 CD 18 D8 5C 26 F9 20 00 72 0A 0F 00 <- $18D8 - SEND
RX Data : CF CD CD CD CC C1 CD CD C5 C7 CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
7F 7F 10 00 20 00 00 08 D6 0D 0C 81 5F F6 CD 18 <- ISO header @ $83,x
D8 5C 26 F9 00 4F 00 FB 00 00 00 42 00 02 01 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 81 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00
18 C2 19 5D 00 91 17 01 16 E7 17 0E 14 F8 16 0F

Попытка перекрыть стек.
Код: [Выделить]

TX Data : E1 0E 03 01 20 08 BC 0A 8F C4 00 20 00 00 08 80
C7 9D 9D 9D AE 4D CD 14 24 <- $1424 receive ISO header @ $83,x (x = 4D, so start at address $D0)
20 00 72 0A
CF A6 77 CD 18 D8 5F C6 00 00 CD 18 D8 3C D8 26 F6
CF 8E 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00
CF 00 00 00 00 00 00 00 00 00 00 00 D0 16 C8 00 00 <- stack. $16C8 - send 90 00
CF CF CD CD CD CC C1 CD CD C5 C7 CD CD CD CD CD CD
CF CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CF CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CF CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CF CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CF CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CF CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
CF CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD
C6 7F 7F 10 00 20 00 08 <- finish @ $87
0F 00
RX Data : FF FC FB FD 3F BF 9F 5F 1F DF 9F 5F 1F DF FF ED
EB BD FD BD 9E 5E FE E7 E2 E1 E0 DF DE DD DC DB
DA D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 CF CE CD CC CB
CE C9 C8 C7 C6 C5 C5 C3 E2 C1 F0

Может глитчер не может столько сразу байт послать?
Сказали Спасибо: balton, scorpion, Sergio, Ethereal, DIverSA.T, skad163, lift-man
« Последнее редактирование: Пятница 15 Апреля 2022, 17:22:21 от Shurik406 »
Жалоба Записан

#### Shurik406

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

##### Потрошение Videocrypt-а

« Ответ #32: Пятница 15 Апреля 2022, 16:50:43 »
Так. Давайте теперь посмотрим на 5ю серию карты Sky. Тоже Видеокрипт, но там другой чип. Насколько мы знаем, это ST1834 (в приложении) на базе Intel 8048. Вроде бы не убиваема если не подавать +21в на Vpp. Но если убьете, то еще есть.
Про эту карту мы не знаем ничего - какой там алгоритм вычисления хеша, контрольных слов и т.д. Это как раз и хотелось бы выколотить и разобрать что к чему. С такими картами я раньше не работал - т.е. на 8048, так что мне сложно разъяснять что и как.
Я ее потыкал и вот такие рыгания были -> filmnet.plus/...ches.txt
Короче рабочий стол для вас @Ethereal открыт и карта внутри. Мне еще надо было удлинить стоп бит в софте глитчера как для карт Eurocrypt S2 на rx, но еще и на tx.
- Спасибо
ST1834.pdf
(842.64 КБ ~ Скачиваний: 4)
Сказали Спасибо: Sergio, DIverSA.T
« Последнее редактирование: Пятница 15 Апреля 2022, 18:26:14 от Shurik406 »
Жалоба Записан

#### Ethereal

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

##### Потрошение Videocrypt-а

« Ответ #33: Пятница 15 Апреля 2022, 22:57:58 »
Ты читаешь что я пишу ?
Цитата(Shurik406 от Пятница 15 Апреля 2022, 12:33:45)

> Может глитчер не может столько сразу байт послать?

Цитата(Ethereal от Воскресенье 10 Апреля 2022, 20:29:56)

> Максимальная длина глитчерной команды, что влезает в ОЗУ процика глитчера это $40 (если не склероз).

На самом деле не так. Глитчерная команда укладывается в ОЗУ Атмел 2313 с адреса 0x60, но ОЗУ оканчивается на адресе 0xDF и в хвосте ОЗУ должно быть еще предусмотрено место для стека.

Подумал(a) и добавил(a): Пятница 15 Апреля 2022, 23:05:04

Цитата(Ethereal от Воскресенье 10 Апреля 2022, 20:29:56)

> Поскольку, когда пошел прием картой байт в цикле, времянки уже не важны
> порежь глитчерную команду на несколько команд.

Подумал(a) и добавил(a): Пятница 15 Апреля 2022, 23:06:58

Цитата(Shurik406 от Пятница 15 Апреля 2022, 12:33:45)

> TX Data : E1

Какая в задницу длина E1 ? Как столько влезет в диапазон ОЗУ 60..DF где еще и стек должен быть ?
Сказали Спасибо: balton, DIverSA.T, lift-man, Robin-Hood, Shurik406
Жалоба 212.109.29.221

#### Shurik406

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

##### Потрошение Videocrypt-а

« Ответ #34: Суббота 16 Апреля 2022, 10:30:23 »
Цитата(Ethereal от Пятница 15 Апреля 2022, 22:57:58)

> Ты читаешь что я пишу ?

Плохо. Я почему то подумал что вы говорите о ОЗУ карты, а не самого глитчера. Но теперь понятно.
А как разделить команду глитчера, при этом не сбрасывая карту? Например:
20 0e 03 01 8f сброс
C4 00 20 00 08 80
C7 xx xx xx xx xx xx xx xx 20 00 xx 0a
Cf xx... 04 00 конец первой части. 04 что бы линию данных оставить в плюсе
Вторая часть.
20 0e 03
Df xx xx... 04 00
Третья и последняя часть
10 0e 03
Cf xx xx.. 00
RX
Вот так? Или надо RX делать после каждой подачи?
Сказали Спасибо: balton, Sergio, Ethereal, DIverSA.T
Жалоба Записан

#### Ethereal

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

##### Потрошение Videocrypt-а

« Ответ #35: Суббота 16 Апреля 2022, 12:35:54 »
Цитата(Shurik406 от Суббота 16 Апреля 2022, 10:30:23)

> Вот так? Или надо RX делать после каждой подачи?

А зачем ? Если ты делаешь глитчером Rx а карта ничего в данный момент посылать не собирается вот тут-то произойдет тайм-аут на прием и глитчер карту сбросит.

Подумал(a) и добавил(a): Суббота 16 Апреля 2022, 13:13:07

Цитата(Shurik406 от Пятница 15 Апреля 2022, 16:50:43)

> Короче рабочий стол для вас @Ethereal открыт и карта внутри.

Напомни в личку реквизиты подключения
Сказали Спасибо: balton, Sergio, DIverSA.T, lift-man, Robin-Hood, Shurik406
Жалоба 212.109.29.221

#### Shurik406

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

##### Потрошение Videocrypt-а

« Ответ #36: Воскресенье 17 Апреля 2022, 16:39:44 »
@Ethereal попробуйте сейчас. Добавил ваш IP адрес.
Сказали Спасибо: Ethereal, DIverSA.T, Robin-Hood, Жаксылык
Жалоба Записан

#### Shurik406

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

##### Потрошение Videocrypt-а

« Ответ #37: Четверг 21 Апреля 2022, 16:22:37 »
Цитата(Ethereal от Пятница 15 Апреля 2022, 22:57:58)

> Поскольку, когда пошел прием картой байт в цикле, времянки уже не важны
> порежь глитчерную команду на несколько команд.

Хм... все равно ни в какую.
Код: [Выделить]

TX Data : B0 FF
TX Data : 3F 0E 03 01 20 08 BC 0A 8F <- reset + glitch to bypass check
C4 00 20 00 00 08 80 <- INS 20
C7 9D 9D 9D AE 4D CD 14 24 20 00 72 0A <- virus + glitch
DF <- 32 bytes
A6 77 CD 18 D8 5F C6 00 00 CD 18 D8 3C D8 26 F6 <- $D0
8E 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 <- $E0
04 00
TX Data : 33
EF <- 48 bytes
00 00 00 00 00 00 00 00 00 00 00 D0 16 C8 00 00 <- $F0/stack
CD CD CD CD CC C1 CD CD C5 C7 CD CD CD CD CD CD <- $00
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD <- $10
04 00
TX Data : 33
EF <- 48 bytes
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD <- $20
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD <- $30
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD <- $40
04 00
TX Data : 3B
F7 <- 56 bytes
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD <- $50
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD <- $60
CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD CD <- $70
7F 7F 10 00 20 00 00 08 <- $80...$87
0F 00
RX Data : 3F 11 3F FA 11 25 05 00 01 B0 02 3B 3B 4D 59 00
10 B0 <- ATR
21 <- INS+1 ...конец

- Спасибо
Сказали Спасибо: balton, Sergio, DIverSA.T, lift-man
Жалоба Записан

#### Ethereal

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

##### Потрошение Videocrypt-а

« Ответ #38: Четверг 05 Мая 2022, 05:49:48 »
Эмулятор Sky UK Videocrypt 7-й серии написал. Пока играюсь и проверяю все ли правильно.
Цитата(Shurik406 от Пятница 11 Марта 2022, 20:41:39)

> У команды 78 есть подвох. В штатном виде выдает seed для декодера и 8 байтов, но если P3/LEN байт в заголовке поставить FF, то выдает дамп RAMа - не весь но..
> Код: [Выделить]
> TX Data: 53 78 00 00 FF
> RX Data: 78
> RX Data: ...00 00 00 00
> ^^^^^^^^^^^ seed
> 00 00 00 00 00 4F 00 FB 00 00 00 00 00 00 00 00
> ^^^^^^^^^^^ seed
> 00 00 00 00 00 00 00 00 00 00 00 00 00 8B 81 00
> 00 00 00 00 10 10 10 00 00 00 00 10 00 00 00 00
> 00 00 10 00 00 00 00 00 40 00 00 00 00 00 00 00
> 00 00 00 00 00 00 00 10 10 00 00 00 00 00 00 00
> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00
> 00 00 00 00 18 C2 19 5D 18 BC 18 C2 19 5D 1A A1 <- stack?
> ^^^^^ return address?
> Может быть SEND где-то рядом, например по адресу 19 5A, но чтобы вирус туда запичкать, мне надо будет помощь с глитчером... объясню позже.

Замечательный баг. Сходу подсказка где jsr SEND лежит. Только подсказка
не та что ты выбрал. Вот та :
Код: [Выделить]

TX Data: 53 78 00 00 FF
RX Data: 78
RX Data: ...00 00 00 00
^^^^^^^^^^^ seed
00 00 00 00 00 4F 00 FB 00 00 00 00 00 00 00 00
^^^^^^^^^^^ seed
00 00 00 00 00 00 00 00 00 00 00 00 00 8B 81 00
00 00 00 00 10 10 10 00 00 00 00 10 00 00 00 00
00 00 10 00 00 00 00 00 40 00 00 00 00 00 00 00
00 00 00 00 00 00 00 10 10 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00
00 00 00 00 18 C2 19 5D 18 BC 18 C2 19 5D 1A A1 <- stack !!!
^^^^^ return address

Из чего следует, что по адресу
1AA1 - 3 = 1A9E
лежит jsr SEND . Вот он :
Код: [Выделить]

1A9B: 5F clrx
1A9C: E68C lda $8C,x
1A9E: CD18D8 jsr $18D8 ; SEND
1AA1: 5C incx
1AA2: B383 cpx $83
1AA4: 26F6 bne $1A9C

да еще и унутри цикла.
Словно программистом писавшим этот Скай готовый сервис для пуска виря сделан. Нечаянно.

Подумал(a) и добавил(a): Четверг 05 Мая 2022, 06:01:45

Какой ATR был у этой карты когда она была живая ? Из сообщений топика я запутался окончательно. ATR везде разные. Дай описание какие карты есть и какие АТР-ы были у них в живом состоянии.
Сказали Спасибо: balton, DIverSA.T, lift-man, Shurik406
Жалоба 212.109.29.221

#### Shurik406

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

##### Потрошение Videocrypt-а

« Ответ #39: Четверг 05 Мая 2022, 08:30:20 »
Цитата(Shurik406 от Четверг 21 Апреля 2022, 16:22:37)

> Какой ATR был у этой карты когда она была живая ? Из сообщений топика я запутался окончательно. ATR везде разные. Дай описание какие карты есть и какие АТР-ы были у них в живом состоянии.

Там полно версий было этой карты. У самых популярных вот такие АТР
ATR: 3F FA 11 25 05 00 01 B0 02 3B 20 4D 59 00 81 80 - та что в эмуляторе. Предпоследний байт - сенсор. Он постоянно меняется в штатной операции, но возвращается на 81.
Еще вот такой есть:
ATR: 3F 7E 11 25 05 24 B0 05 00 00 4D 59 00 01 80 53 4B 07 11
Там немного другой ОС в ROMе и EEPROMе и баг дампа ОЗУ починили.
Чип там один и тот же.
- Спасибо
Сказали Спасибо: DIverSA.T, lift-man
Жалоба Записан

Страницы: « 1 2 3 4 5 6 ... 12 » Вверх
« предыдущая тема следующая тема »
Перейти в:

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

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

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

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

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

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

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

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