DSO - DIỄN ĐÀN SINH VIÊN ĐÀ LẠT

Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

DIỄN ĐÀN SINH VIÊN ĐẠI HỌC ĐÀ LẠT


    Máy tính tự nhận dạng và diệt virus mới

    boydatinh90
    boydatinh90
    Nhân viên văn phòng
    Nhân viên văn phòng


    Giới tính : Nam
    Tổng số bài gửi : 108
    Tuổi : 34
    Cảm ơn : 22

    Máy tính tự nhận dạng và diệt virus mới Empty Máy tính tự nhận dạng và diệt virus mới

    Bài gửi by boydatinh90 2009-11-23, 10:46

    Hệ chẩn đoán diệt virus máy tính theo hướng tiếp cận máy học (D32 Anti-virus* 2009) là
    một ý tưởng khá táo bạo khi tác giả xây dựng cho máy một hệ tri thức để
    chúng có thể tự học cách nhận dạng và xử lý các loại virus máy tính
    mới.


    Sản phẩm đã được BGK cuộc thi NTĐV 2009 đánh giá cao
    và là một trong 10 sản phẩm có tiềm năng ứng dụng lớn lọt vào vòng
    chung kết cuộc thi này. Sản phầm được tác giả Trương Minh Nhật Quang
    thuộc trung tâm Đại học tại chức Cần Thơ xây dựng trong thời gian 6
    tháng (2/2009-8/2009).
    Từ trăn trở nhiều năm…

    Để đạt được kết quả như hiện nay, tác giả Trương Minh Nhật Quang đã
    nhiều năm trăn trở với câu hỏi: liệu có cách nào để xây dựng một hệ
    nhận dạng thông minh virus máy tính cho đa số người dùng hay không?
    Theo tác giả, virus máy tính là sản phẩm do con người tạo ra nên cuộc
    chiến chống virus chính là cuộc đấu trí giữa chuyên gia hệ thống và tin
    tặc. Trong các hoạt động tư duy của con người, học là hoạt động nhận
    thức cơ bản nhất. Vì vậy muốn giải quyết bài toán nhận dạng thông minh
    virus máy tính, cần căn cứ vào sự tiếp cận dựa trên tri thức của các hệ
    học, để từ đó xây dựng một hệ cơ sở tri thức về virus máy tính, tư vấn
    chữa bệnh cho máy dựa trên kinh nghiệm của chuyên gia anti-virus đã
    tích hợp trong hệ thống. Mục tiêu của hệ là “dạy” cho máy tính tự học cách điều trị virus mới của các chuyên gia, giúp máy có thể tự khám và chữa khỏi bệnh.
    Tác giả cũng cho biết,
    các phiên bản D32 cũ dựa chủ yếu vào cách tiếp cận chuỗi mã nên khả
    năng nhận dạng virus mới còn rất hạn chế. Phiên bản D32 Anti-virus*
    2009 mới được phát triển từ phần mềm D32 Anti-virus (2001-2007) và xây
    dựng theo hướng tiếp cận anti-virus mới, tiếp cận Máy học và Hệ chuyên
    gia nên có khả năng phát hiện được các loại virus mới với những tính
    năng nhận dạng thông minh.

    ...đến sản phẩm thông minh

    D32 Anti-virus* có hai tính năng cơ bản: nhận dạng
    virus đã biết và dự báo virus mới. Theo tác giả, các anti-virus trong
    nước chưa có tính năng dự báo virus mới (CMS đang nghiên cứu dự báo
    virus mới bằng kỹ thuật phân tích gien nhưng chưa có công trình công bố
    chính thức). Còn một số anti-virus nước ngoài cũng có dự báo virus mới
    nhưng các phần mềm này khá cồng kềnh nên sẽ làm giảm tốc độ của hệ
    thống.

    Các anti-virus hiện nay đều dựa vào các tiếp cận
    chuỗi mã, hành vi hay ý định. Điểm khác biệt cơ bản giữa D32
    Anti-virus* với các sản phẩm cùng loại là phần mềm được xây dựng theo
    tiếp cận hoàn toàn mới do tác giả nghiên cứu bằng luận án tiến sĩ “Tiếp cận Máy học và Hệ chuyên gia để nhận dạng virus máy tính”. Cơ chế hoạt động của D32 Anti-virus* gồm 3 giai đoạn:

    + Giai đoạn 1: Thu nhận tri thức, trích chọn
    đặc trưng, phân lớp dữ liệu và tổ chức cơ sở tri thức. Giai đoạn này sẽ
    được thiết kế trên máy chuyên gia với đầu vào là một tập virus và đầu
    ra là cơ sở dữ liệu virus chứa tập nhận dạng) và cơ sở tri thức (chứa
    tập luật nhận dạng), chuyển đến đầu vào cho các giai đoạn sau.

    + Giai đoạn 2: Phân loại dữ liệu, nhận dạng sơ khởi, xử lý dữ liệu bằng các mô hình học.

    + Giai đoạn 3: Báo cáo kết quả, thu nhận tri thức mới và cập nhật tăng trưởng cơ sở tri thức.

    Giai đoạn 2 và 3 được thiết kế trên máy khách, sử
    dụng cơ sở dữ liệu virus và cơ sở tri thức để nhận dạng virus đã biết
    và dự báo virus mới dựa trên luật. Giai đoạn 3 báo cáo kết quả xử lý:
    đối tượng có nhiễm virus hay không, có khả năng nhiễm virus lạ không…
    thông qua các hộp thoại giao tiếp để tiếp tục thu nhận quyết định người
    dùng, cập nhật các tri thức này vào hệ thống, gửi mẫu nghi ngờ về cho
    chuyên gia phân tích (dữ liệu được hồi quy về giai đoạn 1) để tăng
    trưởng cơ sở tri thức cho hệ.

    Ngoài tính năng dự báo virus mới, D32 Anti-virus*
    còn có các tính năng cơ bản của một anti-virus thông thường như quét
    theo yêu cầu (on demand), quét theo lịch (on scheduled), tự động bảo vệ
    (auto protect), cập nhật trực tuyến (online update)…

    Hướng tới người dùng phổ thông

    Theo tác giả, khách hàng mà D32 Anti-virus* nhắm tới
    là những người dùng phổ thông. Phần mềm được thiết kế để chạy trên các
    máy tính có cấu hình tối thiểu và hoạt động trên họ Windows 32 bit (có
    thị phần áp đảo so với các hệ điều hành khác) nên khả năng ứng dụng và
    thị trường tiêu thụ của sản phẩm là rất lớn, không những trong nước mà
    còn thể mở rộng ra nước ngoài.

    Hơn nữa, khi máy tính ngày càng trở nên phổ biến với
    người dùng thì anti-virus là phần mềm không thể thiếu để thiết bị của
    họ chống lại các cuộc tấn công của hacker đang nóng lên từng ngày. Do
    đó, nhu cầu về anti-virus là rất cao nên D32 Anti-virus* sẽ có một thị
    trường ứng dụng rất lớn không chỉ hiện tại mà còn cả trong tương lai.

    Vẫn còn hạn chế

    Tuy nhiên, sản phẩm vẫn còn có những hạn chế mà nếu
    khắc phục được sẽ cho kết quả rất cao. Đó là phân hệ Quét virus của D32
    chỉ kiểm tra các file sử dụng. Ở các phiên bản tiếp theo, tác giả sẽ bổ
    sung chức năng quét virus trong các file nén.

    Phân hệ Canh phòng của D32 (kích thước 315KB) cũng
    cần được viết lại cho nhỏ gọn hơn, giảm yêu cầu bộ nhớ, bổ sung các API
    hooking, chặn các thao tác truy nhập ở mức thấp hơn và kiểm tra tương
    thích với Windows 7.

    Hạn chế lớn nhất của sản phẩm là tập mẫu virus còn
    khiêm tốn so với các anti-virus nước ngoài nên việc lựa chọn mô hình
    học gặp nhiều khó khăn, cơ sở tri thức có ít luật nhận dạng nên khó xây
    dựng các luật phổ quát.

    Virus máy tính là loại dữ liệu đặc biệt nguy hiểm,
    không dễ kiếm được số lượng lớn trong một thời gian ngắn. Mặt khác, do
    cạnh tranh thương mại nên các anti-virus thường không chia xẻ tập mẫu
    virus cho các hãng “đối thủ”. Do đó việc gia tăng số lượng
    virus cần có thời gian (thu thập mẫu virus từ nhiều nguồn), kinh phí
    (mua tập mẫu) và nhân lực (đào tạo chuyên gia, chuyển giao công nghệ).

    Theo VnMedia

      Hôm nay: 2024-11-15, 11:57