ラベル Unix の投稿を表示しています。 すべての投稿を表示
ラベル Unix の投稿を表示しています。 すべての投稿を表示

2010年10月11日月曜日

iPhone4 JailBreak と、 ps ax

ついに、禁断の果実を手に入れました。

いや別に元来LinuxとかUnix使いだから、禁断の果実じゃなくって
私に元々ある権利を行使するだけだ(キリッ)。
root権限を手に入れて何をこれしてあれをするのは、
もうかれこれ15年になるわけ。これで飯食ってきたんだわ。
っつか、「ナニヲコレシテアレサレタ」変なLinux機とか
面倒見た記憶があるし、もう怖いものはゴニョゴニョくらいなもんだ!

iOS4がどんな感じか・・・って、人生の半分以上をUnixっぽいOSに
振り回されてきた(ぉ 私が見たいんは、 ps ax ・・・これしかない。
つくづくUnixオタクなのよね。 まあMulticsと同い年だから、
こればっかりはしょうがない。

テザッタりする気も無いし、アンロック?何それおいしいの?だから


iPhone:/var/mobile root# ps ax
PID TT STAT TIME COMMAND
1 ?? Ss 0:11.70 /sbin/launchd
12 ?? Ss 0:19.95 /usr/sbin/notifyd
13 ?? Ss 0:08.76 /usr/sbin/mDNSResponder -launchd
14 ?? Ss 0:08.34 /usr/sbin/syslogd
15 ?? Ss 0:55.53 /usr/libexec/configd
18 ?? Ss 8:44.62 /System/Library/CoreServices/SpringBoard.app/SpringB
19 ?? Ss 0:21.60 /System/Library/Frameworks/CoreTelephony.framework/S
29 ?? Ss 0:55.03 /usr/libexec/locationd
33 ?? Ss 0:04.05 /usr/libexec/lockdownd
35 ?? Ss 1:12.79 /usr/sbin/mediaserverd
36 ?? Ss 0:00.44 /usr/sbin/fairplayd.N90
37 ?? SNs 0:14.96 /System/Library/PrivateFrameworks/DataAccess.framewo
39 ?? Ss 0:02.61 /System/Library/PrivateFrameworks/ApplePushService.f
40 ?? Ss 0:06.12 /usr/sbin/accessoryd
125 ?? Ss 0:01.32 /usr/libexec/lsd
126 ?? Ss 0:12.24 /System/Library/PrivateFrameworks/IMCore.framework/i
129 ?? Ss 0:03.34 /Applications/MobilePhone.app/MobilePhone
130 ?? Ss 0:17.58 /Applications/MobileMail.app/MobileMail
232 ?? Ss 4:13.87 /var/mobile/Applications/479EDD45-5C39-4564-A94E-12C
586 ?? Ss 1:09.38 /var/mobile/Applications/5A2B1E3F-D209-4DCD-8288-DDD
1399 ?? Ss 0:01.57 /usr/libexec/ptpd -t usb
1402 ?? S 0:00.00 /usr/libexec/afcd --lockdown -d /var/mobile/Media -u
1609 ?? Ss 0:01.62 /Applications/MobileSlideShow.app/MobileSlideShow
1824 ?? Ss 0:00.62 /System/Library/Frameworks/SystemConfiguration.frame
2040 ?? Ss 0:00.01 /usr/libexec/launchproxy /usr/sbin/sshd -i
2041 ?? S 0:00.23 /usr/sbin/sshd -i
2042 ?? Ss 0:00.12 /usr/sbin/BTServer
2043 ?? S 0:00.06 /usr/sbin/BlueTool -F boot
2044 s000 Ss 0:00.04 -sh
2047 s000 S 0:00.03 sh
2048 s000 R+ 0:00.01 ps ax


思ったとおり・・・、サービスがいっぱい立ち上がってますわな。
こんな小さな箱にてんこもりサービス、計算力、メモリ・
ストレージが詰まってれば熱も仰山でますわな。
まぁ動画と音声入力ぐらい出来て当然だろうという感。

さてさてサービスですが、名前からしてわっけわからん
デーモンがたくさんあります。まあ一部はmDNSなんての、
見たことありますが、
本来 *BSDなOSを単機能か、素で使うのがモットー人間から
みると相当にキモい。

一方、同時期に購入されたスペイン生まれのフォネラちゃん。


root@Fonera:~# ps ax
PID USER VSZ STAT COMMAND
1 root 1992 S init
2 root 0 SWN [ksoftirqd/0]
3 root 0 SW [watchdog/0]
4 root 0 SW< [events/0]
5 root 0 SW< [khelper]
6 root 0 SW< [kthread]
21 root 0 SW< [kblockd/0]
25 root 0 SW< [khubd]
38 root 0 SW< [kswapd0]
39 root 0 SW [pdflush]
40 root 0 SW [pdflush]
41 root 0 SW< [aio/0]
53 root 0 SW [mtdblockd]
205 root 0 SWN [jffs2_gcd_mtd6]
217 root 1992 S logger -s -p 6 -t
218 root 1992 S init
219 root 1992 S init
338 root 2004 S syslogd -C16
340 root 1984 S klogd
351 root 1140 S /sbin/hotplug2 --override --persistent --max-children
642 root 0 SW< [dwc_otg]
970 root 0 SW [RtmpCmdQTask]
971 root 0 SW [RtmpWscTask]
1669 nobody 3252 S avahi-daemon: running [Fonera.local]
1815 root 1968 S /sbin/fonstated -D
1846 root 1984 S < /sbin/watchdog -t 5 -F /dev/watchdog
1874 root 3200 S /usr/sbin/fonsmcd
1880 root 1720 S /sbin/mountd
1897 root 5980 S /usr/bin/lua /Apps/lucid
1910 root 1940 S /usr/sbin/dropbear -F -p 22
1936 root 1408 S /sbin/onlined
1937 root 3832 S N /bin/smbd -D
1995 root 3184 S /bin/nmbd
2056 nobody 1292 S /usr/sbin/dnsmasq -K -D -y -Z -b -E -s lan -S /lan/ -
2218 root 4284 S /usr/sbin/chilli --dns1=192.168.182.1 --dns2=192.168.
2268 root 1996 S /usr/sbin/dropbear -F -p 22
2269 root 2008 S -ash
2405 root 1940 S /usr/sbin/dropbear -p 192.168.220.15:9922
2424 root 1996 S /usr/sbin/dropbear -p 192.168.220.15:9922
2425 root 2000 S -ash
2463 root 1992 R ps ax



Linuxだねぇ。つくづく。
下にdropbearなんてサービスが動いてますが、これはさっき手で足した。
最後に、組み込みOSの一大巨頭です。


NetBSD 5.0.2 (GENERIC) #0: Sat Feb 6 17:53:27 UTC 2010

Welcome to NetBSD!

% ps ax
PID TTY STAT TIME COMMAND
0 ? DKl 0:00.02 [system]
1 ? Ss 0:00.02 init
94 ? Is 0:00.00 /sbin/dhclient fxp0
132 ? Ss 0:00.02 /usr/sbin/syslogd -s
271 ? Ss 0:00.01 /usr/sbin/sshd
311 ? Is 0:00.01 /usr/sbin/cron
363 ? I 0:00.02 pickup -l -t fifo -u
370 ? Is 0:00.04 /usr/libexec/postfix/master
383 ? Is 0:00.00 /usr/sbin/inetd -l
392 ? Ss 0:00.09 sshd: kokko [priv]
412 ? I 0:00.02 qmgr -l -t unix -u
421 ? S 0:00.02 sshd: kokko@pts/0 (sshd)
405 ttyp0 Rs 0:00.02 -csh
408 ttyp0 O+ 0:00.01 ps -ax
404 ttyE0 Is+ 0:00.01 /usr/libexec/getty Pc console
413 ttyE1 Is+ 0:00.01 /usr/libexec/getty Pc ttyE1
396 ttyE2 Is+ 0:00.01 /usr/libexec/getty Pc ttyE2
394 ttyE3 Is+ 0:00.01 /usr/libexec/getty Pc ttyE3


まあ、こんなもんやね。
売り物になる前はこんなにシンプルなんだよ。Unixって。