|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Feb 2009
Messaggi: 241
|
Chiusura inaspettata cmd ed errore powershell
Ciao, da qualche tempo sto riscontarndo i seguenti problemi:
1) Se avvio il cmd, ed eseguo un comando qualunque come spostarsi in una certa cartella o eseguire uno script ffmpeg, la finestra del cmd dopo qualche secondo si chiude. E l'operazione che stava eseguendo, come ad esempio lo script ffmpeg continua in background 2) Se avvio semplicemente il terminale di windows, quindi stiamo parlando di Powershell, dopo qualche secondo mi dice: [processo terminato con codice 1 (0x00000001)] In sostanza quindi non riesco a lavorare nè col cmd nè con Powershell. Ho letto in giro che una delle cause poteva essere l'antivirus, che nel mio caso è quello integrato di windows. Ho provato a disattivarlo ma i problemi si manifestano comunque. Come posso fare per capire cosa causa il problema? Il mio pc è: Windows 11 Pro Versione 25H2 Build 26200.6901 |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2008
Messaggi: 20468
|
Già tentata la via del ripristino dei file di sistema eventualmente corrotti/mancanti?
https://support.microsoft.com/it-it/...4-8fd86e0ef4ca Occhio a mantenere l'ordine di esecuzione indicato: prima il comando dism ecc. ecc. e dopo sfc /scannow. |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Feb 2009
Messaggi: 241
|
Scusa se ti rispondo solo ora... Ho avuto una brutta settimana...
Intanto grazie per l'aiuto. Ho fatto quello che dice la pagina e il risultato è: Codice:
C:\Windows\System32>DISM.exe /Online /Cleanup-image /Restorehealth Strumento Gestione e manutenzione immagini distribuzione Versione: 10.0.26100.5074 Versione immagine: 10.0.26200.6901 [==========================100.0%==========================] Operazione di ripristino riuscita. Operazione completata. C:\Windows\System32>sfc /scannow Avvio in corso dell'analisi del sistema. Attendere. L'operazione richiederà alcuni minuti. Avvio in corso della fase di verifica dell'analisi del sistema. 100% della verifica completato. Protezione risorse di Windows: nessuna violazione di integrità trovata. |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Feb 2024
Messaggi: 133
|
Se parliamo di PowerShell 7, hai già provato e reinstallarlo? Hai fatto qualche modifica al profilo PowerShell, solitamente nella cartella Documenti? Hai qualche attività pianificata o qualche modifica alle group policy che potrebbe interferire?
Potresti provare a fare un avvio pulito e vedere se il fenomeno si ripresenta. |
|
|
|
|
|
#5 | ||||
|
Member
Iscritto dal: Feb 2009
Messaggi: 241
|
Quote:
Quote:
Quote:
Quote:
|
||||
|
|
|
|
|
#6 | |
|
Member
Iscritto dal: Feb 2009
Messaggi: 241
|
Quote:
|
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Mar 2008
Messaggi: 20468
|
|
|
|
|
|
|
#8 |
|
Member
Iscritto dal: Feb 2009
Messaggi: 241
|
Controllato, in modalità provvisoria minima il problema non si verifica. Sia cmd che powershell operano senza che la finestra scompaia dopo qualche secondo.
Ora per capire quale sia il processo ad interferire coi terminali ci vogliono i RIS di Parma... |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Mar 2008
Messaggi: 20468
|
In modalità provvisoria non vengono caricati in memoria programmi in avvio automatico e molti driver. Se vogliamo escludere i programmi pensiamo ai driver. Da quando è iniziato il problema hai installato o aggiornato qualche driver in particolare? Inoltre se vai in Impostazioni, Windows Update, Cronologia aggiornamenti, scorri in basso fino ad aggiornamento dei driver trovi segnalato qualche aggiornamento automatico effettuato da quando hai notato il malfunzionamento?
In Visualizzatore eventi, Registri di Windows, Sistema, vedi segnalazioni nell'ora/minuto in cui avviene una chiusura improvvisa della finestra del Prompt o del terminale? |
|
|
|
|
|
#10 | ||
|
Member
Iscritto dal: Feb 2009
Messaggi: 241
|
Quote:
Quote:
Ho atto un test 1 minuto fa in cui il difetto si è verificato sia su cmd che su powershell e in Visualizzatore eventi, Registri di Windows, Sistema, negli ultimi 10 minuti non segnala nessun tipo di errore |
||
|
|
|
|
|
#11 |
|
Member
Iscritto dal: Feb 2009
Messaggi: 241
|
Problema risolto da Copilot GPT5... Era un virus. In pratica guidandomi in un monitoraggio di vari processi e delle loro proprietà con Sysinternals Process Monitor e Sysinternals Process Explorer, Copilot mi ha fatto notare un processo di powershell.exe che si avviava da solo ogni tot secondi e che dopo altri tot secondi si chiudeva spegnendo, se presente, anche il processo cmd.exe, ha capito che questo processo powershell veniva lanciato da un task di nome "Updater" infilato da un virus in Libreria Utilità di pianificazione, mi ha fatto eliminare il task, mi ha indirizzato ad un finto file log.jpg nela cartella documenti e un altro file di cui ora non ricordo il nome, mi ha fatto spostare questi file in una cartella quarantena manuale e stop, problema risolto. Sparito il task, cmd e powershell avviati da me hanno smesso di dare problemi o errori.
Di seguito la spiegazione dell'infezione da parte di Copilot: Il comportamento che hai intercettato è tipico di un fileless malware con esecuzione in memoria. Ecco cosa faceva: ⚙️ Meccanismo di attivazione Un task pianificato chiamato "Updater" si attivava ogni 2 minuti. Questo task eseguiva uno script Updater.vbs che lanciava powershell.exe con parametri offuscati. 🧨 Payload PowerShell leggeva un file logs.jpg (che non era una vera immagine) e lo interpretava come array di byte. Questi byte venivano decodificati e caricati come assembly .NET direttamente in memoria. Il codice eseguito non era visibile su disco, ma agiva da dentro PowerShell. 🕵️*♂️ Azioni possibili (in base al comportamento osservato) Terminava cmd.exe per impedire l’uso della console. Avviava InstallUtil.exe, che può installare o eseguire componenti .NET. Poteva:
📌 Il fatto che cmd.exe venisse chiuso e powershell.exe si avviasse da solo è un chiaro segnale di interferenza attiva. |
|
|
|
|
|
#12 | |
|
Member
Iscritto dal: Feb 2024
Messaggi: 133
|
Quote:
La chiusura di PowerShell o CMD, a questo punto, è l'aspetto meno significativo; per sapere cosa faceva il malware bisognerebbe decifrare i file coinvolti, ma sicuramente il suo scopo principale non era disabilitare il terminale. Se fossi al tuo posto, non mi sentirei più molto sicuro ad usare un dispositivo che da tempo è stato compromesso, resetterei tutto e dopo, con il dispositivo pulito, cambierei le varie password di siti e servizi. Magari tutto questo non sarebbe necessario conoscendo gli obiettivi del malware, ma nel dubbio, non rischierei. |
|
|
|
|
|
|
#13 |
|
Member
Iscritto dal: Feb 2009
Messaggi: 241
|
Caspita non pensavo di dover fare una formattazione di sicurezza...
|
|
|
|
|
|
#14 |
|
Member
Iscritto dal: Feb 2024
Messaggi: 133
|
Quel malware potrebbe aver già fatto molto oppure niente, non lo sappiamo. Se è un malware che abilitava una connessione remota al tuo PC (tipo remote shell, bind shell o simili), allora una volta tolti i file che aprivano la connessione, probabilmente tutto è sano come prima (salvo siano stati impostati processi malevoli persistenti); se invece monitorava l'immissione di credenziali, allora potrebbe averne già intercettata qualcuna, ma almeno avendolo disinnescato, non ne intercetterà più; se è un malware che, a quanto pare, serviva perlopiù come "ponte" (stager, dropper, etc.) per far arrivare o attivare altri malware sul tuo PC, allora hai appena distrutto il ponte, ma non puoi sapere chi è già passato prima del crollo.
Hai fatto bene a fare scansioni di sicurezza, ma se usi il PC per questioni sensibili, come banche, SPID, cryptovalute, etc. dipende da quanto vuoi rischiare e quanto preferisci andare sul sicuro e ripristinare un ambiente sicuro. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:22.




















