Udv,
Szeretnek feltenni egy programot (droid VNC server), azonban a bevitelhez (billenyuzet, eger) szukseg van root jogosultsagokra (uinput).
Nem akarok SuperOneClick, vagy hasonlo dolgokat allandora feltenni, viszont adb-n keresztul tudok root-kent butykolni.
Tehat a kerdes az lenne, hogy ha pl. van egy root shell, irhato a system praticio, etc., akkor hogyan tudom feltenni akar a fenti progtamot, akar mast, hogy utana hozzaferjen a szamara szukseges eroforrasokhoz?
Koszi,
/sza2
- 3068 megtekintés
Hozzászólások
"Nem akarok SuperOneClick, vagy hasonlo dolgokat allandora feltenni, viszont adb-n keresztul tudok root-kent butykolni."
/off
Ezt hogy éred el? milyen android verzio, milyen vas? :)
off/
adb shell install
http://www.wiihacks.com/android-phones/52813-how-install-setup-adb.html
- A hozzászóláshoz be kell jelentkezni
zergRush exploit shell-bol / Android 2.3.4 / LG P990
Az adb shell install nem ad root jogokat telepiteskor.
/sza2
- A hozzászóláshoz be kell jelentkezni
azzal nekem nem megy, Android 2.3.5 zte atlas w
biztos javították a hézagot
- A hozzászóláshoz be kell jelentkezni
a rootolas nem telepiteskor kell, hanem hasznalat kozben. a superuser-nek meg fenn kell lennie, mert azon az appon keresztul kerdezi meg, hogy engedelyezed a root hasznalatot.
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
A superuser-nek nem kell fent lennie szerintem, parancssorbol (megtalaltam: /data/data/org.onaips.vnc/files/androidvncserver) el is tudom inditani, root-kent es mukodik is.
Install utan:
-rwxrwxrwx app_119 app_119 1097372 2012-09-08 21:56 androidvncserver
Gondoltam chown root:root androidvncserver de ez valahogy nem mukodott.
/sza2
- A hozzászóláshoz be kell jelentkezni
mert a root:root tulajdonú fájl annak a usernek a nevében fut, aki elindítja (ahogy normálisan is).
- A hozzászóláshoz be kell jelentkezni
Ok, kozben arra is rajottem, hogy az Android eseten csak a
chown root.root ...
mukodik, kettosponttal nem szereti es volt egy
chmod 4755
is. Ujraiditas utan a tulajdonos es a beallitasok meg is maradnak, viszont tovabbra sem root-kent indul.
Erdekesseg (legalabbis nekem), hogy ha adb shell-t hasznalva elinditom az exploit-ot, akkor elindul es mukodik rendesen (telefon ujrainditas utan ujra nem). Szoval ha reboot utan "rootolom" a telefont akkor ujrainditasig OK.
Nem ismerem annyira az Android belsejet, de gondolom a kernel utani elso dolog (init?) biztos rendelkezik meg a megfelelo jogokkal. Azt viszont nem tudom, hogy a dalvik-ban inditott cuccok hogyan indulnak.
/sza2
- A hozzászóláshoz be kell jelentkezni