Nhận diện khuôn mặt linux

Nhận diện khuôn mặt linux

Đã đăng vào thg 11 7, 2020 6:08 CH 3 phút đọc

Nếu anh em đã biết với Windows Hello cho phép mở máy bằng nhận diện khuôn mặt. Thì ở trên Linux cũng có thể làm được như thế, thậm chí còn hơn cả thế nữa. Và Howdy sẽ giúp chúng ta làm việc đó.

Howdy là gì ?

Howdy cung cấp xác thực kiểu cho Linux. Nó dụng máy ảnh và kết hợp với nhận dạng khuôn mặt để chứng minh bạn là ai. Từ đó nó sẽ tự động xác thực bạn là ai.
Để cho dễ hiểu, ví dụ khi ae chạy lệnh sudo apt-get update thì terminal sẽ bắt ta phải nhập password vào để tiếp tục. Còn khi đã cài Howdy rồi thì việc này nó sẽ tự động làm, ae chỉ cần ngồi yên thẳng thắn, giương cái bản mặt đẹp trai ra là được còn lại Howdy lo hết, không còn phải chạm tay vào nhập password nữa

Nhận diện khuôn mặt linux

Cài đặt

Hiện tại Howdy có thể dùng trên Debian/Ubuntu, Arch Linux, Fedora and openSUSE. Nhưng ở đây mình sẽ chỉ cài đặt trên Ubuntu 20.04 thôi.

1.Cài đặt

ctrl + alt + t mở terminal lên. Sau đó chạy 3 dòng lệnh sau:
sudo add-apt-repository ppa:boltgolt/howdy
sudo apt update
sudo apt install howdy
Sau khi các lệnh chạy xong, chạy lệnh howdy -h để kiểm tra:

Nhận diện khuôn mặt linux

*Nếu kết quả giống trên ảnh thì việc cài đặt đã thành công rồi ae :3.

2. Tiếp đến sau khi cài đặt là bước config

Chạy lệnh sudo howdy config để mở file config và sửa path của camera. Kéo tới đoạn có device_path, ae sửa giá trị mặc định thành đường dẫn tới camera của máy.
device_path = path_to_camera

Nếu k biết đường dẫn tới camera như nào, chạy lệnh ls -ltrh /dev/video*, sẽ đc kết quả như hình :

Nhận diện khuôn mặt linux

Lấy cái đường dẫn thứ nhất nha ae.

Kết quả sau khi thay đường dẫn ta sẽ được như này :

Nhận diện khuôn mặt linux
Rồi ctrl + x : Lưu và đóng file config lại.

Tới bước quan trọng, thêm dữ liệu khuôn mặt của ae cho nó là data

Chạy lệnh sudo howdy add cho nó chụp lại ảnh khuôn mặt ae. Bước này có thể làm nhiều lần, chụp nhiều góc độ, ánh sáng các kiểu cho data càng nhiều càng tốt.

Nhận diện khuôn mặt linux

3. Đã xong.

Restart lại máy và tận hưởng thành quả nha.

Mặc định nó sẽ auto mở máy và khi mở ứng dụng đầu tiên nó sẽ yêu cầu nhập lại password 1 lần.

Trên đây là bài hướng dẫn cài cài đặt cơ bản, nó còn nhiều config khác để tối ưu hơn, ae có thể tham khảo thêm ở github.

Link github

All rights reserved

Các nhà nghiên cứu bảo mật tại Trustwave vừa mới phát hành một công cụ mã nguồn mở mới sử dụng công nghệ nhận diện khuôn mặt để xác định các mục tiêu trên nhiều mạng xã hội trên quy mô lớn.

Được gọi là Social Mapper, công cụ nhận dạng khuôn mặt tự động tìm kiếm các mục tiêu dựa vào tên và hình ảnh của người dùng trên 8 mạng xã hội, bao gồm Facebook, Instagram, Twitter, LinkedIn, Google+, mạng xã hội VKontakte của Nga cùng với Weibo và Douban của Trung Quốc.

Những người tạo ra công cụ này xác nhận rằng họ đã phát triển công cụ thu thập thông tin Social Mapper chủ yếu để giúp những người kiểm tra hệ thông và các đồng nghiệp đỏ (red hat hackers) chống lại các kỹ thuật tấn công qua mạng xã hội.

Mặc dù việc tìm kiếm tên và hình ảnh đã có thể được thực hiện theo cách thủ công, Social Mapper giúp cho việc quét tự động nhanh hơn nhiều lần và “trên quy mô lớn với hàng trăm hoặc hàng nghìn cá nhân” cùng một lúc.

Trustwave giải thích trong một bài đăng trên blog mô tả chi tiết về công cụ này rằng “việc thực hiện thu thập thông tin trực tuyến là một quá trình tốn thời gian, thường bắt đầu bằng cách cố gắng tìm thấy sự hiện diện trực tuyến của một người trên nhiều trang mạng xã hội.”

Cách công cụ Social Mapper hoạt động

Nhận diện khuôn mặt linux

Nhưng, “Điều gì sẽ xảy ra nếu nó có thể được tự động hóa và thực hiện trên quy mô lớn với hàng trăm hoặc hàng ngàn cá nhân?”

Social Mapper hoạt động bằng cách tiến hành ba giai đoạn:

Giai đoạn 1 — Công cụ tạo danh sách các mục tiêu (bao gồm tên và hình ảnh) dựa trên thông tin bạn nhập vào. Danh sách có thể được cung cấp thông qua các liên kết trong tệp CSV, hình ảnh trong một thư mục hoặc qua những người đã đăng ký với một công ty trên LinkedIn.

Giai đoạn 2 — Khi các mục tiêu được xử lý, giai đoạn thứ hai của Social Mapper sẽ tự động bắt đầu tìm kiếm các mục tiêu trực tuyến trên các trang mạng xã hội.

Các nhà nghiên cứu đề nghị chạy công cụ này qua đêm với kết nối internet tốt vì tìm kiếm có thể mất hơn 15 giờ cho một danh sách 1.000 người và sử dụng một lượng băng thông đáng kể.

Giai đoạn 3 — Sau khi tìm kiếm, Social Mapper bắt đầu giai đoạn ba bằng việc tạo các báo cáo như bảng tính có liên kết đến các trang hồ sơ cá nhân có trong danh sách mục tiêu hoặc báo cáo HTML trực quan hơn cũng bao gồm ảnh để kiểm tra và xác minh kết quả nhanh chóng.

Điều gì có thể không suôn sẻ?

Nhận diện khuôn mặt linux

Mặc dù kết quả cuối cùng này là hoàn hảo để tạo điều kiện cho các chiến dịch lừa đảo hoặc thu thập thông tin tinh vi, Trustwave cho biết công cụ này sẽ giúp ích cho các chuyên gia bảo mật và hacker mũ trắng bằng cách cung cấp cho họ những công cụ tương tự như của kẻ xấu để kiểm tra sự an toàn của khách hàng.

Tuy nhiên, vì công cụ này hiện có sẵn trong môi trường mã nguồn mở, bất kỳ ai bao gồm cả kẻ xấu hay các cơ quan tình báo đều có thể sử dụng lại công nghệ nhận diện khuôn mặt để xây dựng các công cụ giám sát của riêng họ nhằm tìm kiếm các dữ liệu đã thu thập được.

Công ty tiếp tục tiến hành phác thảo một số cách sử dụng có ý đồ gây hại của Social Mapper một khi bạn có kết quả cuối cùng trong tay, điều chỉ bị giới hạn bởi trí tưởng tượng của con người, gợi ý rằng nó có thể được sử dụng để:

  • Tạo hồ sơ mạng xã hội giả cho các mục tiêu “Bạn bè” và sau đó gửi cho họ liên kết tới phần mềm độc hại có thể tải về hoặc các trang web thu thập thông tin xác thực.
  • Đánh lừa mục tiêu để lấy thông tin về email và số điện thoại của họ bằng các voucher và phiếu mua hàng được đưa vào “phishing, vishing or smishing.”
  • Tạo các chiến dịch lừa đảo tùy chỉnh cho từng nền tảng mạng xã hội, đảm bảo rằng mục tiêu có tài khoản và làm cho chúng trông thực tế hơn bằng cách bao gồm ảnh hồ sơ của họ trong email. Sau đó nắm bắt mật khẩu để sử dụng lại mật khẩu.
  • Xem ảnh của những mục tiêu để tìm kiếm huy hiệu thẻ truy cập nhân viên và tự làm quen với nội thất tòa nhà.

Vâng, điều đó nghe có vẻ khủng khiếp, nhưng các nhà nghiên cứu Trustwave nhấn mạnh rằng chỉ sử dụng Social Mapper cho việc tấn công đúng quy tắc.

Trustwave đã tạo Social Mapper trên GitHub và cung cấp miễn phí cho mọi người.

Jacob Wilkin của Trustwave sẽ trình bày về Social Mapper tại hội nghị Black Hat USA trong tuần này, ở đó IBM Research đang trình bày chi tiết về phần mềm độc hại được trang bị trí tuệ nhân tạo cao cấp và có khả năng ẩn mình khôn ngoan được gọi là DeepLocker.

Nguồn: Free Facial Recognition Tool Can Track People Across Social Media Sites

Người dịch: Trần Việt Đức Nguyên

Hits: 441