본문 바로가기

40./42. iOS

iOS 루트 비밀번호를 잊어버렸을때 복구법





아이폰을 Jailbreak(탈옥) 후 나름 보안(?)을 위해서 아이폰 터미널의 루트 패스워드를 변경합니다.

초기 아이폰 패스워드는 alpine입니다.




아이폰의 패스워드는 /private/etc/master.passwd에서 관리합니다.






#

# User Database

# This file is the authoritative user database.

##

nobody:*:-2:-2::0:0:Unprivileged User:/var/empty:/usr/bin/false

root:/smx7MYTQIi2M:0:0::0:0:System Administrator:/var/root:/bin/sh

mobile:/smx7MYTQIi2M:501:501::0:0:Mobile User:/var/mobile:/bin/sh

daemon:*:1:1::0:0:System Services:/var/root:/usr/bin/false

_ftp:*:98:-2::0:0:FTP Daemon:/var/empty:/usr/bin/false

_networkd:*:24:24::0:0:Network Services:/var/empty:/usr/bin/false

_wireless:*:25:25::0:0:Wireless Services:/var/wireless:/usr/bin/false

_securityd:*:64:64::0:0:securityd:/var/empty:/usr/bin/false

_mdnsresponder:*:65:65::0:0:mDNSResponder:/var/empty:/usr/bin/false

_sshd:*:75:75::0:0:sshd Privilege separation:/var/empty:/usr/bin/false

_unknown:*:99:99::0:0:Unknown User:/var/empty:/usr/bin/false





/smx7MYTQIi2M는 초기 기본 비밀번호인 alpine과 디바이스 정보를 salt 추가하여 암호화한 것입니다. 



'40. > 42. iOS' 카테고리의 다른 글

dumpdecrypted  (0) 2014.04.29
iOS Jailbreak [계속 수정 예정]  (0) 2014.04.29
[iOS] TinyUmbrella shsh 백업  (0) 2013.10.25
시디아 툴 목록  (0) 2013.09.13
Cydia Source 목록  (0) 2013.09.13