Tekcafe đã root thành công Bphone của Bkav

Hải Đại Bàng

Thất nghiệp
Staff member
Tham gia
10/2/14
Bài viết
6,324
Được thích
11,511
18767 #1

BPhone - Chiếc smartphone do tập đoàn BKAV tự tay sản xuất, là chiếc điện thoại đầu tiên do người Việt Nam tự nghiên cứu phát triển đã được root và cài custom recovery thành công.

TekCafe Team là Đội ngũ những lập trình viên đầu tiên có thể root và cài custom recovery trên BPhone dù BKAV đã sử dụng rất nhiều phương pháp bảo mật khác nhau để tránh người dùng có thể can thiệp vào hệ thống.


Kịch bản được TekCafe Team đặt ra ngay khi nhận máy từ mod sonlazio từ tinhte.vn là sử dụng công cụ sửa lỗi trên Android do Google cung cấp (gọi tắt là ADB - Android Debug Brigde) để dùng máy tính can thiệp vào BPhone. Thật bất ngờ khi chúng tôi không thể nào kích hoạt được cho máy tính nhận diện được thiết bị dù đã sử dụng Linux - Hệ điều hành chuyên dụng cho các thiết bị Android.

Nghi ngờ phía BKAV đã vô hiệu hóa tính năng này. Chúng tôi sử dụng phần mềm có tên là Android Terminal Emulator để có thể thực hiện các thao tác dòng lệnh (shell) trực tiếp ngay trên BPhone. Quả thật không ngoài dự đoán, BKAV đã vô hiệu hóa tập tin nhị phân quản lý ADB trong /system/bin, tập tin này có tên là adbd (android debug brigde daemon). Đây là lý do khiến máy tính không nhận diện được BPhone thông qua kết nối ADB

Khi đã truy cập được thông qua giao diện dòng lệnh, chúng tôi bắt đầu len lỏi vào các file, thư mục của hệ thống. Phát hiện 1 số thư mục được cấp toàn bộ các quyền, chúng tôi tiến hành thử root thông qua 1 số file .sh nhưng không thành công. Dự đoán sẽ còn 1 số chỗ dính lỗ hổng bảo mật như thế này. Chúng tôi sử dụng 1 công cụ root có nguyên tắc dựa trên các lỗi này (exploit tools) khá phổ biến để root thử. Đúng như dự đoán, chiếc BPhone đã bị root trong vòng 2p thông qua phần mềm này.

Tuy nhiên đây chỉ là phương pháp root tạm thời, sẽ bị mất root sau khi đặt lại dữ liệu gốc. Việc cần thiết lúc này là trích phân vùng boot ra nhằm mục đích lấy kernel để tiến hành build một custom recovery để có thể nạp file zip nhằm chiếm quyền root vĩnh viễn.

Sử dụng quyền root tạm thời, chúng tôi đã trích phân vùng boot ra, sau đó tiến hành build Philz Touch Recovery (một dạng custom recovery) từ kernel image (hạt nhân hệ thống) và dt image (device tree) được trích ra từ phân vùng boot. Sau đó đóng gói lại và nạp vào hệ thống.

Cách thông dụng được các nhà phát triển sử dụng là thông qua fastboot, như chế độ ADB, BKAV đã khóa chức năng nạp các phân vùng thông qua chế độ này. Gõ các lệnh fastboot cơ bản đến nâng cao đều không mang lại kết quả gì do BKAV đã khóa quá chặt chẽ. Chúng tôi liền đánh liều nạp trực tiếp file recovery build được vào phân vùng recovery thông qua giao tiếp dòng lệnh trên điện thoại Sau nhiều lần test thử, chúng tôi đã thành công.

Do BKAV chưa công bố mã nguồn nên bộ recovery do TekCafe Team build vẫn chưa thực sự hoàn chỉnh, tuy nhiên các tính năng cơ bản đã có thể sử dụng được. Đây là phần tốn nhiều thời gian nhất của Team và chúng tôi sẽ tiếp tục hoàn thiện recovery này trong thời gian tới!!


Với bộ recovery này trong tay, chúng tôi đã thành công trong việc nạp file zip chứa các tập tin nhị phân cung cấp quyền root một cách hoàn hảo. Đến lúc này, Bphone chính thức bị root hoàn toàn. Ngoài ra bạn cũng có thể dùng bộ custom recovery này để nạp các phiên bản phần mềm được cộng đồng hỗ trợ cũng như sao lưu và khôi phục lại dữ liệu trên thiết bị


Toàn bộ quá trình root bên trên là mạo hiểm và mang đầy sự kịch tính bởi sai lầm có thể trả giá bằng cục gạch Bphone của bạn. Tekcafe sẽ có bài chi tiết cài Recovery cho Bphone cách an toàn hơn.

Cảm ơn mod sonlazio bên tinhte đã cho TekCafe mượn thiết bị

Nguồn: Tekcafe
 

SeCrEt BoY™

Active Member
Tham gia
1/12/14
Bài viết
171
Được thích
49
#3
Kinh thế... Mà thật sự là có người mua BPhone hả ta :|
 

Kim An

New Member
Tham gia
16/3/15
Bài viết
833
Được thích
620
#4
Thật không thể tin nổi. Chiếc điện thoại được Quẳng bom là chiếc đt an toàn nhất tg cuối cùng đã được root bởi chính tay người Việt. Ngày mai cả thế giới sẽ biết đến phi vụ này và một lần nữa Bomphone lại giúp trí tuệ Việt vươn xa
 
Tham gia
4/8/14
Bài viết
328
Được thích
138
#5
Hôm có thằng bạn bên Bkav bảo sẽ có tin về root máy chờ coi nhé để hâm nóng thông tin cho Bphone trên thị trường, để tăng thêm tính tranh luận theo mục tiêu truyền thông của bên đó. Phải chăng chính là cái này? Liệu có sự móc nối nào ko để quảng bá Bomphone? Liệu sonlazio có thật sự mạo hiểm với máy đi mượn ko nhỉ? Toàn dân công nghệ chơi với nhau ko biết đâu mà lần..haizz
 

vuongtrang392

New Member
Tham gia
20/3/15
Bài viết
122
Được thích
20
#6
đã là android thì trước sau kiểu gì chả bị "rốt" :big_smile:
 
Tham gia
27/2/15
Bài viết
80
Được thích
25
#7
Thật không thể tin nổi. Chiếc điện thoại được Quẳng bom là chiếc đt an toàn nhất tg cuối cùng đã được root bởi chính tay người Việt. Ngày mai cả thế giới sẽ biết đến phi vụ này và một lần nữa Bomphone lại giúp trí tuệ Việt vươn xa
K có cái két sắt nào được coi là an toàn cả. Chẳng có biện pháp bảo mật nào được coi là tuyệt đối. Chuyện bị root cũng là bình thường thôi mà.
 

kevin_lukas

New Member
Tham gia
1/7/15
Bài viết
585
Được thích
289
#10
người Việt root hàng người Việt làm ra đâu có hay, phải người nước ngoài làm mới chứng minh được nó "cao cấp" cỡ nào chớ.... :D
 
Top Bottom