LINUX.ORG.RU

[u-boot]Изменение параметров

 


0

1

Досталась тут некая ip-tv приставка, смог подключиться к ней через ttyS.

U-Boot 1.3.1 (Jul 22 2011 - 06:29:43) - stm23_0053


DRAM:  256 MiB
NAND:  Bad block table found at page 65472, version 0x01
Bad block table found at page 65408, version 0x01
nand_read_bbt: Bad block at 0x03940000
128 MiB

In:    serial
Out:   serial
Err:   serial
Hit any key to stop autoboot:  0 
Таймаут для загрузки установлен в 0, т.е. Я физически не успеваю ничего нажать, сразу идет загрузка ядра/etc. Можно ли как-то изменить параметры u-boot из user space ? Пароля на root, естественно, там нету.

★★★★★

SOLVED

1. fw_printenv
2. fw_setenv bootdelay 5
3. kill 1
4 .....
n. ProfIT!

joy4eg ★★★★★
() автор топика
Ответ на: комментарий от roof

Кабель спаял коллега :)) Обычный rs232 на одном конце, и некая микросхема на другом, через нее и подключился к плате, а далее все просто.

joy4eg ★★★★★
() автор топика
Ответ на: комментарий от roof

Смотря насколько все плохо. Иногда может быть открыт telnet/ssh, в моем варианте там «что-то слетело», и оные не работают, поэтому пришлось искать железный способ.

joy4eg ★★★★★
() автор топика
Ответ на: комментарий от joy4eg

telnet открыт, работает, но я не знаю пароля рута :(. И заказчик не знает. Поэтому все плохо. Я уж тоже думал, JTAG спаять и с ним поизвращаться

roof ★★
()
Ответ на: комментарий от roof

Если нет пароля, сложней, т.к. от rs232 толку мало будет, jTAG вариант, если есть куда подключать его, на моей плате такого не оказалось. Я бы попробовал погуглить по имени приставки, поспрашивать на форумах, на худой конец - брутфорс.

joy4eg ★★★★★
() автор топика

nandwrite (если установлен) помогает записать в NAND память всё, что угодно - можно переписать параметра U-Boot'а.

RVictor
()
Ответ на: комментарий от joy4eg

на моей тоже. распайка под него есть, а самого разъема нет. Дохлый номер, короче. На форумах про нее никто не знает, ибо в розничной продаже этого девайса нет и не будет. А брутфорс... Посоветовал бы мне кто нормальную программу для брутфорса телнета не по словарю.

roof ★★
()
Ответ на: комментарий от roof

>Посоветовал бы мне кто нормальную программу для брутфорса телнета не по словарю.
hydra ?

Но Я бы вначале прошелся словарем :)
Не мог же пароль появиться сам по себе, кто-то его поставил, следствие - этого человека(да?) нужно найти.

joy4eg ★★★★★
() автор топика
Ответ на: комментарий от joy4eg

гидра вроде как раз по словарю проверяет (по заранее сгенерированному списку паролей). Я б не поленился сгенерить список паролей для брутфорса, но почему-то гидра даже на списке из 5 паролей считает, что 2 из них подходят. Может, я просто не разобрался, с чем ее едят. Попробую вечерком свой брутфорсер написать =)

roof ★★
()
Ответ на: комментарий от roof
[i14]~/ #hydra -x -h                                          
Hydra v7.1 (c)2011 by van Hauser/THC & David Maciejak - for legal purposes only

Hydra bruteforce password generation option usage:

  -x MIN:MAX:CHARSET

     MIN     is the minimum number of characters in the password
     MAX     is the maximum number of characters in the password
     CHARSET is a specification of the characters to use in the generation
             valid CHARSET values are: 'a' for lowercase letters,
             'A' for uppercase letters, '1' for numbers, and for all others,
             just add their real representation.

Examples:
   -x 3:5:a  generate passwords from length 3 to 5 with all lowercase letters
   -x 5:8:A1 generate passwords from length 5 to 8 with uppercase and numbers
   -x 1:3:/  generate passwords from length 1 to 3 containing only slashes
   -x 5:5:/%,.-  generate passwords with length 5 which consists only of /%,.-

Например:

hydra -l root -x 1:3:1 127.0.0.1 telnet

joy4eg ★★★★★
() автор топика
Ответ на: комментарий от joy4eg

Охренеть, как же я это проглядел? Спасибище огромадное!

roof ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.