Реклама показывается только незарегистрированным пользователям. Вход или Регистрация

[rootmy.tv] Как получить Root права на webOS

Обсуждение LG smart TV. Пишем тут отзывы и мнения об лджи смарт тв! Разрешено обсуждать цены и где дешевле купить смарт тв.

Re: Root Shell на webOS 1, 2 и 3

Сообщение sekil » 01 авг 2017, 23:23

teffd писал(а):
tennis писал(а): дождусь эмулятор на веб ос 3.5


Могу ошибаться, но вроде как получение root'а к webOS3.5 никто тестил, а это самая свежая webOS

sekil писал(а):Я проверил у себя. Удалил эти строки и у меня выдал тоже login incorrect.
Проверь пароль.
И попробуй sulogin
Ну еще может ты уже логинишься в 500ый раз и pts уже больше 7 - Тогда будет тоже самое. Перегрузки тв и попробуй еще


И так и сяк пробовал root'ом через telnet зайти на webOS 1.4 - никак...
Где логируется ошибки по логину telnet'а (или как их заставить логировать) пока не понял..


Странно..
Есть еще вариант. Запускать telnetd с ключем -l /sbin/sulogin
Тогда аутентификацией занимается sulogin - он не использует securetty вроде - так что должно прокатить...

p.s. только походу в webos 1.4 есть только /bin/tinylogin
sekil

 
Сообщения: 55
Зарегистрирован: 14 фев 2017, 08:45
Благодарил (а): 3 раз.
Поблагодарили: 27 раз.
Телевизор: uh619

Re: Root Shell на webOS 1, 2 и 3

Спонсор » 01 авг 2017, 23:23

Реклама показывается только незарегистрированным пользователям. Войти или Зарегистрироваться
Спонсор

 
Сообщения: 100
Зарегистрирован: 15 июл 2014, 18:43
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Root Shell на webOS 1, 2 и 3

Сообщение teffd » 01 авг 2017, 23:36

sekil

Код: Выделить всё
root@PC:~# telnet <ip-tv>
Trying <ip-tv>...
Connected to <ip-tv>.
Escape character is '^]'.

webOS TV 1.4.0 LGSmartTV


Give root password for system maintenance
(or type Control-D for normal startup):
Entering System Maintenance Mode

root@LGSmartTV:/# ls -la


Спасибо, работает!

То есть /bin/tinylogin как-то меняет /shadow/
после mount -o bind /media/cryptofs/root/etc /etc ?
teffd

 
Сообщения: 81
Зарегистрирован: 22 июл 2017, 14:08
Благодарил (а): 7 раз.
Поблагодарили: 28 раз.

Re: Root Shell на webOS 1, 2 и 3

Сообщение sekil » 02 авг 2017, 00:27

Ды вроде ниче он не меняет просто не использует /etc/securetty т.е. он просто сверяет пароль и все а telnetd использует /etc/securetty и видимо что то в нем не так...
sekil

 
Сообщения: 55
Зарегистрирован: 14 фев 2017, 08:45
Благодарил (а): 3 раз.
Поблагодарили: 27 раз.
Телевизор: uh619

Re: Root Shell на webOS 1, 2 и 3

Сообщение wornon » 04 авг 2017, 17:03

Подскажите пожалуйста как ключ вытащить.
wornon

 
Сообщения: 4
Зарегистрирован: 04 авг 2017, 16:56
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: Root Shell на webOS 1, 2 и 3

Сообщение teffd » 04 авг 2017, 17:33

wornon

Архивариус писал(а):Если кто хочет повторить, вот примерный алгоритм:
2. Устанавливаем webOS SDK (только SDK-CLI) отсюда http://webostv.developer.lge.com/sdk/do ... nload-sdk/, проще всего с помощью интернет-установщика.
3. Выполняем пункты этой инструкции http://webostv.developer.lge.com/develop/app-test/ от Preparing a Login Account до Connecting with CLI включительно.
4. С помощью puttygen.exe делаем import key нашего ключа, затем save private key.
5. Устанавливаем WinSCP отсюда https://winscp.net/eng/download.php, запускаем и вводим IP адрес нашего ТВ, порт 9922, далее указываем ключ из шага 5 тут "Еще -> SSH -> Аутентификация -> Файл закрытого ключа". Далее "Соединение -> Открыть терминал (Ctrl+T)"


Если стоит Win10, то проще всего использовать подсистему Linux в Windows 10

Далее webOS_SDK_linux64.zip или webOS_SDK_win64.zip. Распаковываете.
Заводите Developer Account для Developer Mode. Находите ares-setup-device в webOS_SDK, как рассказано тут в пункте Connecting with CLI.

Далее либо соединяетесь ssh -i tv_webos_key prisoner@192.168.x.x -p 9922 "/bin/sh -i", если используете Linux в Windows 10 или как описано выше делаете пункт 4 и 5.
Но root из WinSCP получить не получится. Кроме как используя unix-вые системы\подсистемы пока не понятно как.

За это сообщение автора teffd поблагодарил:
wornon (04 авг 2017, 18:42)
teffd

 
Сообщения: 81
Зарегистрирован: 22 июл 2017, 14:08
Благодарил (а): 7 раз.
Поблагодарили: 28 раз.

Re: Как получить Root права на webOS 1.0-3.0

Сообщение Архивариус » 10 авг 2017, 18:10

Обобщил имеющуюся в топике информацию и добавил в первое сообщение инструкцию по получению рута на webOS (в меру своих сил и возможностей :)). Просьба проверить и высказать замечания/предложения.
Архивариус

 
Сообщения: 9559
Зарегистрирован: 29 июл 2010, 20:22
Благодарил (а): 2301 раз.
Поблагодарили: 1616 раз.
Телевизор: LG 55C9 32LK6190 24MT57S
Звук: Yamaha YSP-1100

Re: Как получить Root права на webOS 1.0-3.0

Сообщение andlommy » 11 авг 2017, 03:17

Какой классный прогресс. Получилось смонтировать сетевую папочку с фильмами (вебос1 не играет 4к фильмы по ДЛНА). Теперь можно поправить smartshare чтобы он показывал и подмонтированые сетевые папочки. Вообщем вау вау вау и респект автору за детальные инструкции
andlommy

 
Сообщения: 21
Зарегистрирован: 30 апр 2017, 21:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Телевизор: 55UB850V

Re: Как получить Root права на webOS 1.0-3.0

Сообщение teffd » 11 авг 2017, 13:42

andlommy писал(а):Какой классный прогресс. Получилось смонтировать сетевую папочку с фильмами (вебос1 не играет 4к фильмы по ДЛНА). Теперь можно поправить smartshare чтобы он показывал и подмонтированые сетевые папочки. Вообщем вау вау вау и респект автору за детальные инструкции

Поделитесь , как вы подцепили папку сетевую?
teffd

 
Сообщения: 81
Зарегистрирован: 22 июл 2017, 14:08
Благодарил (а): 7 раз.
Поблагодарили: 28 раз.

Re: Как получить Root права на webOS 1.0-3.0

Сообщение andlommy » 11 авг 2017, 14:23

mount -t cifs -o username=xxx,password=yyy //ip/share /tmp/us/sda/sda1/folder

Заходить потом через смартшер и флешку.
Буду пробовать переписать смартшер приложение, чтобы оно показало сеть в главном меню.
andlommy

 
Сообщения: 21
Зарегистрирован: 30 апр 2017, 21:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Телевизор: 55UB850V

Re: Как получить Root права на webOS 1.0-3.0

Сообщение tennis » 11 авг 2017, 19:05

скажите пож а на веб ос 3 5 это будет работать?
может кто в курсе где найти инфу как установить эмулятор после получения рута?
tennis

 
Сообщения: 130
Зарегистрирован: 10 июн 2017, 19:02
Благодарил (а): 4 раз.
Поблагодарили: 3 раз.
Телевизор: oled Panasonic 65GZ1500

Пред.След.

Вернуться в Телевизоры LG - Обсуждение



 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение