VietBF

VietBF (https://www.vietbf.com/forum/index.php)
-   Mobile News|Tin Di Động (https://www.vietbf.com/forum/forumdisplay.php?f=177)
-   -   BKAV bật mí cách phá Face ID trên iPhone X (https://www.vietbf.com/forum/showthread.php?t=1112873)

Romano 11-15-2017 07:37

BKAV bật mí cách phá Face ID trên iPhone X
 
1 Attachment(s)
Sau nhiều lần nghiên cứu BKAV đă gây sốc trên toàn TG sau khi phá thành công Face ID trên iPhone X bằng chiếc mặt nạ mà họ tạo ra. Đây thực sự là điều không thể ngờ tới với Apple v́ trước đó họ đă rất tin tưởng vào công nghệ Face ID trên iPhone X. Dưới đây là cách thức mà BKAV đă tạo ra chiếc mặt nạ để đánh lừa Face ID trên iPhone X. Ngày 11/11 vừa qua, BKAV đă khiến cả thế giới công nghệ phải chú ư khi công bố video đánh lừa bảo mật Face ID trên iPhone X, bằng một chiếc mặt nạ in 3D.
Điều khiến cả thế giới công nghệ bất ngờ, đó là trước đây đă từng có rất nhiều chuyên gia công nghệ thử nghiệm đánh lừa Face ID bằng những chiếc mặt nạ đắt tiền nhưng không thành công.
Việc BKAV có thể vượt qua các chuyên gia bảo mật trên toàn thế giới, chỉ bằng một chiếc mặt nạ có giá 150 USD đă gây ra rất nhiều tranh luận. Và ngày hôm nay, BKAV đă giải đáp tất cả những thắc mắc và cũng chia sẻ những chi tiết về phương pháp, quá tŕnh tạo ra khuôn mặt giả có thể đánh bại Face ID.
Một quá tŕnh nghiên cứu, hoàn toàn không phải dựa vào may mắn
BKAV cho biết phát hiện chấn động này không hề dựa vào may mắn, thay vào đó là những kiến thức về bảo mật, trí tuệ nhân tạo và một quá tŕnh dài thử nghiệm. BKAV đă phải t́m hiểu rất kỹ về công nghệ bảo mật Face ID của Apple, trước khi tiến hành tạo ra chiếc mặt nạ giả.
Face ID không chỉ đơn thuần là các camera và cảm biến nhận diện khuôn mặt, công nghệ bảo mật này c̣n được quản lư bởi một AI do Apple phát triển. AI (trí tuệ nhân tạo) này của Apple có khả năng tự học và chính Apple đă huấn luyện cho nó để có thể phân biệt giữa khuôn mặt thật của con người, với khuôn mặt giả.

CEO Nguyễn Tử Quảng cho biết: “Ngay từ khi ra mắt iPhone X, Apple có nói về AI của hệ thống bảo mật Face ID và tôi đă cảm thấy có vấn đề”.
Cũng trong sự kiện ra mắt, Apple tự hào tuyên bố đă nhờ rất nhiều chuyên gia làm mặt nạ tại Hollywood cũng như chuyên gia trang điểm để tạo các mẫu mặt nạ, dạy Face ID phân biệt đâu là mặt thật, đâu là mặt giả.
Các mẫu thử nghiệm của Apple được tạo ra từ những chuyên gia hàng đầu về lĩnh vực mặt nạ, họ có thể tạo ra những chiếc mặt nạ rất đẹp và rất giống thật. Cũng giống như cách mà tạp chí WIRED đă từng thử nghiệm với những chiếc mặt nạ trị giá hàng ngh́n USD.
Tuy nhiên Face ID đă được huấn luyện để nhận diện những chiếc mặt nạ “đắt tiền” như vậy ngay từ ban đầu. Chính v́ vậy mà AI dễ dàng phát hiện đâu là mặt thật, đâu là mặt giả trong thử nghiệm của WIRED, ngay cả khi những chiếc mặt nạ rất đẹp và rất giống thật.
BKAV đă phát hiện ra điểm yếu này của AI trong Face ID, để t́m ra phương pháp có thể đánh lừa hệ thống bảo mật này. Đó là tạo ra một chiếc mặt nạ “nửa thật, nửa giả” mà AI của Apple chưa từng được huấn luyện.
Mặt nửa thật nửa giả có thể đánh bại Face ID
CEO Nguyễn Tử Quảng chia sẻ sau buổi họp báo: “Chắc các bạn đều thắc mắc là tại sao chiếc mặt nạ này chỉ có một số chi tiết được dán ảnh, c̣n toàn bộ phần c̣n lại dán băng dính trắng, v́ sao lại không phủ toàn bộ chiếc mặt nạ giống như khuôn mặt người thật. Bởi nếu làm vậy AI sẽ phân biệt được đâu là mặt giả và đâu là mặt thật”.
Quá tŕnh tạo ra chiếc mặt nạ giả của BKAV bao gồm các bước sau. Đầu tiên là quét khuôn mặt của người chủ sở hữu iPhone X, sau đó đưa h́nh ảnh này vào một chiếc máy in 3D để tạo ra bộ khung. Bộ khung này rất quan trọng, bởi Face ID có thể nhận diện h́nh ảnh 3D của khuôn mặt nhờ cảm biến Dot Projector.

Tiếp đó, BKAV tạo ra một chiếc mũi bằng silicon theo phương pháp thủ công. Mũi là một trong những chi tiết quan trọng nhất trên khuôn mặt để nhận diện bằng Face ID, do đó bộ phận này cần được làm thủ công để đạt độ chính xác cao nhất và chất liệu silicon để giống thật nhất.
Bước tiếp theo là dán các chi tiết như mắt, da mũi, môi, râu bằng những h́nh ảnh 2D lên bộ khung. Trong khi phần c̣n lại sẽ được che phủ bằng băng dính. Đây chính là cách BKAV khai thác điểm yếu của AI trong Face ID.

Chất liệu băng dính khác với các chất liệu giả da, hay bất kỳ chất liệu nào mà các chuyên gia mặt nạ thường sử dụng.
AI của Apple đều đă được dạy về các chất liệu giả này và nó có thể phân biệt rất tốt. Nhưng với băng dính, nó tạo ra một lớp che phủ khiến Face ID tưởng nhầm là khuôn mặt bị che bởi một vật liệu khác, ví dụ như khăn hoặc tóc.
Cuối cùng, BKAV cần phải tinh chỉnh các chi tiết trên chiếc mặt nạ rất nhiều lần. CEO Nguyễn Tử Quảng cho biết ban đầu quá tŕnh tinh chỉnh này phải mất đến 3 ngày, nhưng hiện tại th́ chỉ cần khoảng 9 tiếng.
Trong quá tŕnh này, BKAV cho iPhone X thử nhận diện chiếc mặt nạ. Tuy nhiên BKAV không cho AI học khuôn mặt của chiếc mặt nạ này, bằng cách thử đến lần thất bại thứ 4 th́ sẽ sử dụng khuôn mặt thật của chủ nhân để mở khóa và sau đó tiếp tục thử lại.
http://vietbf.com/forum/attachment.p...1&d=1510731420
Cơ chế của Face ID là sẽ bắt người dùng nhập passcode sau khi thất bại 5 lần. Khi thất bại trong việc nhận diện, Face ID sẽ học khuôn mặt mới của người dùng. Lư do là v́ khuôn mặt của người dùng có thể thay đổi một chút v́ nhiều nguyên nhân khác nhau, cơ chế của AI trong Face ID là liên tục học tập.
Kết quả là một chiếc mặt nạ “nửa giả nửa thật” đă có thể vượt qua bảo mật Face ID của Apple. Hoàn toàn rơ ràng và không thể tranh căi.
Một số chi tiết cần lưu ư
Trong thử nghiệm của BKAV, Face ID luôn được đặt ở chế độ bảo mật cao nhất là “Require Attention”. Đây là chế độ yêu cầu toàn bộ khuôn mặt của người dùng nh́n trực tiếp vào cảm biến Face ID để có thể mở khóa.
Chiếc mặt nạ của BKAV chỉ có thể mở khóa Face ID ở một góc nh́n duy nhất. Nếu thay đổi góc nh́n một chút th́ Face ID không thể mở khóa.
Thử nghiệm bằng cách thiết lập lại Face ID, cho nhận diện khuôn mặt mới của chủ nhân và sau đó cho thử ngay lập tức với mặt nạ giả của BKAV th́ không hoạt động. Lư do đă được nêu ở trên là v́ BKAV cần phải cân chỉnh các chi tiết trên chiếc mặt nạ, quá tŕnh này mất khoảng 9 giờ đồng hồ.
Face ID có thể được thiết lập bằng khuôn mặt của mặt nạ. Khi thiết lập như vậy th́ Face ID không nhận ra khuôn mặt của người chủ nữa. Đây là một chi tiết thú vị, không rơ v́ sao Apple lại cho phép Face ID có thể được thiết lập bằng khuôn mặt của một chiếc mặt nạ.


All times are GMT. The time now is 10:17.

VietBF - Vietnamese Best Forum Copyright ©2006 - 2024
User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Page generated in 0.04368 seconds with 9 queries