Cũng như bao chương trình (ứng dụng) khác, virus bản chất cũng là một phần mửm và khả năng "phá hoại" của nó cũng tuử³ thuộc và o sức mạnh phần cứng máy tính, mà nhiửu năm qua chủ yếu dựa và o CPU. Song với sự phát triển công nghệ, CPU không còn là con chip mạnh nhất mà một cỗ máy có thể sở hữu nữa. Nếu máy tính của bạn có trang bị GPU (hay card đồ hoạ) rời, có khả năng không nhử rằng năng lực tính toán (đo bằng FLOPS) của nó sẽ cao hơn chiếc CPU mà cỗ máy hiện có.
Một card đồ hoạ của NVIDIA
Trên thực tế việc lợi dụng GPU và o các mục đích "không minh bạch" đã có từ lâu. Ví dụ unlock điện thoại, phá mật khẩu đăng nhập máy, phá mật khẩu Wi-Fi... đửu chủ yếu dựa và o GPU. Tuy nhiên, các chương trình trên đửu chạy trên máy tính của hacker / cracker chứ không phải của người dùng và cơ bản không nguy hiểm bằng các virus. Song một công cụ vừa được công bố sau cho thấy hiểm hoạ virus chạy trên GPU hoà n toà n có cơ sở.
Một nhóm các nhà phát triển ứng dụng có tên Jellyfish vừa phát hà nh một bộ rootkit (phần mửm chạy ngầm) và một keylogger (phần mửm theo dõi bà n phím) chạy trên Linux, cùng một công cụ truy cập từ xa (RAT) dà nh cho Windows. Các chương trình nà y có đặc điểm chung là dựa trên giao diện lập trình OpenCL, một giao diện cho phép các ứng dụng khai thác được cả sức mạnh của CPU lẫn GPU. Các thế hệ chip ra mắt trong và i năm gần đây của AMD, Intel và NVIDIA hầu hết đửu hỗ trợ OpenCL.
Điửu nguy hiểm là các antivirus chưa phát hiện được mã độc chạy trên GPU
Song điửu nguy hiểm hơn cả của các mã độc (malware) nà y là các chương trình phòng chống virus (antivirus) hiện không có khả năng nhận diện ra chúng nếu đang chạy trên GPU. Hầu hết các antivirus chỉ nhận diện được mã độc khi chúng chạy trên CPU. Do vậy, tuy các chương trình mà Jellyfish viết ra đửu chỉ nhằm mục đích nâng cao cảnh giác của mọi người. Song rất có thể đã có không ít virus dựa trên GPU đã ra đời và đang "tự tung tự tác" trên máy tính của người dùng dù họ đã cà i sẵn antivirus.
Cách đây không lâu, người dùng μTorrent đã từng gặp sự cố cà i nhầm ứng dụng EpicScale để cà y "tiửn ảo" Bitcoin. Vụ việc bị phát hiện và nhanh chóngđược khắc phục. Song nếu chuyện nà y đã từng xảy ra một lần, chúng ta không chắc chắn liệu nó sẽ còn diễn ra đến thứ hai hay thứ ba không. Vì số lượng virus mới vẫn liên tục sinh ra và vì luôn có những kẻ xấu muốn lợi dụng máy tính hay smartphone của bạn.