[exploit] Инструкция по получению root на pocketboot 60х/90х
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next
 
View unanswered posts
Post new topic   Reply to topic    The-eBook Forum Index -> PocketBook -> PocketBook Free
 
Author Message

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11632


Location: Киев

PostPosted: 25.04.2011 01:52     Quote

bugmenot wrote:
А можно поподробнее?

Обратите внимание на файлы *.lic и license.dat
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

lunohod
Член клуба The eBook

Член клуба The eBook



Joined: 10 Jan 2007
Posts: 4283


Location: Stuttgart, Germany

PostPosted: 25.04.2011 02:25     Quote

Antuan wrote:
mamaich wrote:
используйте этот архив исключительно для восстановления работоспособности словарей на своем PocketBook

Не поможет, словари, точнее лицензии, привязаны к серийному номеру устройства.


дык надо проверку лицензии отключить Wink
_________________
V3, n516, PRS-505, iLiad, eSlick, Samsung E60, K3, K4NT, Onyx M90, PB 912, Kobo Mini
 
View user's profile Send private message ^

mamaich
Искушенный участник форума

Искушенный участник форума



Joined: 22 Mar 2010
Posts: 63



PostPosted: 25.04.2011 02:36     Quote

Antuan wrote:
Обратите внимание на файлы *.lic и license.dat

Верно. В lic файлах прописан серийник устройства.
Но так как мы рут - ничто не мешает запатчить libinkview.so, чтобы оно всегда возвращало данный серийник. Но это уже не совсем законно, поэтому предлагаю в данной теме не обсуждать, чтобы не давать лишний повод ее удалить.
_________________
Pocketbook 650 (до него 302 и 602)
 
View user's profile Send private message ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11632


Location: Киев

PostPosted: 25.04.2011 04:43     Quote

lunohod wrote:
дык надо проверку лицензии отключить

mamaich wrote:
ничто не мешает запатчить libinkview.so,

После каждого обновления ПО придется процедуру повторять. Те словари не стоят таких мучений, разве что ради интереса.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

torbich
Член клуба The eBook

Член клуба The eBook



Joined: 09 Oct 2007
Posts: 874


Location: Мексика (Киев, Украина)

PostPosted: 25.04.2011 20:30     Quote

А если сохранить *.lic файлы с версии 2.0.4 и скопировать их на свою же книжку, только прошивку версии 2.0.6? Могу попробовать, но предварительно нужен скрипт для полного бекапа содержимого прошивки 2.0.4 (чтобы, в случае чего, можно было откатиться).
_________________
Nook Simple Touch, Sony T1, Pocketbook 602, LBook V3, iPaq 1940, HTC Wildfire
 
View user's profile Send private message ICQ ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11632


Location: Киев

PostPosted: 25.04.2011 20:44     Quote

torbich wrote:
А если сохранить *.lic файлы с версии 2.0.4 и скопировать их на свою же книжку, только прошивку версии 2.0.6?

Должно получится.
torbich wrote:
нужен скрипт для полного бекапа содержимого прошивки 2.0.4

Сохранить на карту все содержимое системного раздела можно, но вот как потом при необходимости восстановить(?), ведь системный раздел смонтирован только для чтения. Это надо будет перемонтировать его для записи, вот кстати может кто напишет как правильно перемонтировать системный раздел, так что бы книга при этом не зависла.
Есть идея.
Хочу попробовать дать secure права книжной полке, по идее это даст такие же права всем приложениям запускаемым из внутренней памяти, например fbreader180 и CoolReader3, что даст им доступ к предустановленным словарям.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

lunohod
Член клуба The eBook

Член клуба The eBook



Joined: 10 Jan 2007
Posts: 4283


Location: Stuttgart, Germany

PostPosted: 25.04.2011 21:08     Quote

Antuan wrote:
Это надо будет перемонтировать его для записи, вот кстати может кто напишет как правильно перемонтировать системный раздел, так что бы книга при этом не зависла.


mount -o remount,rw /
_________________
V3, n516, PRS-505, iLiad, eSlick, Samsung E60, K3, K4NT, Onyx M90, PB 912, Kobo Mini
 
View user's profile Send private message ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11632


Location: Киев

PostPosted: 26.04.2011 02:54     Quote

lunohod
Спасибо.
Из идеи ни чего не получилось, заменил владельца у книжной полки, бестолку. Попробовал положить cr3 в /ebrmain/bin и назначить соответствующего владельца, тоже болт, вообще не запустился кулридер, как будто его там и нет.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

mamaich
Искушенный участник форума

Искушенный участник форума



Joined: 22 Mar 2010
Posts: 63



PostPosted: 26.04.2011 06:28     Quote

ну так надо ebrmain перемонтировать как rw, он же у нас в отдельном разделе лежит:
mount -o remount,rw /ebrmain
Но делай на свой страх и риск, получишь кирпичь - только сервис поможет.
_________________
Pocketbook 650 (до него 302 и 602)
 
View user's profile Send private message ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11632


Location: Киев

PostPosted: 26.04.2011 10:10     Quote

mamaich wrote:
ну так надо ebrmain перемонтировать как rw

Если это мне, то я перемонтировал ebrmain, и успешно записал, специально перезагрузил книгу что бы убедится, что все записанное остается на месте. И кстати, если например fbreader подменить на fbreader180, то все работает.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

lunohod
Член клуба The eBook

Член клуба The eBook



Joined: 10 Jan 2007
Posts: 4283


Location: Stuttgart, Germany

PostPosted: 26.04.2011 10:24     Quote

Antuan

Дык надо ещё suid бит посадить, чтобы прорамма во время запуска получит права owner'а. 'chmod +s'
_________________
V3, n516, PRS-505, iLiad, eSlick, Samsung E60, K3, K4NT, Onyx M90, PB 912, Kobo Mini
 
View user's profile Send private message ^

mamaich
Искушенный участник форума

Искушенный участник форума



Joined: 22 Mar 2010
Posts: 63



PostPosted: 26.04.2011 11:41     Quote

lunohod
вроде как "официальный" ридер имеет овнера = sreader, а не рут. Так что лучше ему sreader установить, мало ли какие ошибки вылезти могут (хотя я в линуксовых правах не силен).
_________________
Pocketbook 650 (до него 302 и 602)
 
View user's profile Send private message ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11632


Location: Киев

PostPosted: 26.04.2011 13:04     Quote

lunohod wrote:
Дык надо ещё suid бит посадить, чтобы прорамма во время запуска получит права owner'а. 'chmod +s'

Попробую.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

qwillis
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 13 Nov 2009
Posts: 317


Location: Российская Федерация, город Москва

PostPosted: 26.04.2011 23:44     Quote

mamaich

Приветик.

Спасибо большое за Ваш хак.
Теперь можно перекидывать файлики, не подключая ни по usb,
ни вытаскивая карту.
А по ftp через fireFTP для firefox можно словить вирус, сидящий
во внутренней памяти/флэшке на книжке?


Какие у кого будут соображения по следующему вопросу.
Прошивка 2.0.4.
Скопировал на хард папочку со словарями и файл лицензии.
Допустим, что прошивка 2.1.9 принесет нам хороший браузер.
Если поставить эту прошивку, то все равно с 2.0.5 теряешь словари.
Скинув словари и лицензию назад во внутр. память, получится
ли восстановить словарики?
_________________
PocketBook Pro 903
 
View user's profile Send private message ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11632


Location: Киев

PostPosted: 26.04.2011 23:46     Quote

lunohod wrote:
Дык надо ещё suid бит посадить,

Спасибо, получилось, заменил овнера и suid+sgid для start.app и теперь все приложения запускаются с правами sreader.
Встроенные словари теперь доступны и CoolReader-у и fbreader180.

Добавлено спустя 2 минуты 22 секунды:

qwillis wrote:
Скинув словари и лицензию назад во внутр. память, получится ли восстановить словарики?

Должно получиться, если в словарь не будет встроена дополнительная защита.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

qwillis
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 13 Nov 2009
Posts: 317


Location: Российская Федерация, город Москва

PostPosted: 27.04.2011 00:02     Quote

Antuan wrote:
Должно получиться


Это радует, спасибо. А пока поживем на 2.0.4.
_________________
PocketBook Pro 903
 
View user's profile Send private message ^

JAW
Член клуба The eBook

Член клуба The eBook



Joined: 27 Sep 2004
Posts: 21793


Location: Северная столица

PostPosted: 28.04.2011 20:59     Quote

Antuan wrote:
Спасибо, получилось, заменил овнера и suid+sgid для start.app и теперь все приложения запускаются с правами sreader.

Может стоит полный .app собрать для этого дела?
_________________
PocketBook: 301+,602(2.2.1a),701, A7, 701 IQ, A7, U7.
Fly: IQ 235
 
View user's profile Send private message E-mail ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11632


Location: Киев

PostPosted: 28.04.2011 22:59     Quote

JAW wrote:
Может стоит полный .app собрать для этого дела?

Зачем, скриптом можно обойтись, точнее парой скриптов: первый берем из комплекта(нужно будет только подправить путь ко второму скрипту), а второй:
Code:
#!/bin/sh
mount -o remount,rw /dev/mmcblk0p3
chown sreader:sreader /ebrmain/bin/start.app
chmod 6755 /ebrmain/bin/start.app

В принципе, если удалить третью строку из это скрипта, то получим права root-a, для всех запускаемых программ, но я решил, что это будет слишком, и ограничился sreader-ом.
Могу, в общем-то, выложить в готовом виде, но придется в архив какой-нибудь довесок класть, слишком маленький размер.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

biv_sumy
Член клуба The eBook

Член клуба The eBook



Joined: 20 Jul 2009
Posts: 18706


Location: Сумы, Украина

PostPosted: 29.04.2011 10:08     Quote

Antuan
Забыли последней командой вернуть РО разделу
mount -o remount,ro /dev/mmcblk0p3

да и вместо /dev/mmcblk0p3 можно использовать не имя устройства а имя точьки монтирования /ebrmain


П.С. Вечером выложу скриптик и струкцию по установке. Cool
_________________
PB 602Grey, PB A7, NSTGL
+PB Power Bank.
 
View user's profile Send private message ^

strannicm
Недавний участник форума

Недавний участник форума



Joined: 29 Apr 2011
Posts: 13



PostPosted: 29.04.2011 15:08     Quote

Спасибо mamaich за столь полезную информацию . В связи с новыми возможностями вопрос - имея root можно ли соединиться таки со скрытой точкой доступа ?

P.S. mamaich не с reng ? Smile
 
View user's profile Send private message ^
Display posts from previous:   
Post new topic   Reply to topic    The-eBook Forum Index -> PocketBook -> PocketBook Free All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next
Page 3 of 9

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© The-eBook, 1999-2014. © Design by Prohorenkov
Syndicating News | Powered by phpBB © 2001, 2005 phpBB Group.
Хостинг предоставлен компанией DatForce     Яндекс.Метрика