Грустное про новую мобилку...

Jan 07, 2013 00:03

Попробовал тут тряхнуть стариной и завести эмулятор старой доброй Segа на новоприобретённой мобилке. Что я разочарован - ничего не сказать. Перепробовал несколько эмуляторов, но кругом как всегда грабли (чем-то напоминает трах с коммуникатором на WM2003SE, где на подбор правильных версий и настройку софта ушло несколько недель). Лучше всех себя ( Read more... )

sharp, !fun, android, mobile, me

Leave a comment

roman_pro January 7 2013, 04:08:38 UTC
Да я порыл, почитал логи, поползал в юзерской консоли, оно стартовые init.* скрипты юзеру даже почитать не даёт:

shell@android:/ $ ls -la
ls -la
drwxr-xr-x root root 1970-01-18 08:14 acct
drwxrwx--- system cache 2013-01-07 00:46 cache
dr-x------ root root 1970-01-18 08:14 config
lrwxrwxrwx root root 1970-01-18 08:14 d -> /sys/kernel/debug
drwxrwx--x system system 2013-01-07 05:07 data
-rw-r--r-- root root 89 1970-01-01 03:00 default.prop
drwxr-xr-x root root 1970-01-18 08:14 dev
drwxrwx--x system system 1970-01-18 08:14 dpp
lrwxrwxrwx root root 1970-01-18 08:14 etc -> /system/etc
dr-xr-x--- system system 1970-01-01 03:00 firmware
-rw-r----- root root 725 1970-01-01 03:00 fstab.qcom
dr-xr-x--x system root 1970-01-01 03:05 hidden
-rwxr-x--- root root 109376 1970-01-01 03:00 init
-rwxr-x--- root root 2344 1970-01-01 03:00 init.goldfish.rc
-rwxr-x--- root root 773 1970-01-01 03:00 init.qcom.cda.rc
-rwxr-x--- root root 398 1970-01-01 03:00 init.qcom.cda.sh
-rwxr-x--- root root 8680 1970-01-01 03:00 init.qcom.class_core.sh
-rwxr-x--- root root 4539 1970-01-01 03:00 init.qcom.class_main.sh
-rwxr-x--- root root 76 1970-01-01 03:00 init.qcom.device.rc
-rwxr-x--- root root 1658 1970-01-01 03:00 init.qcom.fs.rc
-rwxr-x--- root root 90 1970-01-01 03:00 init.qcom.fver.rc
-rwxr-x--- root root 1199 1970-01-01 03:00 init.qcom.led.rc
-rwxr-x--- root root 2804 1970-01-01 03:00 init.qcom.log.rc
-rwxr-x--- root root 588 1970-01-01 03:00 init.qcom.misc.rc
-rwxr-x--- root root 1341 1970-01-01 03:00 init.qcom.pm.rc
-rwxr-x--- root root 563 1970-01-01 03:00 init.qcom.poweroff_chargi
ng.rc
-rwxr-x--- root root 352 1970-01-01 03:00 init.qcom.ramdump.sh
-rwxr-x--- root root 18125 1970-01-01 03:00 init.qcom.rc
-rwxr-x--- root root 46 1970-01-01 03:00 init.qcom.sdcard.rc
-rwxr-x--- root root 215 1970-01-01 03:00 init.qcom.securefs.sh
-rwxr-x--- root root 13761 1970-01-01 03:00 init.qcom.sensor.rc
-rwxr-x--- root root 4034 1970-01-01 03:00 init.qcom.sh
-rwxr-x--- root root 220 1970-01-01 03:00 init.qcom.target.rc
-rwxr-x--- root root 13398 1970-01-01 03:00 init.qcom.usb.rc
-rwxr-x--- root root 5462 1970-01-01 03:00 init.qcom.usb.sh
-rwxr-x--- root root 134 1970-01-01 03:00 init.qcom.util.rc
-rwxr-x--- root root 18573 1970-01-01 03:00 init.rc
-rwxr-x--- root root 4701 1970-01-01 03:00 init.target.rc
-rwxr-x--- root root 1637 1970-01-01 03:00 init.trace.rc
-rwxr-x--- root root 3915 1970-01-01 03:00 init.usb.rc
drwxrwxr-x system system 1970-01-01 03:00 misc
drwxrwxr-x root system 1970-01-18 08:14 mnt
drwxrwx--x system system 1970-01-01 03:00 persist
dr-xr-xr-x root root 1970-01-01 03:00 proc
drw-rw-r-- system system 1970-01-18 08:14 ramdump
drwx------ root root 2012-12-10 15:51 root
drwxr-x--- root root 1970-01-01 03:00 sbin
lrwxrwxrwx root root 1970-01-18 08:14 sdcard -> /storage/sdcard
0
drwxrwx--x system system 1970-01-01 03:04 securefs
d---r-x--- system sdcard_r 1970-01-18 08:14 storage
dr-xr-xr-x root root 1970-01-18 08:14 sys
drwxr-xr-x root root 1970-01-18 08:14 system
lrwxrwxrwx root root 1970-01-18 08:14 tombstones -> /data/tombs
tones
-rw-r--r-- root root 272 1970-01-01 03:00 ueventd.goldfish.rc
-rw-r--r-- root root 5186 1970-01-01 03:00 ueventd.qcom.rc
-rw-r--r-- root root 4860 1970-01-01 03:00 ueventd.rc
lrwxrwxrwx root root 1970-01-18 08:14 vendor -> /system/vendor

Reply

(The comment has been removed)

roman_pro January 7 2013, 17:58:07 UTC
Ага, я уже немного думал, хотел изучить вендорские скрипты на предмет возможности атаки типа "semicolon injection" через какие-либо строковые настройки. Во всяких роутерах со стоковыми прошивками это не редкость, вдруг тут так же :)

Reply

roman_pro January 7 2013, 19:01:50 UTC
Кстати, утилиты su не нашёл, вот похоже всё что есть.

Reply

roman_pro January 7 2013, 19:19:52 UTC
Кажется нашёл ответ почему её нет:

/* the following five files are INTENTIONALLY set-uid, but they
* are NOT included on user builds. */
{ 06755, AID_ROOT, AID_ROOT, "system/xbin/su" },
{ 06755, AID_ROOT, AID_ROOT, "system/xbin/librank" },
{ 06755, AID_ROOT, AID_ROOT, "system/xbin/procrank" },
{ 06755, AID_ROOT, AID_ROOT, "system/xbin/procmem" },
{ 06755, AID_ROOT, AID_ROOT, "system/xbin/tcpdump" },
{ 04770, AID_ROOT, AID_RADIO, "system/bin/pppd-ril" },
/* the following file is INTENTIONALLY set-uid, and IS included
* in user builds. */
{ 06750, AID_ROOT, AID_SHELL, "system/bin/run-as" },
{ 00755, AID_ROOT, AID_SHELL, "system/bin/*" },
{ 00755, AID_ROOT, AID_SHELL, "system/xbin/*" },
{ 00755, AID_ROOT, AID_SHELL, "system/vendor/bin/*" },
{ 00750, AID_ROOT, AID_SHELL, "sbin/*" },
{ 00755, AID_ROOT, AID_ROOT, "bin/*" },
{ 00750, AID_ROOT, AID_SHELL, "init*" },
{ 00644, AID_ROOT, AID_ROOT, 0 },

Reply


Leave a comment

Up