No announcement yet.
X

Bkav có diệt được macro 4, sheet ảo và name rác trên Excel không?

  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Bkav có diệt được macro 4, sheet ảo và name rác trên Excel không?

    Diệt macro 4, sheet ảo và name rác trên Excel
    Virus macro 4, sheet ảo và name rác (tên không xác định) tồn tại ở Việt Nam từ nhiều năm nay. Trong khi đó các chương trình chống virus phổ biến không giải quyết được triệt để vấn đề này.

    Trong quá trình luân chuyển file, name rác tích tụ càng lúc càng nhiều, đặc biệt đối với virus macro 4 nếu tồn tại trong file và được kích hoạt thì sẽ lây nhiễm, lan truyền rất nhanh; làm cho người sử dụng mất kiểm soát. Nhiều người phải format đĩa cứng, cài đặt lại nhưng vẫn cứ tiếp tục bị lây nhiễm do sử dụng file cũ còn macro 4. Một số người có kinh nghiệm xóa macro 4, sheet ảo và name rác bằng phương pháp thủ công; tuy nhiên đây cũng chỉ là giải pháp tình thế vì thời gian xóa lâu, trong khi tốc độ lây lan lại nhanh; mặc khác cũng không có nhiều lắm số người dùng máy tính có khả năng làm được việc này.

    Xuất phát từ thực tế như vậy, tôi đã xây dựng chương trình TN Anti virus Macro 4 and names for Excel (viết tắt là TNAME).

    Giới thiệu

    TNAME viết bằng Visual Basic 6, khai báo tham chiếu đến Microsoft Excel Object Library. Tên file chương trình là [TN Anti M4 - names Excel.exe], dung lượng 160KB, chạy không cần cài đặt. Chương trình sử dụng đơn giản trên 1 màn hình làm việc, có khả năng:

    • Đối với hệ thống: nhận dạng file tự động chạy làm tác nhân lây lan virus.

    • Đối với sheet (trong file Excel):

    - Nhận dạng các sheet có macro 4 đã kích hoạt và tự động xoá khỏi file.

    - Nhận dạng thuộc tính sheet để cảnh báo và cho người sử dụng quyết định; những thuộc tính này được xác lập, có thể do: người viết virus macro 4 cho ẩn để che đoạn mã; hoặc do virus macro 4 đã tạo những sheet ảo để bành trướng dung lượng; hoặc của người sử dụng tạo ra vì mục đích cá nhân.

    • Đối với name (trong file Excel): phân ra các loại tham chiếu và tùy theo từng loại mà chương trình tự động quét hoặc người sử dụng quyết định.

    - Name tham chiếu đến địa chỉ vô định, hoặc trả về giá trị không xác định.

    - Name tham chiếu đến sheet có macro 4 hay sheet ẩn.

    - Name tham chiếu đến các địa chỉ trên Internet, email.

    - Name tham chiếu đến các địa chỉ trên mạng cục bộ.

    - Name tham chiếu đến các database khai báo trên định dạng Excel.

    - Name đang kích hoạt, có giá trị thực.

    Sử dụng

    Chương trình có thể chạy từ bất kỳ thiết bị lưu trữ nào, chỉ có 1 màn hình làm việc duy nhất với các chức năng chính như sau:

    - Hộp chọn đĩa và thư mục: chọn ổ đĩa và nhấn chọn thư mục cần quét

    - [Sub Dir.]: chọn tất cả các thư mục con trong thư mục được chọn

    Xuất hiện danh sách các file Excel tìm thấy trong[List files clear].

    - [Read]: đọc thông tin thuộc tính của file (số sheet, sheet ẩn, macro 4, name, size)

    - [Files will clear]: chỉ để lại các file có macro, sheet ẩn, name để kiểm tra trong[List files clear]

    - [Open]: mở file xem trên Excel

    - [Remove]: gỡ bỏ file khỏi danh sách, không kiểm tra

    - [Delete]: xóa file đang lưu trữ

    - [Backup all files]: lưu dự phòng tất cả các file trong danh sách sẽ kiểm tra[List files clear] vào thư mục [C:\TNAME...\]

    - [Show sheets hide delete]: danh sách các sheet ẩn, sheet ảo khai báo xóa khỏi file thể hiện trên[List sheets hide delete in file]

    - [Diary for clear]: gọi nhật ký quá trình quét file của chương trình

    - [Uninstall sheet]: gỡ bỏ sheet ẩn, sheet ảo đã khai báo xóa trong[List sheets hide delete in file] (tức là vẫn cho phép các sheet này tồn tại trên file)

    - [Hide the List]: đóng danh sách[List sheets hide delete in file]

    Trước khi thực hiện quét, nên xem xét các chọn lựa sau:

    - [All name in file]: quét tất cả name có trong file

    - [Name refers to ...]: quét tất cả name theo các lớp chọn bên dưới:

    + [to Internet, Email]: quét name tham chiếu trên Internet, email

    + [to LAN, WAN]: quét name tham chiếu trên mạng cục bộ

    + [to Database]: quét name tham chiếu đến các database dạng Excel

    + [For you define]: quét name đang kích hoạt, có giá trị

    - [One file selected]: chỉ quét cho 1 file đang chọn trên danh sách

    - [All file in list box]: chọn quét tất cả các file trong danh sách[List files clear]

    Có thể chọn file và xem xét chi tiết tất cả các sheet và name trên Excel

    - [Show list ...]: Hiện tất cả sheet hoặc name trong file được chọn lên danh sách

    + [Name]: Hiện tất cả name trong file được chọn lên danh sách

    + [Sheet and Macro]: Hiện tất cả sheet (sheet chứa thông tin thực, sheet ảo và sheet macro)

    + [Delete Name] (hoặc [Delete Sheet and Macro]): Xóa 1 name hoặc 1 sheet trên danh sách (của file chọn trên[List files clear])

    + [Hide list]: Ẩn danh sách sheet / name trong file chọn

    Thực hiện quét file theo các chọn lựa ở trên

    -[Scan and Clear]: tiến hành quét file và hiện thông tin lên màn hình

    Sau mỗi lần thực hiện quét xong, có thể:

    -[Print (to Excel)]: chuyển kết quả qua Excel để xem, in, lưu trữ tùy ý (in kết quả quét, hoặc in danh sách sheet khai báo xóa, hoặc in nhật ký quét file)

    - [Close programe]: Đóng chương trình và chấm dứt công việc

    Hiệu quả

    TNAME là một phần mềm công cụ, tuy nhỏ về dung lượng, đơn giản về cách sử dụng nhưng hiệu quả mang lại lớn.

    Thử làm một ví dụ: một file Excel dung lượng 1MB, có 9 sheet ẩn và hơn 1.200 name rác. Nếu người sử dụng biết và xóa bằng phương pháp thủ công 5 giây / 1 name rác thì sẽ mất gần 2 giờ cho mỗi việc "dọn rác". Trong khi đó TNAME quét file chưa đến 10 giây và giảm được dung lượng file còn 170KB (giảm được 5 lần, nhờ xoá các sheet ẩn và name rác). Trong trường hợp có nhiều file Excel thì thời gian và dung lượng lưu trữ tiết kiệm được rất đáng kể.

    Hiện loại "rác" trên có mặt ở khắp nơi, từ máy tính cá nhân, máy chủ mạng nội bộ đến máy chủ web trên Internet, đặc biệt đang phát tán nhiều ở Quảng Ngãi và khu kinh tế Dung Quất. Người viết cũng đã phát hiện các file có chứa "rác" này trên một số website của cơ quan công quyền như http://domino.egov.gov.vn (QD272TTG2.xls, QD272TTG3.xls) và http://www.quangngai.gov.vn (giai_doan_2_KDC_Tay_Truong_Dinh(1).xls (lan 2).xls).

    Xuất phát từ lợi ích cộng đồng, tôi xin được giới thiệu giải pháp của mình. Công cụ có thể còn nhược điểm cần phải chỉnh sửa, rất mong nhận được sự góp ý chân thành từ mọi đối tượng.
    Đối chứng với một số chương trình quét virus phổ biến
    Vì không có điều kiện nên tôi chỉ kiểm chứng qua 2 chương trình quét virus là Symantec AntiVirus và BKAV Home (ngày 22/9/2007), chỉ giới hạn kiểm tra các chức năng liên quan đến macro 4, sheet ảo và name rác trên Excel (người viết hoàn toàn không có ý đánh giá thấp các chương trình này).
    Kết quả như sau:
    - BKAV Home: không phát hiện ra macro 4, sheet ảo, name rác và hoàn toàn không có một sự tác động nào vào các file này.
    - Symantec AntiVirus: phát hiện ra macro 4 có tên là "XF.Sic" và đổi tên sheet chứa macro 4 này, thay đổi thuộc tính sheet để các macro 4 không kích hoạt, nhưng lại làm tăng lượng sheet ảo và không làm giảm lượng rác tồn đọng trên file (dung lượng không thay đổi).
    Lang thang trên mạng, mình tìm được bài này trên danketoan.com. Mình không hiểu vấn đề này nên post lên đây, mong các bạn cho ý kiến.
    Last edited by vietcong1980; 08/04/10, 08:22 AM.
    Những cơn gió muôn đời không biết tuổi,
    Cũng sẽ buồn khi hát khúc đơn côi...!


  • #2
    Theo Lãng khách thì chưa tốt lắm. Xử lí name rác là một ví dụ, có thể dùng Excel 2k7 hoặc 2010 để xử lí sẽ nhanh. Còn 2k3 thì phải cài thêm add-ins hoặc dùng Macro để xoá.
    Hội fan LAPTOP xách tay USA siêu bền Ngon - Bổ - Rẻ!
    http://forum.bkav.com.vn/search?sear...ssage%22%5D%7D

    Comment


    • #3
      Chào bạn vietcong1980,

      Để xử lý triệt để virus Macro trên các file Excel bạn có thể sử dụng Bkav Anti-MacroVirus- là một chương trình chuyên phát hiện, tiêu diệt các loại virus Macro lây nhiễm trên file bảng tính (Excel). Trong một số trường hợp, chương trình có thể sửa chữa các file Excel bị hỏng bằng cách xóa đi các phần bị lỗi (sheet macro, names rác…).

      Bạn có thể tham khảo chi tiết tại đây để hiểu hơn về virus macro và cách sử dụng chương trình Bkav Anti-MacroVirus
      .
      Khophanmem.vn - (Phần mềm miễn phí, chọn lọc, tiện ích thiết yếu cho máy tính)

      Home.vn - (Ngôi nhà online của bạn)

      Facebook Bkav - (Fanpage chính thức của Bkav trên Facebook)

      Comment


      • #4
        Nguyên văn bởi Bkav Tech Support #ID:686 Xem bài viết
        Để xử lý triệt để virus Macro trên các file Excel bạn có thể sử dụng Bkav Anti-MacroVirus- là một chương trình chuyên phát hiện, tiêu diệt các loại virus Macro lây nhiễm trên file bảng tính (Excel). Trong một số trường hợp, chương trình có thể sửa chữa các file Excel bị hỏng bằng cách xóa đi các phần bị lỗi (sheet macro, names rác…).

        Bạn có thể tham khảo chi tiết tại đây để hiểu hơn về virus macro và cách sử dụng chương trình Bkav Anti-MacroVirus
        .
        Mình thấy cũng không ổn lắm. Trong EXCEL Macro cũng rất bổ ích đó chứ! Mình có rất nhiều File Excel có chứa Macro liệu có bị xóa không?

        Comment


        • #5
          Nguyên văn bởi nhoa18 Xem bài viết
          Mình thấy cũng không ổn lắm. Trong EXCEL Macro cũng rất bổ ích đó chứ! Mình có rất nhiều File Excel có chứa Macro liệu có bị xóa không?
          KHông phải tất cả các macro đều là virus, và tool này chỉ diệt virus thôi bạn ạ.

          Comment


          • #6
            Chào bạn nhoa18,

            Nguyên văn bởi nhoa18 Xem bài viết
            Mình thấy cũng không ổn lắm. Trong EXCEL Macro cũng rất bổ ích đó chứ! Mình có rất nhiều File Excel có chứa Macro liệu có bị xóa không?
            Bkav Anti-MacroVirus chỉ diệt virus Macro và không ảnh hưởng gì tới các Macro mà bạn tạo ra.
            Khophanmem.vn - (Phần mềm miễn phí, chọn lọc, tiện ích thiết yếu cho máy tính)

            Home.vn - (Ngôi nhà online của bạn)

            Facebook Bkav - (Fanpage chính thức của Bkav trên Facebook)

            Comment


            • #7
              chỉ Macro bị nhiễm virus sẽ bị xoá khỏi hệ thống thôi chứ mấy cái Macro vô hại thì không sao cả!!

              Comment


              • #8
                Nguyên văn bởi Bkav Tech Support #ID:686 Xem bài viết
                Để xử lý triệt để virus Macro trên các file Excel bạn có thể sử dụng Bkav Anti-MacroVirus- là một chương trình chuyên phát hiện, tiêu diệt các loại virus Macro lây nhiễm trên file bảng tính (Excel). Trong một số trường hợp, chương trình có thể sửa chữa các file Excel bị hỏng bằng cách xóa đi các phần bị lỗi (sheet macro, names rác…).

                Bạn có thể tham khảo chi tiết tại đây để hiểu hơn về virus macro và cách sử dụng chương trình Bkav Anti-MacroVirus.
                Cám ơn bạn! Giờ thì mình đã hiểu Macro là gì rồi. Thảo nào khi mở một files word hoặc excel ra thì có một cái hao hao giống file ấy xuất hiện, đóng file vào thì nó biến mất, vậy là nó là Macro.
                Những cơn gió muôn đời không biết tuổi,
                Cũng sẽ buồn khi hát khúc đơn côi...!

                Comment


                • #9
                  Vấn đề này có phải là vấn đề trong topic mà mình đã hỏi không nhỉ?

                  Thông báo của Excel khi copy sheet - nghi ngờ ?

                  Mình đã thử dùng Bkav Anti-MacroVirus nhưng không giải quyết được vấn đề, và vấn đề vẫn còn xảy ra.

                  Tiếp tục giúp đỡ mình nhé!
                  Do your best, the rest will come !


                  Đại lý Bkav tại Bạc Liêu - Bkav Pro giá ưu đãi

                  Comment


                  • #10
                    Nguyên văn bởi Bkav Tech Support #ID:686 Xem bài viết
                    Bkav Anti-MacroVirus chỉ diệt virus Macro và không ảnh hưởng gì tới các Macro mà bạn tạo ra.
                    Mình chưa thử bao giờ vì mình không chắc lắm lỡ xóa một Macro nào đó do mình tạo ra thì......ôi thôi!
                    Tốt nhất là không dùng Bkav Anti-MacroVirus thì hơn!

                    Comment


                    • #11
                      nghiên cứu giùm. help help

                      tôi đã sài thử nhưng không ổn, nó không hiệu quả, name rác vẫn nhiều không tưởng được, phải xóa bằng tay lâu kinh. Bkav pro cũng ko làm gì được.
                      Bkav nghiên cứu vụ này giùm cái.

                      Comment


                      • #12
                        Nguyên văn bởi hapv Xem bài viết
                        tôi đã sài thử nhưng không ổn, nó không hiệu quả, name rác vẫn nhiều không tưởng được, phải xóa bằng tay lâu kinh. Bkav pro cũng ko làm gì được.
                        Bkav nghiên cứu vụ này giùm cái.
                        Chào ban,

                        Bạn đã sử dụng "Bkav Anti-MacroVirus" nhưng thấy không hiệu quả, các name rác vẫn còn nhiều và phải xóa bằng tay.

                        Bạn có thể gửi lại các file này về Bkav(gửi qua diễn đàn Bkav) và các thông tin khác như số điện thoại, mã thẻ bản quyền Bkav, địa chỉ email... BkavLabs sẽ tiếp nhận các thông tin của bạn và phối hợp các bên liên quan để hỗ trợ bạn nhanh nhất có thể.

                        Thân mến,

                        Comment

                        Working...
                        X

                        Debug Information

                        Hoặc