HƯỚNG DẪN KẾT XUẤT CDM L3 TỪ THIẾT BỊ PHẦN CỨNG CHẠY ROM ANDROID
Sau 1 thời gian đeo đuổi, ngâm cứu thì cuối cùng mình đã cưa đổ con cê đê em, nó được xuất ra từ thiết bị di động chạy Android, ở bài này mình sẽ hướng dẫn chi tiết từng bước một cho quy trình này .
Yêu cầu cơ bản cho việc kết xuất :
1. Thiết bị phần cứng như điện thoại đang chạy Android từ 7.x đến 10.x (bản rom gốc hoặc rom đã mod từ các nguồn )
2. OEM Crypto API version từ 13 trở xuống, cài ứng dụng và xem thông tin trong app DRM info .
3. Điện thoại phải được root bằng Magisk .
Với yêu cầu phần cứng như trên thì chắc chắn phone các bạn đã dư sức qua cầu rồi, vấn đề còn lại chỉ là cách làm, ở đây mình sẽ hướng dẫn kết xuất con CDM của dòng điện thoại SamSung, các dòng phone khác thì các bạn ngâm cứu thêm nha :
Sau đây là thông tin con Samsung J5 đời 2015 Model SM-J500H đang chạy lineage-14.1 tương đương Android 7.1.2
Các bước thực hiện chi tiết như sau :
1. Bước I : Root nó, ở đây có nhiều app để root nhưng mình chỉ ưu tiên
Magisk, để root được an toàn và ko bị lỗi thì mình cài
TeamWin - TWRP cho dòng Samsung như sau :
* Lên trang "magiskmanager chấm com" tải gói magisk mới nhất "Magisk-v20.4.zip" về để trong phone .
* Lên trang "twrp chấm me" vào mục Devices gõ đúng tên Model của phone rồi tải về cho PC .
* Tiếp theo tải về
tool odin, drive samsung mới nhất để cài vào PC
* Trên phone các bạn vào phần cài đặt --> "cài đặt dành cho người phát triển" --> "
Mở khóa OEM" và "
USB debugging" lên sau đó tắt nguồn điện thoại,vào chế độ download mode bằng cách ấn giữ cùng lúc phím
giảm âm lượng+home+nguồn đợi màn hình hiện lên, chọn tiết tục bằng cách nhấn tăng âm lượng :
* Trên PC chạy Odin với quyền Admin, kết nối điện thoại với PC bằng cáp usb và cài gói TWRP
Cài TWRP xong khi phone khởi động lại thì nhanh tay bấm phím tăng âm lượng và home để vào TWRP --> chọn Install --> tìm đến file Magisk-v20.4.zip đã tải về ở bước trên và cài nó --> Reboot system là xong .
Khi phone khởi động lên các bạn thấy icon Magisk trong ứng dụng là điện thoại đã được root thành công, chạy
Magisk vào phần
Mô-đun cài tiếp gói "
MagiskFrida" như hình, tiếp theo vào CH Play cài gói "
Frida Server"
2. Bước II : Cấu hình ADB (Android Debug Bridge) để kết nối phone với PC .
Các bạn tìm tải gói ADB cho Android "
ADB platform-tools" hoặc lấy link mình để ở cuối bài .
Ở bước I do đã mở USB debugging lên rồi nên giờ chỉ cần gắn cáp usb để kết nối phone với PC, nếu phone có thông báo hỏi cho phép kết nối với PC thì ta chọn "Luôn cho phép từ máy tính này"
Truy cập vào thư mục ADB platform-tools trên PC, mở cmd lên và gỏ vào -->
adb devices
Có thể kết nối Phone và PC ở dạng wifi nếu cùng 1 mạng, cách này các bạn tự tham khảo thêm nhé .
3. Bước III : cấu hình "Frida Server" đã cài trước đó ở CH Play cho phone
Chạy app Frida Server trên phone và làm theo từng bước như hình
4. Bước cúng cuồi :
Nếu PC của bạn chưa có Python thì cài py từ bản 3.7 đến 3.9 thôi nha, đối với bản 4.x có thể bị lỗi với Frida .
Khi cài py thì nên chọn như hình để tránh sai đường dẫn và nhiều lỗi phát sinh khi dùng (máy các bạn đã có cài py rồi thì bỏ qua bước này)
Cài py xong thì mở cmd quyền Admin cài thêm gói update cho nó -->
pip install frida
Lên github tải bộ công cụ "
dumper" hoặc lấy link ở cuối bài, giải nén ra vào thư mục "
dumper-main" mở cmd và chạy
dump_keys.py (chắc chắn bạn đã hoàn thành bước 2 và bước 3 ko thì sẽ bị lỗi py ko kết nối với phone hoặc Frida)
Nếu hiện lên như hình ở bước "
Hooks Completed" thì các bạn đã hoàn thành các bước rồi nhé, sau đó mở chrome trên phone và phát video từ (bitmovin, vdocipher hoặc các trang online khác với video được bảo vệ)
Cuối cùng thì cũng đã hoàn thành, tuy bài viết khá dài nhưng các bước ko đến nỗi khó để thực hiện, các bạn dùng dòng phone hãng khác thì ngâm cứu tìm cách root bằng Magisk rồi làm theo các bước còn lại, với các dòng máy khác nhau, dùng rom khác nhau thì sẽ có những lỗi khác nhau, cần phải trải nghiệm thực tế mới biết được, vì nó dump thành công trên máy mình ko có nghĩa là sẽ được với dòng máy các bạn .
Hiện tại thì đã có tool check con cê đê em còn sống, đã chết lâm sàn hay đi bán muối luôn nhưng đôi khi nó ko chính xác 100%, ở bài viết sau mình sẽ hướng dẫn các bạn cách dùng nó khi có thời gian nhiều hơn .
Chúc các bạn may mắn (các bạn vui lòng khi còm mem thì hong quote bài của mình vì.....)
pass giản nén -->
therain@HDVN