Mỹ phát triển virus máy tính giống quái vật Frankenstein

Cũng giống như ý tưởng tạo ra con quái vật Frankenstein bằng cách khâu các bộ phận cơ thể của nhiều người bình thường khác nhau, các nhà khoa học máy tính đang tạo ra một phần mềm virus cũng được kết nối bởi nhiều mã pilfere từ các chương trình bình thường khác nhau.

Phần mềm diệt virus khổng lồ này vì thế cũng được mệnh danh là quái vật Frankenstein, do hai nhà khoa học Vishwath Mohan và Kevin Hamlen tại Đại học Texas ở Dallas phát minh. Để làm các máy tính bị nhiễm virus, phần mềm Frankenstein sẽ tìm kiếm đoạn mã của các bit và byte thuộc các chương trình phổ biến như Internet Explorer và Notepad để thực hiện một loại nhiệm vụ nhỏ cụ thể, được gọi là các tiện ích.

Các nghiên cứu trước đây đã chỉ ra rằng, bằng cách này sẽ giúp xây dựng bất kỳ một chương trình máy tính nào. Từ đó Mohan và Hamlen sẽ thiết lập phần mềm Frankenstein để có thể xây dựng được các mã phần mềm độc hại bằng hai thuật toán đơn giản từ các tiện ích. Hai thuật toán này dù đơn giản hơn rất nhiều so với một phần mềm độc hại có đầy đủ tính năng, nhưng chúng lại là những loại logic cơ bản để một phần mềm độc hại sử dụng giải nén chính nó. Từ đây sẽ mở rộng ra một phần mềm độc hại phức tạp hơn.

Mỹ phát triển virus máy tính giống quái vật Frankenstein
Mỹ đang tạo ra loại virus máy tính được kết nối từ nhiều chương
trình khác nhau giống như cách tạo ra quái vật Frankenstein.

Sau khi được thiết kế, phần mềm Frankenstein sẽ có những nhiệm vụ nhất định, như sao chép các mẩu dữ liệu và giao dịch hoán đổi các tiện ích có khả năng thực hiện những nhiệm vụ cần thiết. Việc giao dịch hoán đổi như vậy được lặp lại sẽ giúp virus Frankenstein tiếp tục lây nhiễm sang máy tính mới, nhưng với các tiện ích khác nhau. Điều đó có nghĩa, phần mềm độc hại sẽ luôn hiển thị khác nhau để qua mặt các phần mềm chống virus, ngay cả khi những phần mềm này có hiệu ứng như nhau.

Hiện, phần mềm độc hại Frankenstein đang được tiếp tục thử nghiệm để xem nó có khả năng đột biến ngẫu nhiên mã của mình đến mức nào để các phần mềm chống virus khó có thể phát hiện được. Theo bản thiết kế, Frankenstein sẽ có thể thích ứng trông giống như các phần mềm bình thường. Chỉ 1/3 phần mềm Frankenstein sẽ cung cấp hơn 100.000 tiện ích, cho phép nó hoạt động không khác gì con quái vật. Tuy nhiên, việc thiết kế như vậy không hề đơn giản chút nào và dễ dẫn đến những sai lệch.

Nghiên cứu trên được tài trợ bởi lực lượng không quân Mỹ, với mục đích giúp các cơ quan an ninh quốc gia Mỹ có thể xâm nhập vào hệ thống máy tính của đối phương mà không bị các phần mềm chống virus phát hiện.

Tham khảo: Newscientist

Loading...
TIN CŨ HƠN
Nhật Bản sẽ chế tạo siêu máy tính nhanh nhất thế giới

Nhật Bản sẽ chế tạo siêu máy tính nhanh nhất thế giới

Nhật Bản được cho là đang trở lại nhóm cường quốc về siêu máy tính khi mới đây Bộ Kinh tế, Thương mại và Công nghiệp nước này cho biết sẽ chi 173 triệu đô để chế tạo một siêu máy tính có khả năng thực hiện 130 triệu tỉ phép tính mỗi giây (130 petaflops).

Đăng ngày: 27/11/2016
Năm 2016: Hơn một nửa dân số thế giới vẫn chưa có internet

Năm 2016: Hơn một nửa dân số thế giới vẫn chưa có internet

Theo báo cáo mới nhất năm 2016 được Liên minh viễn thông thế giới (ITU) vừa công bố, có 47,1% dân số thế giới đã được tiếp cận internet, tăng từ mức 43% của năm 2015.

Đăng ngày: 24/11/2016
Trung Quốc chế tạo siêu máy tính nhanh nhất thế giới

Trung Quốc chế tạo siêu máy tính nhanh nhất thế giới

Trung Quốc bắt đầu phát triển hệ thống siêu máy tính có khả năng thực hiện hơn một tỷ tỷ phép tính mỗi giây, nhanh gấp 10 lần máy tính nhanh nhất thế giới hiện nay.

Đăng ngày: 03/11/2016
Những con virus máy tính nguy hiểm nhất thời đại

Những con virus máy tính nguy hiểm nhất thời đại

Đã 20 năm trôi qua kể từ ngày virus máy tính đầu tiên xuất hiện, đã có nhiều virus mới ra đời nhưng điển hình trong số này chỉ có 13 loại virus nguy hiểm nhất và gây ra thiệt hại ở mức cao nhất.

Đăng ngày: 28/10/2016
Quá khứ khổ sở khó tin của những tín đồ công nghệ

Quá khứ khổ sở khó tin của những tín đồ công nghệ

Quá khứ huy hoàng và những nỗi khổ của các tín đồ công nghệ mà thế hệ 10x ngày nay sẽ không thể nào tưởng tượng ra nổi.

Đăng ngày: 17/10/2016
Hướng dẫn sử dụng máy tính để thực hiện nhiệm vụ in và scan

Hướng dẫn sử dụng máy tính để thực hiện nhiệm vụ in và scan

Trong nhiều trường hợp, máy tính và Internet có thể giảm được số lượng lớn giấy tờ mà chúng ta cần phải sử dụng. Tuy nhiên không phải lúc nào cũng vậy, đôi khi sử dụng giấy mực trong một số trường hợp giúp thuận tiện hơn nhiều.

Đăng ngày: 05/10/2016
Ngôn ngữ lập trình mới do MIT tạo ra có thể giúp chương trình chạy nhanh gấp 4 lần

Ngôn ngữ lập trình mới do MIT tạo ra có thể giúp chương trình chạy nhanh gấp 4 lần

Việc này đặc biệt có ích khi một chương trình phải xử lý song song các khối dữ liệu khổng lồ mà không làm tốc độ thực thi chậm hơn.

Đăng ngày: 01/10/2016
Tiêu điểm
Khoa Học News