Tặng các bạn công cụ "VirusMacroWarning" - Cảnh báo và diệt "Virus Macro"

Liên hệ QC

Nguyễn Duy Tuân

Nghị Hách
Thành viên danh dự
Tham gia
13/6/06
Bài viết
4,649
Được thích
10,138
Giới tính
Nam
Nghề nghiệp
Giáo viên, CEO tại Bluesofts
VirusMacroWarning v1.0.6 (cập nhật ngày 09/05/2008)

VirusMacroWarning là công cụ cảnh báo và diệt "Virus Macro" trong MS Excel

Trình tự thực hiện cài đặt và gỡ bỏ:

+ Bạn hãy truy cập WINDOWS bằng Account có quyền Admin
+ Tắt MS Excel
+ Thực hiện việc cài đặt bình thường
+ Để gỡ bỏ chạy file "UnInstall" trong Start\All Programs\VirusMacroWarning

Cơ chế hoạt động:

+ Phát hiện và thông báo các file chạy tự động cùng Excel

FilesWarning.jpg

Theo cơ chế hoạt động của virus macro, các file làm lây lan thường được chạy ngay ban đầu khi Excel khởi động.

VirusMacroWarning phát hiện và thông báo cho người dùng xử lý, có thể chuyển sang nơi khác hoặc xóa đi.

+ Tự động kiểm tra khi mở file trong file Excel (workbook) có các sheet macro. Cơ chế viết virus macro, các mã lệnh được lập trong một sheet có kiểu macro, ví dụ như loại virus "Virus.MSExcel.Yagnuul.d" được viết trong sheet macro có tên "Helpme".

MacroSheetWarning.jpg


Hệ thống kiểm tra virus macro, nếu phát hiện có "hiện tượng" sẽ thông báo cho người dùng để quyết định xóa những sheet được nghi là virus.

+ Tự động phát hiện các Name bị lỗi, thông báo cho người dùng để quyết định việc xoá.

NamesErrWarning.jpg


Hiện nay có nhiều phần mềm nổi tiếng về diệt virus như Symantec, BitDefender, McAfee,Bkav, D32,...Trong các file dữ liệu của hệ Office (đặc biệt là MS Excel) cho phép người dùng lập trình (viết các macro) trong file, với cơ chế viết virus macro cách thức cũng gần như vậy. Khi dùng các PM diệt virus nói trên, nếu lựa chọn chế độ "diệt virus macro" nhiều khi các PM có sự nhầm lẫn diệt luôn cả những file có macro"chuẩn" của bạn.
Phần lớn các PM nếu diệt được virus macro thì các Name do virus tạo ra (với số lượng rất lớn) vẫn còn trong file đã diệt, điều này làm cho file có dung lượng lớn và tốc độ đọc và ghi dữ liệu rất chậm.

Chức năng chính của VirusMacroWarning là

+ Cảnh báo tất cả các tình huống có liên quan đến cơ chế hoạt động của loại virus macro.
+ Thông báo các Name bị lỗi (có thể do virus tạo ra)
+ Thông báo và để người dùng quyết định và xử lý các hiện tượng một cách chính xác nhất.

v1.0.6 - New: (Năm 2008)
+ Thêm chức năng tự động cảnh báo và xoá các Name lỗi (hoặc lạ do virus tạo ra). Các Name do virus tạo, phần lớn các PM diệt virus không xoá.
+ Thêm tuỳ chọn "Lưu sau khi xoá"
+ Cải tiến chức năng xoá các sheet có virus macro, đảm bảo ổn định hơn.

v3.0.0 - New: (08-10-2022)
+ Diệt virus NEGS tận gốc và các loại virus macro khác.
+ Chế độ sao lưu hoạt động tốt với tên file hoặc đường dẫn với ký tự có dấu.
+ Trạng thái chạy thông báo rõ ràng hơn.
+ Sửa các lỗi tồn tại phiên bản cũ,.

Video giới thiệu phiên bản v3.0

Download

(To Mods: Trước đây tôi đã tạo một topic về VirusMacroWarning, không hiểu sao bây giờ không tìm lại được? Nhân việc nâng cấp phiên bản thành 1.0.6 tôi tạo lại topic này.)
 
Lần chỉnh sửa cuối:
Chào bạn. Mình đã dùng thử chương trình mà bạn giới thiệu và cảm thấy rất hiệu quả, dung lượng file bị nhiễm giảm đi rõ rệt. Tuy nhiên vẫn còn một số sheets chương trình không diệt được. Mình up thử lên đây, bạn xem cách xử lý rùm. Hy vọng sẽ có version mới có thể diệt macro này một cách triệt để.

1a.jpg


2a.jpg


3a.jpg


4a.jpg



và dưới đây là file bị nhiễm
 

File đính kèm

  • xulymacro.zip
    142.5 KB · Đọc: 565
To TuanVNUNI
1/ Đúng vậy đấy Tuân à, chiều nay mình cũng bị y như vậy. Dự định tối hỏi thì ra có Jinbao hỏi dùm, hi hi. Khi mở File bị Virus trong đó có chứa nhiều name lỗi, để mặc định (Select all) và click nút <Xoá Name> thì nó báo lỗi như trên, nhưng nếu click bỏ chọn 1 vài Name thì nó xoá OK và 1 vài Name đó phải xoá "thủ công"

2/ Với bất kỳ File nào dù không bị Virus nhưng trong đó có chứa Name (dù Name không bị lỗi) thì khi mở hoặc đóng File thì Chương trình cũng hiện hộp thoại cảnh báo cũng hơi bất tiện.

TDN
 
tedaynui đã viết:
To TuanVNUNI
1/ Đúng vậy đấy Tuân à, chiều nay mình cũng bị y như vậy. Dự định tối hỏi thì ra có Jinbao hỏi dùm, hi hi. Khi mở File bị Virus trong đó có chứa nhiều name lỗi, để mặc định (Select all) và click nút <Xoá Name> thì nó báo lỗi như trên, nhưng nếu click bỏ chọn 1 vài Name thì nó xoá OK và 1 vài Name đó phải xoá "thủ công"

2/ Với bất kỳ File nào dù không bị Virus nhưng trong đó có chứa Name (dù Name không bị lỗi) thì khi mở hoặc đóng File thì Chương trình cũng hiện hộp thoại cảnh báo cũng hơi bất tiện.

TDN

Cảm ơn anh tedaynuijinbao. Cách khắc phục như anh làm là đúng. Khi các file không bị nhiễn virus nhưng có các name bị lỗi? Em định nghĩa các name bị lõi là do sai tham chiếu, biểu thức tính trong đó lỗi và các name nháp do Excel tự tạo ra. Khi người dùng xoá các name này thì thông báo sẽ không xuất hiện nữa. Nhưng hình như có một số name Excel luôn tự tạo ra trong một vài tình huống.

Phiên bản mới tác giả sẽ sửa lại:
+ Định nghĩa name bị lỗi, bỏ qua một vài name do Excel tự tạo (có tính thường xuyên)
+ Khi xoá name bị lỗi, nếu không xoá được thì bỏ qua để xoá các name tiếp theo.
+ Khác phục hiện tượng không xoá được name.

Cảm ơn moị người đã thông báo lỗi cho tác giả để hoàn thiện "Virus Macro Warning" hơn nữa!
 
To TuanVNUNI:
Mình cũng có file bị hiện tượng như trên và ngoài ra còn có file khi mở không hiện thông báo gì (Đã cài VMW) nhưng vẫn có sheet "XLTest5" bị ẩn.
 
Bác tải file lên diễn đàn thử xem. Không biết con virus này có được tự lưu ở một nơi nào khác trong ổ đĩa của bạn không? Nếu có thì nó vẫn có dữ liệu để hoạt động lại bất chấp bạn có diệt nó trên file này hay không. Vậy bạn phải xem xóa tất cả các file bị nhiễm con virus đó trên máy là được.
 
Lần chỉnh sửa cuối:
chibi đã viết:
To TuanVNUNI:
Mình cũng có file bị hiện tượng như trên và ngoài ra còn có file khi mở không hiện thông báo gì (Đã cài VMW) nhưng vẫn có sheet "XLTest5" bị ẩn.

Anh có thể gửi lên đây hoặc gửi vào email của em được không? Nếu phát hiện được em sẽ nâng cấp thêm vào phiên bản mới.

boong đã viết:
Không biết con virus này có được tự lưu ở một nơi nào khác trong ổ đĩa của bạn không? Nếu có thì nó vẫn có dữ liệu để hoạt động lại bất chấp bạn có diệt nó trên file này hay không. Vậy bạn phải xem xóa tất cả các file bị nhiễm con virus đó trên máy là được.

Chương trình "VirusMacroWarning" ngăn ngừa toàn bộ quá trị xâm nhập hay khởi hoạt trên Excel. Trước khi lưu vào đĩa trương trình còn kiểm tra lần nữa nên rất an toàn.
 
Gửi TuanVNUNI
1- Gửi bạn 2 file mà VMW không diệt hết name và không phát hiện ra XL4Tesst.
2- Cơ quan mình có 1 máy không sử dụng được VMW. Khi cài đặt quá trình diễn ra bình thường nhưng khi Excel chạy thì VMW không được kích hoạt.
 

File đính kèm

  • File_chibi1.zip
    26.5 KB · Đọc: 133
  • File_chibi2.zip
    22.6 KB · Đọc: 64
Tặng mọi người file diệt rồi!
 

File đính kèm

  • File_chibi.rar
    47.6 KB · Đọc: 279
Lần chỉnh sửa cuối:
To TuanVNUNI.
Vẫn chưa có bản nâng cấp? Chắc bận quá.
 
Gửi TuanVNUNI
1- Gửi bạn 2 file mà VMW không diệt hết name và không phát hiện ra XL4Tesst.
2- Cơ quan mình có 1 máy không sử dụng được VMW. Khi cài đặt quá trình diễn ra bình thường nhưng khi Excel chạy thì VMW không được kích hoạt.

Em đã download 2 file anh gửi về để ngâm cứu tiếp, quả thực có một dạng Name mà VMW phiên bản hiện nay chưa delete được. Em sẽ cố gắng hoàn thiện VMW hơn.
Khi cài đặt VMW, trước đó người cài đặt phải truy cập WINDOWS bằng account quyền Admin.


chibi đã viết:
Vẫn chưa có bản nâng cấp? Chắc bận quá.

Cảm ơn anh đã quan tâm. Em sẽ cố gắng thu xếp thời gian và tìm hiểu thêm các tài liệu để có phiên bản mới tốt hơn.
 
Virus Macro Warning v1.0.6 (phiên bản mới)

Xin được giới thiệu các bạn thành viên phiên bản mới Virus Macro Warning v1.0.6 (phiên bản mới).

Những thay đổi mới:

+ Sửa lại quy trình xoá các sheet Macro4 (mà người dùng xác nhận xoá)
+ Sửa lại quy trình xoá các Name rác (do virus tạo ra hoặclỗi trong quá trình sử dụng)
+ Thêm những thông tin về việc thực hiện diệt virus Macro4, thống kê kết quả thực hiện.
+ Tự động backup file trước ghi diệt. Đây là tính năng rất an toàn cho người dùng. Ví dụ bạn mở và diệt file "MyData.xls" , trước khi diệt chương trình sẽ lưu một bản dự phòng có tên "MyData.xls.bak"., nếu cần mở lại file này người dùng chỉ cần xoá đuôi ".bak".

Với đợt nâng cấp này, tất cả các file có các Name rác mà trước đây chương trình gặp lỗi không thực hiện thì nay đã xử lý đạt ~99.7%-100%. Điều quan trọng nhất là chương trình đã ngăn được tuyệt đối sự hoạt động của loại virus Macro trên máy tính của bạn.

Các bạn có thể download theo đường dẫn sau hoặc tại trang đầu.
http://www.bluesofts.net/Products/AddIns/VirusMacroWarning/Index.htm


chibi đã viết:
1- Gửi bạn 2 file mà VMW không diệt hết name và không phát hiện ra XL4Tesst.

Em đã kiểm tra thì "XL4Tesst" chỉ là một worksheet bình thường khôngphải loại Macro4 nên những mã trên đây chỉ đóng vai trò như một văn bản thôi anh ạ.
 
Lần chỉnh sửa cuối:
Không được rồi!

Ủa sao em không diệt được? đánh dấu check chọn xóa các file nó không cho, phải đóng lại, rồi đóng từ cửa sổ, xóa từng em, xóa hết. Khi mở lại, nó lại ra tiếp file lỗi đó. Nó nhân bản lên cho cả đống... không hiểu sao nữa, chết rồi!...

Em gửi kèm theo file, vui lòng giúp em. @$@!^%
 

File đính kèm

  • virus Macro.rar
    270.8 KB · Đọc: 302
Virus Macro Warning v1.0.7 (phiên bản mới)

Gửi các bạn phiên bản mới Virus Macro Warning v1.0.7 (phiên bản mới) - ngày 21/05/08

Những thay đổi mới:

+ Chữa lỗi khi xóa hoặc chuyển những file tự động mở cùng Excel.
+ Sửa chỉ cho phép backup (sao lưu) file dữ liệu nếu nó không thuộc đường dẫn do Excel quản lý.

http://www.bluesofts.net/Products/AddIns/VirusMacroWarning/Index.htm


Ủa sao em không diệt được? đánh dấu check chọn xóa các file nó không cho, phải đóng lại, rồi đóng từ cửa sổ, xóa từng em, xóa hết. Khi mở lại, nó lại ra tiếp file lỗi đó. Nó nhân bản lên cho cả đống... không hiểu sao nữa, chết rồi!...

Em gửi kèm theo file, vui lòng giúp em. @$@!^%

Bạn hãy download phiên bản mới sẽ khắc phục được những vấn đề của bạn.
 
Không hiểu sao tôi bấm vào nút download hoặc vào đường dẫn nhưng không download về được, chắc đường dẫn bị lỗi.
Bạn kiểm tra lại nhé.
 
mình đã làm theo hướng dẫn sử dụng ở trên nhưng ko sao mở đc excel, mở thì nó cứ install wài à...cứu mình zới.....cuối tháng mà tự dưng con virus hư đốn này.....hjc hjc.....huhuhu
 
Cảm ơn bác nhiều :
  1. Về Name : Bác nên cho thêm sự lựa chọn : Error Names; Link Names; Macro4 Names (May be : Go, Do, Open, Auto . .) . . .
  2. Nên có thêm sự chọn lựa về Sheet. Do Các Macro4 rất hay tạo ra các Sheet có Name chứa các ký tự 0000000, vì vậy em nghĩ nên cho phát hiện các Sheet có chưa 5 ký tự 0 trở lên, rồi xóa luôn. Hoặc tìm ra các ký tự đại diện theo kiểu tìm kiếm, và cho phép xóa nếu thỏa mãn.
  3. Sao bác lại chiếm thanh Statusbar của Excel rồi, theo em nghĩ nên hiện ra 1 thông báo lúc ban đầu mở Excel, sau đó khoảng 3s thì tự tắt đi. Chứ bác chiếm luôn thì . . tham nhũng quá.
Không biết có tối kiến gì không, mong bác bỏ qua.

Chúc bác mạnh giỏi, đàn hay, hát tốt, nội công ngày càng thâm sâu.

Thân!
 
Lần chỉnh sửa cuối:
Cảm ơn bác nhiều :
  1. Về Name : Bác nên cho thêm sự lựa chọn : Error Names; Link Names; Macro4 Names (May be : Go, Do, Open, Auto . .) . . .
  2. Nên có thêm sự chọn lựa về Sheet. Do Các Macro4 rất hay tạo ra các Sheet có Name chứa các ký tự 0000000, vì vậy em nghĩ nên cho phát hiện các Sheet có chưa 5 ký tự 0 trở lên, rồi xóa luôn. Hoặc tìm ra các ký tự đại diện theo kiểu tìm kiếm, và cho phép xóa nếu thỏa mãn.
  3. Sao bác lại chiếm thanh Statusbar của Excel rồi, theo em nghĩ nên hiện ra 1 thông báo lúc ban đầu mở Excel, sau đó khoảng 3s thì tự tắt đi. Chứ bác chiếm luôn thì . . tham nhũng quá.
Không biết có tối kiến gì không, mong bác bỏ qua.

Chúc bác mạnh giỏi, đàn hay, hát tốt, nội công ngày càng thâm sâu.

Thân!

Cảm ơn Mr Okebab đã góp ý xây dựng thêm. Nhất định mình sẽ sửa lại theo góp ý này. Có lẽ phải trong T9 mới có thể làm được.

Từ hồi nhà có cảnh sát, hát nhiều nhưng không hay, đàn tì bà thì vẫn luyện liên tục...chờ Văn Công. :=\+ Be be be!!!


Trung Chinh đã viết:
Có hay không có phiên bản mới Chương trình "VirusMacroWarning" ?
Có thể trong T9 mình mới có bản nâng cấp bạn à.
 
Lần chỉnh sửa cuối:
Cảm ơn Mr Okebab đã góp ý xây dựng thêm. Nhất định mình sẽ sửa lại theo góp ý này. Có lẽ phải trong T9 mới có thể làm được.

Từ hồi nhà có cảnh sát, hát nhiều nhưng không hay, đàn tì bà thì vẫn luyện liên tục...chờ Văn Công. :=\+ Be be be!!!



Có thể trong T9 mình mới có bản nâng cấp bạn à.

Bác cho em hỏi : Có cách nào phát hiện và phân biệt đâu là MacroSheet, DialogSheet, ChartSheet và Sheet không ???
Cảm ơn bác !

Thân!

P/S:
Bác cẩn thận đấy, " Giai nhân tự cổ như danh tướng . . . "
Biết nhiều thì . . . khổ cũng nhiều, tổn thọ lắm.
Em thì biết mỗi khoản là : Be be be!!!
 
Web KT
Back
Top Bottom