Thủ thuật
Hacker tháo dỡ camera Flock, giải mã phần mềm theo dõi phương tiện và người đi bộ
(giờ Việt Nam)
Tóm tắt AI
Nhóm hacker stegan0gram đã tháo dỡ camera giám sát của Flock, trích xuất khóa mã hóa để giải mã dữ liệu và phơi bày cách hệ thống này theo dõi người dùng. Thông tin này được công bố sau khi phối hợp phân tích cùng 404 Media và WIRED.
Bản dịch AI

Bài viết này được thực hiện với sự hợp tác của WIRED. Bạn có thể đọc phiên bản bài viết của họ tại đây.
Các hacker đã tháo dỡ một camera Flock phía trên đường cao tốc, tạo một bản sao gần như hoàn chỉnh dữ liệu lưu trữ bên trong và chia sẻ các tệp tin này với 404 Media và WIRED, tiết lộ chi tiết mới về cách thức chính xác mà camera của Flock Safety theo dõi chuyển động của cả phương tiện và con người. Các hacker cho biết họ cũng đang công bố chi tiết về cách họ quản lý để lấy được phần mềm, với hy vọng rằng những người khác có thể làm theo.
Vụ xâm nhập này mang đến cái nhìn chưa từng có vào một hệ thống mà Flock từng mô tả là được bảo vệ bằng mã hóa trên thiết bị. Các hacker đã có thể sao chép bộ nhớ của camera và khôi phục khóa mã hóa được lưu trữ trên thiết bị, từ đó mở khóa các video ghi lại hàng nghìn lượt phát hiện phương tiện. Các hacker đã chia sẻ tài liệu này với 404 Media và tổ chức phi lợi nhuận về tính minh bạch Distributed Denial of Secrets, đơn vị sau đó đã chia sẻ dữ liệu với WIRED. 404 Media và WIRED sau đó đã phân tích các tệp tin này như một phần của cuộc điều tra chung.
Mặc dù phần lớn bộ nhớ nhạy cảm nhất của thiết bị đọc biển số tự động (ALPR) vẫn được mã hóa và không thể truy cập, nhưng phân tích chung về dữ liệu được khôi phục cho thấy phần mềm chạy trên thiết bị phát hiện rõ ràng con người cũng như phương tiện, biển số xe và xe đạp. Camera có thể tạo ra hàng chục hình ảnh của một phương tiện đi ngang qua và theo nhật ký được khôi phục trong vài tuần, nó đã tạo ra hơn một triệu hình ảnh. Phần mềm thị giác máy tính của nó đôi khi còn tách riêng các miếng dán cản xe và các hình ảnh đồ họa khác, bao gồm cả một trường hợp là miếng dán cờ Mỹ trên túi yên của một người đi xe máy.
Hành động tháo dỡ camera và trích xuất phần mềm cho thấy một số người không hài lòng với việc chỉ phá hủy hoặc tháo bỏ camera. Trên khắp cả nước, nhiều người đã bị bắt vì cáo buộc can thiệp hoặc phá hoại camera của Flock. Để đối phó, một số thị trấn đã thông báo rằng họ sẽ ngừng sử dụng hoàn toàn camera của Flock, và trong một trường hợp, một sở cảnh sát thậm chí đã làm một vỏ camera Flock giả in 3D để nhử những kẻ phá hoại tiềm năng.
💡
Bạn có biết thêm thông tin gì về Flock không? Tôi rất muốn nghe từ bạn. Sử dụng thiết bị không phục vụ công việc, bạn có thể nhắn tin bảo mật cho tôi trên Signal tại joseph.404 hoặc gửi email cho tôi tại [email protected].
"Tại sao chỉ phá hủy chúng trong khi chúng ta có thể kỹ thuật đảo ngược (reverse engineer) và tìm ra những bí mật của những kẻ đang theo dõi chúng ta?" một trong những hacker, từ một nhóm tự gọi mình là stegan0gram, cho biết trong một cuộc phỏng vấn. "Chúng tôi đã giải phóng phần cứng tại hiện trường, vô hiệu hóa chúng và tiến hành kỹ thuật đảo ngược các camera cùng thiết bị năng lượng mặt trời đi kèm."
Camera của Flock chụp ảnh các phương tiện đi ngang qua và gửi hình ảnh cùng các dữ liệu khác đến máy chủ của công ty. Tại đó, hệ thống của Flock có lẽ sẽ đọc biển số xe và có thể xác định các đặc điểm như màu sắc, hãng xe và kiểu xe. Sau đó, Flock làm cho các bản ghi có gắn dấu thời gian này có thể tìm kiếm được bởi bất kỳ cơ quan địa phương nào sở hữu hoặc có quyền truy cập vào camera. Nhưng trong nhiều trường hợp, hệ thống của Flock cũng cho phép các sở cảnh sát khác từ khắp cả nước tìm kiếm các camera đó, như một phần của mạng lưới quốc gia của công ty. Ví dụ, tại Alpharetta, Georgia, WIRED phát hiện ra rằng các bản ghi từ camera Flock của thành phố có thể được truy cập bởi hơn 2.000 cơ quan, bao gồm các sở cảnh sát, trường đại học, sân bay và thậm chí là Văn phòng Tổng thanh tra của Cơ quan Dịch vụ Tổng hợp liên bang một cách khó hiểu.

Mạng lưới quốc gia này là một điểm bán hàng của Flock, nhưng cũng là nguồn gốc gây tranh cãi sâu sắc. 404 Media tiết lộ rằng cảnh sát địa phương đã thực hiện các truy vấn trong mạng lưới quốc gia thay mặt cho Cơ quan Thực thi Di trú và Hải quan (ICE), bao gồm cả ở những khu vực cấm hợp tác với chính quyền di trú hoặc chuyển dữ liệu biển số xe ra ngoài tiểu bang. 404 Media cũng tiết lộ một cảnh sát ở Texas đã tìm kiếm trên camera Flock toàn quốc về một người phụ nữ tự thực hiện phá thai. Những câu chuyện đó, cùng với những câu chuyện khác, đã châm ngòi cho một cuộc thảo luận quốc gia về việc liệu mọi người có muốn camera Flock, hay ALPR nói chung, xuất hiện trong cộng đồng của họ hay không.
Và trong trường hợp của stegan0gram, câu trả lời rõ ràng là không.
Các hacker cho biết họ đã có thể truy cập vào hệ thống Android trên camera và tìm thấy hai phân vùng—về cơ bản là các phần của ổ cứng. Một vài trong số này không được mã hóa, các hacker cho biết, bao gồm một phân vùng có tên là "vendor" và một phân vùng khác có tên là "media". Phân vùng sau chứa khóa mã hóa để mở khóa một phần khác, nơi chứa phần lớn các tệp phương tiện—như video và ảnh tĩnh—mà camera đã ghi lại.
Đầu năm 2025, nhà nghiên cứu bảo mật Jon “GainSec” Gaines đã thực hiện kỹ thuật đảo ngược một thiết bị đọc biển số xe của Flock và ghi lại các lỗ hổng có thể được sử dụng để giành quyền truy cập cấp root. Sau khi Gaines tiết lộ những phát hiện của mình, công ty đã thừa nhận các phát hiện nhưng hạ thấp mức độ nghiêm trọng, viết rằng các lỗ hổng đòi hỏi phải có quyền truy cập vật lý vào thiết bị và ngay cả khi ai đó có quyền truy cập vào camera "vẫn sẽ không thể truy cập vào các đoạn phim" vì hình ảnh chỉ tồn tại trên thiết bị trong thời gian ngắn sau khi được truyền lên đám mây.
404 Media và WIRED đã phân tích nội dung của camera. Bộ xử lý của thiết bị tương tự như loại được sử dụng trong điện thoại thông minh tầm trung và nó chạy khoảng 20 ứng dụng do Flock xây dựng để xử lý mọi thứ từ phát hiện chuyển động và chụp ảnh đến phân loại đối tượng, tải dữ liệu lên và nhận cập nhật từ xa.

Theo mã nguồn, khi có thứ gì đó di chuyển vào tầm nhìn, camera sẽ chụp một loạt ảnh nhanh. Một phương tiện đi ngang qua điển hình tạo ra khoảng 28 hình ảnh, mặc dù một số tạo ra hơn 100. Camera sử dụng các độ phơi sáng khác nhau để chụp cả biển số xe và khung cảnh rộng hơn, sau đó quét hình ảnh, chọn và cắt các khung hình hữu ích, rồi gửi chúng cùng với dữ liệu khác đến Flock qua mạng di động. Bản thân camera dường như không đọc biển số hoặc xác định hãng, kiểu dáng và màu sắc của phương tiện. Điều đó dường như xảy ra trên máy chủ của Flock.
Theo phân tích của chúng tôi, nhật ký của camera đã ghi lại khoảng 21 ngày hoạt động trong nhiều khoảng thời gian. Trong những khoảng thời gian đó, thiết bị đã chụp khoảng 50.200 phương tiện và tạo ra khoảng 1,6 triệu hình ảnh. Vào một ngày điển hình, nó ghi lại khoảng 3.300 phương tiện, với mức cao nhất là 4.454. Những con số đó sẽ thay đổi đáng kể tùy thuộc vào nơi lắp đặt camera và lưu lượng giao thông đi qua trước nó. Camera gần như chắc chắn đã hoạt động ngoài những khoảng thời gian đó, nhưng các nhật ký cũ hơn đã bị ghi đè hoặc không còn có thể khôi phục từ thiết bị.
Phần mềm chạy trên camera phát hiện rõ ràng con người, một điều thường bị bỏ qua trong các cuộc thảo luận về camera Flock. Khi phát hiện một người, nó ghi lại vị trí họ xuất hiện trong hình ảnh và mức độ tự tin của nó trong việc phát hiện.
Để kiểm tra những gì phần mềm thực sự có thể nhìn thấy, WIRED đã trích xuất các mô hình từ các tệp của camera và chạy chúng với các hình ảnh thử nghiệm và đoạn phim được khôi phục từ thiết bị. Các mô hình dễ dàng phát hiện ra con người, bao gồm cả một bức ảnh selfie của một phóng viên. WIRED sau đó đã chạy chúng qua 27.321 đoạn video ngắn được lưu trữ trên camera. Các đoạn clip là tệp mp4, mỗi đoạn dài khoảng một đến hai giây, được ghi ở độ phân giải 1024 x 768 pixel không có âm thanh. Chúng tách biệt với các loạt ảnh tĩnh độ phân giải cao mà camera cũng chụp khi các phương tiện đi qua. Các mô hình đã phát hiện con người trong 11 đoạn clip, tất cả đều đang đi xe máy. Số lượng nhỏ có thể là do vị trí của camera phía trên đường cao tốc, hướng xuống luồng giao thông đi qua nơi ít có khả năng xuất hiện người đi bộ.
Các thử nghiệm cũng cho thấy khả năng diễn giải những gì nó nhìn thấy của bộ phát hiện biển số xe rộng đến mức nào. Trong một số trường hợp, nó nhầm lẫn các miếng dán cản xe, khung biển số của đại lý và các hình ảnh đồ họa khác là biển số xe và cắt chúng ra như thể chúng là biển số. Trong một video về một chiếc xe máy đi ngang qua, bộ phát hiện đã cắt miếng dán cờ Mỹ trên túi yên của người lái như thể đó là một biển số.
Flock khẳng định camera của họ không thực hiện nhận diện khuôn mặt. WIRED và 404 Media không tìm thấy bằng chứng nào về bất kỳ khả năng nhận diện khuôn mặt nào trong phần mềm của camera ngoài những khả năng được bao gồm mặc định trong hệ điều hành Android. Những khả năng đó dường như không được kích hoạt hoặc không được sử dụng tích cực.
Vào tháng 8, WIRED đã có được mã nguồn giao diện người dùng cho phần mềm cảnh sát của Flock, hiện được gọi là OS Investigate và trước đây được gọi là Nightshift, và tái tạo các phần của công cụ này. Phần mềm đó cho thấy cách Flock có thể sử dụng các bản ghi do camera của họ tạo ra, cùng với hồ sơ cảnh sát và dữ liệu thương mại, để xác định người lái xe, làm nổi bật các phương tiện thường xuyên di chuyển cùng nhau và tìm kiếm người dựa trên các kiểu di chuyển. Dữ liệu cung cấp một cái nhìn về phía bên kia của hệ thống.
Một phát ngôn viên của Flock cho biết trong một tuyên bố: "Việc tháo dỡ và can thiệp trái phép vào camera Flock là bất hợp pháp." Khi được hỏi cụ thể về khóa mã hóa được lưu trữ trên camera, công ty nói thêm: "Flock coi trọng vấn đề bảo mật và duy trì Chính sách Tiết lộ Lỗ hổng công khai để các nhà nghiên cứu bảo mật báo cáo trực tiếp các lỗ hổng tiềm ẩn cho chúng tôi. Chúng tôi không nhận được báo cáo nào thông qua quy trình đó và dựa trên thông tin hạn chế được cung cấp, chúng tôi không có đủ chi tiết để đánh giá các tuyên bố được đưa ra. Nếu các cá nhân xác định được các lỗ hổng hợp pháp, chúng tôi khuyến khích họ gửi các phát hiện kỹ thuật của mình thông qua quy trình báo cáo lỗ hổng của chúng tôi để đội ngũ bảo mật của chúng tôi có thể xem xét và thực hiện bất kỳ hành động thích hợp nào."
Một trong những hacker cho biết: "Bị điều tra là một mối lo ngại hợp pháp và là điều chúng tôi đang cố gắng tránh. Tôi chắc chắn rằng hành động của chúng tôi đã thu hút một số sự chú ý, nhưng chúng tôi cẩn thận và cố gắng giữ kín tiếng."
Noel Pichardo, một cựu sĩ quan cảnh sát Pawtucket, Rhode Island, người đã trở thành một người chỉ trích thẳng thắn về Flock sau khi thách thức việc sở cảnh sát của mình sử dụng các camera này, cho biết ông hiểu sự thất vọng của các nhà hoạt động nhưng lo ngại rằng việc phá hoại thiết bị cuối cùng có thể củng cố lập luận cho việc sử dụng chúng. "Tôi nghĩ kiểu hành động tự phát đó sẽ chỉ làm cho cảnh sát và nhà nước nói chung tin chắc hơn rằng công cụ này là cần thiết," Pichardo nói. "Nhà nước càng tiếp tục phớt lờ những lời than phiền của cử tri phản đối kiểu giám sát này, thì điều này sẽ càng xảy ra nhiều hơn."
Nhật ký của camera cũng cho thấy camera đang gặp khó khăn với bộ nhớ. Nhật ký của nó đã ghi lại hơn 27.000 lỗi "không còn dung lượng trên thiết bị" khi cố gắng lưu hình ảnh độ phân giải đầy đủ, cùng với hàng chục nghìn lỗi liên quan, sự cố treo và khởi động lại. Đồng thời, cứ khoảng hai phút một lần, mã nguồn lại kiểm tra xem camera có còn chạy hay không và ghi lại thông điệp: "Who’s a good boy?!" (Ai là cậu bé ngoan nào?!). Hơn 12.000 thông điệp như vậy xuất hiện trong nhật ký được khôi phục.
Khi camera khởi động lại, một dịch vụ khác đã để lại thông điệp cuối cùng trong nhật ký: "A reboot was requested! ¡Adios Amigos!" (Một lần khởi động lại đã được yêu cầu! Tạm biệt các bạn!).
Về tác giả
Joseph là một nhà báo điều tra từng đoạt giải thưởng, tập trung vào việc tạo ra tác động. Công việc của anh đã dẫn đến các khoản tiền phạt trị giá hàng trăm triệu đô la, đóng cửa các công ty công nghệ và nhiều hơn thế nữa.

Bài viết được AI dịch và tổng hợp tự động từ 404 Media. Liên kết bài gốc ở phía trên. AIHOT.vn luôn dẫn nguồn đầy đủ — nếu bạn thấy điểm cần chỉnh sửa, hãy gửi ý kiến tại trang phản hồi.