
LexsZero
26.04.2017
12:10:45
и если юзается стандартный линуксовый механизм для включения режима 485 - TIOCSRS485
если не юзается, то все становится интереснее

Boris
26.04.2017
12:11:14
@LexsZero глупое предположение - а твой девайс вообще должно отвечать что-нибудь?

LexsZero
26.04.2017
12:11:39
девайс не мой, а @Varkus вроде сам в него пытается писать.

Google

LexsZero
26.04.2017
12:11:46
всмысле, с девайса срать в 485

Boris
26.04.2017
12:12:17
@LexsZero сорян, попутал

LexsZero
26.04.2017
12:13:35
о, а еще же бывают некоторые трансиверы которые умеют сами переключать rx/tx. включается этот режим уровнем на ножке, и надо бы посмотреть, не такой ли трансивер юзается в конкретном девайсе.
тогда возможно надо какую-нибудь ножку дернуть чтоб этот режим включить
но это скорее экзотика

Varkus
26.04.2017
12:34:01
но это скорее экзотика
Вообщем, спасибо за наводки, есть еще куда потыкаться.
Если что сделаю лог стрэйс родной софтины и кину на пастэбин.

Catethysis
26.04.2017
12:37:01
> спасибо за наводки
так странно звучит :)

LexsZero
26.04.2017
12:37:04

Varkus
26.04.2017
12:37:49
Там от версии к версии врядли что меняется, чайна же :)

LexsZero
26.04.2017
12:39:20

Varkus
26.04.2017
12:42:20
Вот как раз перед загрузкой модулей ядра есть какая-то магия с mmap, в стартовых скриптах обнаружил.

LexsZero
26.04.2017
12:49:35
мм, возможно там мэпится память для видеохуйни.

Google

Cate
26.04.2017
14:15:05
Напоминалка, сегодня встреча.
в 20.30 доклад.

Aleksey
26.04.2017
14:52:33
оок

First
26.04.2017
15:40:12

Alexey
26.04.2017
15:40:36

First
26.04.2017
15:40:54

Cate
26.04.2017
17:35:12
хихи
http://vc.spbu.ru/Phoenix/ Ссылка на трансляцию

Denis
26.04.2017
18:05:53

Cate
26.04.2017
18:06:44
может быть

RusEm
26.04.2017
18:08:21

Ask
26.04.2017
18:10:56
Спрашивал)

RusEm
26.04.2017
18:15:24
эх(( упарился ковыряться.. сложновато без самой жкелезки

First
26.04.2017
18:23:06
Ставлю класс!

LexsZero
26.04.2017
18:27:09

RusEm
26.04.2017
18:27:46
в чем вопрос-то?
в структуре /алго шифрования. я конечно расковыряю (надеюсь) но может кто сделал до меня)

Mikhail
26.04.2017
18:28:19

LexsZero
26.04.2017
18:28:30

Google

RusEm
26.04.2017
18:28:50

LexsZero
26.04.2017
18:29:08

Mikhail
26.04.2017
18:30:25
Но да, не факт что это и поможет.

LexsZero
26.04.2017
18:31:26

Mikhail
26.04.2017
18:32:36

RusEm
26.04.2017
18:32:47
потому как Uboot по команде printenv лезет в шифрованную область, если у нее CRC живое

Mikhail
26.04.2017
18:36:04
Можно попробовать подложить CRC от куска env, зашифрованного каким-нибудь sha256/md5/etc, методом тыка чонить должно получиться. Не вспомню навскидку как именно uboot шифрует env.

RusEm
26.04.2017
18:37:42
дальше шифрованного лежит обычный в плаин тексте. если CRC шированного поврежден - то читается дефолтный плаин

Mikhail
26.04.2017
18:40:33
Вангую, там кусок, шифрованный в AES
Погрепай типа CONFIG_ENV_AES

RusEm
26.04.2017
18:41:10
да да. гугл говорит AES CBC 128

Ask
26.04.2017
18:41:38
А точно шифровано?

RusEm
26.04.2017
18:43:06

Mikhail
26.04.2017
18:43:25
Ну это проверить можно ж

Ask
26.04.2017
18:43:26
Ну а по внешнему виду как?)

Mikhail
26.04.2017
18:43:44
Немного похерив шифрованную партицию, запомнив ее значения

RusEm
26.04.2017
18:43:46

Google

Ask
26.04.2017
18:44:04
Аес блочныый

Mikhail
26.04.2017
18:44:09
Должно таким образом грузить одни и те же дефолтные значения

RusEm
26.04.2017
18:44:11

Ask
26.04.2017
18:44:20
3fc както невтему

RusEm
26.04.2017
18:44:32

Ask
26.04.2017
18:45:12
А в мапе нет имени?

Mikhail
26.04.2017
18:45:36

Ask
26.04.2017
18:45:37
Мтдблок или кактам

RusEm
26.04.2017
18:45:40

Ask
26.04.2017
18:45:47
А

RusEm
26.04.2017
18:45:55

Mikhail
26.04.2017
18:46:55
у них свое CRC.
Помоему в env партиции uboot первый байт — crc от остального куска памяти, в котором лежит строка.

RusEm
26.04.2017
18:47:25

Mikhail
26.04.2017
18:47:52
Да, 4, сорян. Окай, а поменяй строку и не трогай CRC?
А.
Это дамп

RusEm
26.04.2017
18:48:10
это дефолтный...
и да. это дамп)

Mikhail
26.04.2017
18:48:28
Дефолтный то понятно

Google

RusEm
26.04.2017
18:48:45
он его грузит без проблем. только с одним но

Mikhail
26.04.2017
18:49:05
А доступа к девайсу нет

RusEm
26.04.2017
18:49:07
в системе потом настройкуи сбиты. то есть сама система всегда читает из шщифрованная области

Mikhail
26.04.2017
18:49:08
:\

RusEm
26.04.2017
18:49:34
но это не быстро)

Mikhail
26.04.2017
18:51:56

RusEm
26.04.2017
18:52:25
не.. заливали дамп с другой железки. получали полный клон.

Mikhail
26.04.2017
18:52:29

RusEm
26.04.2017
18:52:42
то есть система подхватывала чужой дамп нормально
лили потом отдельно шифрованный блок - тоже все менялось.
то есть настройки только тут

Mikhail
26.04.2017
18:53:32
Ну, ок, тогда остаётся только подобрать, чем шифровать блок
Здорово, правда? :)

RusEm
26.04.2017
18:54:15
да)) ну это я его так называю. не факт что шифровано) может тупо быть бинарные настройки флагами

Mikhail
26.04.2017
18:54:40
А чо говорит binwalk на начало дампа?

RusEm
26.04.2017
18:55:14
ну сам дамп смысла нет гонять. Сам uboot пожат LZMA.. ща попробую натравить на рапакованный

Ask
26.04.2017
19:01:27
Ну версия же известна нарна, найди сорцы скомпиль, и гляди дизасми тот