Virut Macro

Liên hệ QC

dragonboy

Thành viên chính thức
Tham gia
3/9/07
Bài viết
98
Được thích
21
Dùng VBA trong Excel, đôi khi quyét virut nó cứ tưởng là virut macro và xóa luôn.
Hãy chỉ mình cách khắc phục.
 
dragonboy đã viết:
Dùng VBA trong Excel, đôi khi quyét virut nó cứ tưởng là virut macro và xóa luôn.
Hãy chỉ mình cách khắc phục.
Không có cách nào khắc phục triệt để đâu bạn à, cẩn thận khi quét Virus thôi. Vấn đề này đã thảo luận rất nhiều trên GPE, bạn hãy tìm vào tham khảo thêm. Virus trong Excel đa số là Macro4, bạn có thể tải và sử dụng VirusWarning của TuanVNUNI dùng rất tốt.

TDN
 
Upvote 0
diet virus macro

ban hay lay file nay se dc
 
Lần chỉnh sửa cuối:
Upvote 0
Cảm ơn file cua bạn. file rất hay nhưnh mình đang đi tìm phương pháp để giúp macro của mình không bị xóa hay phát hiện khi dùng bất kỳ chương trình diệt virut nào.
 
Upvote 0
Dễ ợt! Bạn tạo một Form chứa các nút lệnh. Mà khi bạn nhấn vào nút lệnh đó thì nó thực hiện một lệnh có nội dung của Macro đó khi bạn lưu lại trước đó. Vậy là chương trình Bkav cũng phải bó tay rồi!
 
Lần chỉnh sửa cuối:
Upvote 0
boong đã viết:
Dễ ợt!
Bạn tạo một Form chứa các nút lệnh. Mà khi bạn nhấn vào nút lệnh đó thì nó thực hiện một lệnh có nội dung của Macro đó khi bạn lưu lại trước đó. Vậy là chương trình Bkav cũng phải bó tay rồi!
Thì dù làm dùng Form hay cái gì thì bên trong vẫn phải chứa nội dung macro.. tức nó vẫn có khả năng bị các chương trình diệt virus xem là nguy hiểm và sẽ xóa đi...
Hình như mọi người chưa hiểu ý tác giã thì phải...
Ko biết nếu lưu macro thành .xla thì có bị chương trình diệt virus nhận dạng ko nhỉ?
ANH TUẤN
 
Upvote 0
Không biết nữa, nhưng em thử trên BKAV rồi không thấy cái Form đó bị xóa đi bao giờ cả. Còn các chương trình diệt khác thì mình chưa thử bao giờ? Vậy các bác thử xem sao?
 
Lần chỉnh sửa cuối:
Upvote 0
anhtuan1066 đã viết:
Trời... BKAV là chuyên trị macro mà bạn... sở dĩ nó ko xóa của bạn là tại vì bạn đã tùy chọn ko quét macro mà thôi.. Thử chọn cái biết liền... E rằng chỉ còn lại cái Form rổng, còn code thì bị tiêu diệt sạch!
ANH TUẤN
Đúng đấy. Nếu bạn dùng BKAV mà khi chạy để chế độ Diệt Macro là xong luôn đấy. BKAV không phân biệt được Macro và virus dạng Macro đâu. Tốt hơn là khi quét bạn không nên chọn Diệt không cần hỏi để khi phát hiện thì nó sẽ hỏi bạn là có diệt hay không.
 
Upvote 0
Quan trọng nhất vẫn là bám sát câu hỏi của tác giã: Làm sao đễ macro cũa ta dc an toàn hơn? Như tôi đã nói ở trên, ko biết lưu file thành 1 add-in thì có an toàn ko?
(vì tôi ko xài chương trình diệt virus nen ko biết vụ này)
ANH TUẤN
 
Upvote 0
Chào bác anhtuan1066, lúc trước em chưa xài qua thằng Xóa Macro nên chưa biết. Còn việc file *.xla thì qua tay "Xóa Macro" này thì nó cũng đi luôn không trở lại như những thằng kia thôi! Bó tay rồi!!!
 
Lần chỉnh sửa cuối:
Upvote 0
anhtuan1066 đã viết:
Quan trọng nhất vẫn là bám sát câu hỏi của tác giã: Làm sao đễ macro cũa ta dc an toàn hơn? Như tôi đã nói ở trên, ko biết lưu file thành 1 add-in thì có an toàn ko?
(vì tôi ko xài chương trình diệt virus nen ko biết vụ này)
ANH TUẤN
Tôi đã thử rồi, nếu bạn lưu file thành 1 Add-in (ví dụ xla) thì BKAV vẫn pằng... pằng... pằng luôn. Tôi nghĩ là phải bảo vệ một cách thủ công file mà mình biết rõ nguồn gốc thôi.
ANH TUẤN ơi! Ngày nay virus nhan nhản mà bạn không dùng trình diệt virus nào thì bái phục. Tôi dùng cả Bit và BKAV mà vẫn dính như thường. Có bí kps gì chia sẻ tôi với.--=0|||||
 
Upvote 0
Vậy xin hỏi đã ai có diệu kế gì để khắc phục chưa? Vì nếu không cần biết có phải virus không mà ngay cả chương trình do mình tạo ra cũng bị xóa nốt thì còn diệt virus làm gì nữa cho mệt hả?
Xin hỏi các phiên bản Excel khác có bị BKAV diệt luôn macro không? Ví dụ như Office 2007 hay OpenOffice hay KingSoft có bị như vậy không?
 
Upvote 0
tklshb đã viết:
Tôi đã thử rồi, nếu bạn lưu file thành 1 Add-in (ví dụ xla) thì BKAV vẫn pằng... pằng... pằng luôn. Tôi nghĩ là phải bảo vệ một cách thủ công file mà mình biết rõ nguồn gốc thôi.
ANH TUẤN ơi! Ngày nay virus nhan nhản mà bạn không dùng trình diệt virus nào thì bái phục. Tôi dùng cả Bit và BKAV mà vẫn dính như thường. Có bí kps gì chia sẻ tôi với.
He... he... Mỗi người mỗi cách... tôi thì thấy.. virus càng nhiều, càng độc thì.. càng tốt... Nhờ đó mà trình độ cũa mình sẽ tăng nhanh..
Từ trước đến giờ tôi ít khi dính virus, nhưng mỗi lần dính là mỗi lần vò đầu bứt tóc... Và qua mỗi lần như vậy kinh nghiệm cũa tôi lại tăng lên.. Ko tốt sao?
Chưa chắc sẽ là điều tốt nếu như trên thế giới này ko có virus (tất cã các loại virus, ko riêng gì virus máy tính)...
ANH TUẤN
 
Upvote 0
Tôi thấy trên diễn đàn có một mục nói về "Virus tự tạo Pass" vậy mà chẳng thấy tâm hơi đâu cả? Không biết lão bạn đã gặp con này chưa, nếu rồi cho mình xin cách giải được không. Đừng nói là dùng BKAV là xóa sạch nó đó nha!
 
Upvote 0
HoaVoTuyet1980 đã viết:
Vậy xin hỏi đã ai có diệu kế gì để khắc phục chưa? Vì nếu không cần biết có phải virus không mà ngay cả chương trình do mình tạo ra cũng bị xóa nốt thì còn diệt virus làm gì nữa cho mệt hả?
Xin hỏi các phiên bản Excel khác có bị BKAV diệt luôn macro không? Ví dụ như Office 2007 hay OpenOffice hay KingSoft có bị như vậy không?

Trong Office có công cụ gọi là Digital Certificate for VBA Projects
Khi bạn sử dụng công cụ này thì bạn cứ việc chọn chế độ bảo vệ là High hoặc Very High, các macro của bạn sẽ không bị ngăn lại, còn tất cả các Macro của người khác thì đều bị ngăn lại.

Thân!
 
Upvote 0
Híc cuối cùng vẫn chưa ra được vấn đề.
Lâu nay do trình độ kém không biết cách nào có thể bảo vệ được file của mình cả. Toàn dùng cách thỉnh thoảng nén nó lại *.rar thôi
Mong anh em tiếp tục đưa ra ý kiến.
 
Upvote 0
HoaVoTuyet1980 đã viết:
Vậy xin hỏi đã ai có diệu kế gì để khắc phục chưa? Vì nếu không cần biết có phải virus không mà ngay cả chương trình do mình tạo ra cũng bị xóa nốt thì còn diệt virus làm gì nữa cho mệt hả?
Xin hỏi các phiên bản Excel khác có bị BKAV diệt luôn macro không? Ví dụ như Office 2007 hay OpenOffice hay KingSoft có bị như vậy không?
Cũng thế thôi bạn ạ. Tôi đang dùng Office 2007 đây. Tôi nghĩ là dù phiên bản nào đi chăng nữa thì vẫn chưa khắc phục được vấn đề này.
 
Upvote 0
Mr Okebab đã viết:
Trong Office có công cụ gọi là Digital Certificate for VBA Projects
Khi bạn sử dụng công cụ này thì bạn cứ việc chọn chế độ bảo vệ là High hoặc Very High, các macro của bạn sẽ không bị ngăn lại, còn tất cả các Macro của người khác thì đều bị ngăn lại.

Thân!
Bạn có thể hướng dẫn rõ hơn được không? Tôi chưa biết và chưa nghe tên công cụ này lần nào.
 
Upvote 0
Mình có một ý như thế này các bạn có thể giúp mình được không:
Bạn nào có chương trình nào có thể đóng gói được file excel thành một chương thì poss lên nha
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom