
Nightcrawler là một agent AI tự động thực hiện penetration testing ngay trên smartphone, cho phép người dùng đặt điện thoại vào mạng mục tiêu và rời đi; thiết bị sẽ tự khám phá các host, lập bản đồ dịch vụ, tìm lỗ hổng và xuất báo cáo mà không cần bất kỳ kết nối cloud nào.
Agent này dựa trên mô hình LFM2.5‑1.2B‑Instruct‑Heretic với 1,2 tỷ tham số, chạy trực tiếp trên GPU của điện thoại (OnePlus 8) qua OpenCL. Hệ thống được triển khai trong môi trường Kali NetHunter, sử dụng một daemon quản lý GPU để duy trì hiệu năng tối đa và tự động giảm tốc khi pin dưới 15 %.
Kiến trúc của Nightcrawler gồm ba lớp chính:
- Scope Proxy – lớp an toàn kiểm tra mọi lệnh trước khi thực thi, ngăn chặn hành động ngoài phạm vi.
- Kali MCP Server – chạy các công cụ truyền thống như nmap, curl, smbclient để thực hiện quét và khai thác.
- Web Dashboard – giao diện trên cổng 8888 cho phép người dùng giám sát tiến trình, xem cơ sở dữ liệu SQLite chứa danh sách host, lỗ hổng và thông tin xác thực.
Với khả năng hoạt động hoàn toàn offline và chi phí phần cứng thấp, Nightcrawler mở ra cơ hội cho các nhà nghiên cứu bảo mật và doanh nghiệp Việt Nam triển khai kiểm thử thâm nhập trên quy mô nhỏ mà không phụ thuộc vào dịch vụ đám mây. Đây cũng là một ví dụ tiêu biểu cho xu hướng AI chạy trên thiết bị đầu cuối (edge AI), thúc đẩy việc ứng dụng mô hình ngôn ngữ lớn trong lĩnh vực an ninh mạng tại Việt Nam.
Nguồn: Hacker News — Biên dịch & tổng hợp: danhbaai.com