Người dùng iPhone thường biết đến phần mềm WinSCP và OpenSSH để kết nối
với iPhone từ xa cho phép bạn sử dụng toàn bộ sức mạnh của điện thoại.
Tuy nhiên, điều đó cũng cho phép những người khác dễ dàng thâm nhập vào
chiếc iPhone của bạn thông qua một vài thao tác đơn giản nếu như bạn
không đổi password mặc định ban đầu. Hậu quả thì không thể lường hết
được. Do đó, bạn cũng cần một vài thao tác sau đây để tránh những rủi ro
đáng tiếc.
1. Install MobileTerminal Package- Vào Cydia -> Search gõ MobileTerminal, chọn và Install
2.
Chạy MobileTerminal- Chương trình này trên SpringBoard được gọi là "Terminal".
3.
Truy cập vào khu vực AdministratorTrong môi trường MobileTerminal gõ lệnh [su root] (không gõ các ký tự
[,]) và nhập mật khẩu. Mật khẩu mặc định ban đầu được quy định của Apple
là [alpine].
Xin nhắc lại một lần nữa là không sử dụng các ký tự [,] trong các câu
lệnh.
Tiếp theo gõ lệnh [cd] để trở về thư mục gốc.
Code:
iPhone:~ mobile$ su root
Password:
iPhone:/var/mobile root# cd
iPhone:~ root#
4. Thay đổi mật khẩu user rootGõ lệnh [passwd] và nhập mật khẩu mới của bạn hai lần. Xin lưu ý rằng
các ký tự bạn nhập vào sẽ không được hiển thị trên màn hình terminal (vì
lý do an toàn).
Code:
iPhone:~ root# passwd
Changing password for root.
New password:
Retype new password:
iPhone:~ root#
5. Thay đổi mật khẩu của user mobileĐây là tài khoản người dùng thường xuyên trên điện thoại.
Gõ lệnh [passwd mobile] và lặp lại theo chỉ dẫn ở mục 3.
Code:
iPhone:~ root# passwd mobile
Changing password for mobile.
New password:
Retype new password:
iPhone:~ root#
6. Đóng MobileTerminalCông việc của bạn được hoàn thành! Chúc thành công!
BỔ SUNG CÁCH ĐỔI MẬT KHẨU OPENSSH
CHO iPhoneOS 3.0
Hiện tại thì MobileTerminal chưa chạy được trên OS 3.0 nên phải làm thủ
công thôi các bác ah.
Công cụ: 1. Openssl cho Windows 32/64
[You must be registered and logged in to see this link.] 2. WinSCP
Cách làm: 1. Dùng WinSCP để vào iPhone với user: root; passwd: alpine
2. Copy 2 file /private/etc/passwd và file /private/etc/master.passwd ra
máy tính
3. Giải nén Openssl vừa tải về, chạy file bin\openssl.exe
4. Một cửa sổ command xuất hiện, bạn gõ passwd -crypt -salt /s alpine nó
sẽ mã hóa mật khẩu thành /smx7MYTQIi2M
Code:
Code:
OpenSSL> passwd -crypt -salt /s alpine
/smx7MYTQIi2M
Bây giờ bạn bạn mở file master.passwd bằng Notepad sẽ nhìn
thấy 2 nơi chứa chuỗi /smx7MYTQIi2M
5. Đổi mật khẩu:
Cũng câu lệnh trên nhưng bạn thay alpine bằng mật khẩu của bạn (<=8
ký tự), copy mật khẩu đã mã hóa thay cho chuỗi mặc định /smx7MYTQIi2M
Code:
OpenSSL> passwd -crypt -salt /s matkhau
/snV5AcA2EjCQ
Bạn sửa lần lượt cả 2 file rồi copy đè vào /private/etc/
Thoát khỏi WinSCP rồi đăng nhập lại với mật khẩu mới
CHÚC THÀNH CÔNG