Come creare un sistema di report di integrità del PC automatizzato

Sei fuori a pranzo mentre il tuo cellulare ti avvisa di un testo importante. L'SMS dice: Home Computer Alert: 3 tentativi di hacking. Questa non è finzione! Lascia che ti mostriamo come fare questo!

Sei fuori a pranzo mentre il tuo cellulare ti avvisa di un testo importante.  L'SMS dice: Home Computer Alert: 3 tentativi di hacking.  Questa non è finzione!  Lascia che ti mostriamo come fare questo!
Annuncio pubblicitario

Immagina un mondo futuro, dove pranzerai con alcuni amici e improvvisamente il tuo telefono emetterà un SMS. L'audio viene riconosciuto come tono di avviso impostato per i problemi del computer. Controllando la nota, hai letto: "Computer Alert: il tuo computer di casa ha avuto 3 tentativi di hacking".

L'intero concetto di avere sistemi in atto che potrebbero avvisarti di qualsiasi problema con il tuo computer non è più nel regno della fantascienza. Abbiamo coperto tutti i tipi di utili tecniche remote per monitorare i tuoi computer, come impostare notifiche Growl Impostare notifiche Growl tra diversi computer e dispositivi Impostare notifiche Growl tra diversi computer e dispositivi Ulteriori informazioni, monitoraggio della salute del computer Come utilizzare SpeedFan in remoto Monitorare l'integrità del computer Come utilizzare SpeedFan per monitorare in remoto l'integrità del computer Leggi di più con SpeedFan, o semplicemente connettendo i tuoi sistemi da remoto Come utilizzare le connessioni desktop remoto Come un professionista IT Come utilizzare le connessioni del desktop remoto Come un professionista IT Se lavori nell'IT dipartimento di una società che ha una rete interna, le probabilità sono piuttosto buone che hai dovuto utilizzare Remote Desktop una o due volte. Desktop remoto è ... Leggi di più usando Desktop remoto.

Avere il tuo computer per inviare notifiche individuali per problemi specifici del computer potrebbe richiedere molto lavoro, soprattutto perché implica diagnosticare quelli che a volte potrebbero essere problemi piuttosto complessi, e quindi inviare l'SMS attraverso il router in Internet. Fattibile, si Facile, no. Quindi, cosa accadrebbe se il tuo computer potesse inviarti un rapporto completo sulla salute sotto forma di tutti i tuoi vari file di log del computer per aiutarti a risolvere i problemi del tuo computer di casa o identificare problemi, non importa dove ti trovi nel mondo?

Questo è ciò che faremo oggi: creare un sistema di notifica automatizzato in cui il computer raccoglierà importanti file di registro e informazioni sullo stato del computer e poi invierà tutto ciò sotto forma di un file archiviato ogni giorno tramite e-mail.

Strumenti necessari per il tuo sistema di notifica automatica

Per configurare questo sistema sul tuo computer di casa, avrai bisogno di alcuni strumenti software che andremo a mettere insieme e farli lavorare in armonia. Innanzitutto, scarica e installa Microsoft Security Essentials. Questo eseguirà tutte le scansioni del computer e le raccolte dei file di log, quindi impacchetterà tutto in un file di archivio.

Inoltre, assicurati di essere registrato per un account IFTTT e prova a creare alcune ricette 5 Ricette IFTTT insolite Potresti non aver pensato a 5 ricette IFTTT insolite che potresti non avere pensato Hai la gente di IFTTT che fa l'automazione web sembra giocare ai bambini. È piuttosto impressionante. Ho deciso di iniziare finalmente a scavare attraverso IFTTT per vedere se potevo inventarne alcuni ... Leggi di più, quindi ti ci abitui. Avrai anche bisogno di un account Dropbox per archiviare i rapporti finali (anche se non del tutto necessario). Puoi consultare la guida di Dropbox The Unofficial Guide To Dropbox La guida non ufficiale To Dropbox C'è molto altro a Dropbox di quanto tu possa pensare: puoi usarlo per la condivisione di file, il backup dei dati, la sincronizzazione di file tra computer e persino il controllo remoto del computer. Ulteriori informazioni per assistenza durante la configurazione. Infine, segui la mia guida di installazione di Blat. Invia con facilità e-mail a riga di comando con Blat Invia facilmente e-mail di riga di comando con Blat Blat. Non esattamente la parola che intendi sarebbe il nome di uno strumento che puoi utilizzare per inviare e-mail a chiunque nel mondo, da qualsiasi applicazione o strumento software che ... Leggi altro per installare lo strumento di posta elettronica da riga di comando di Blat.

Impostazione di MS Security Essentials

Dopo aver installato questi quattro strumenti e averli pronti, è ora di pianificare le attività che raccolgono le informazioni sul computer e le inviano via email.

Microsoft Security Essentials fornisce i parametri della riga di comando che è possibile utilizzare per impacchettare i file di registro. Il comando per farlo è "mpcmdrun.exe -Getfiles -Scan". È possibile trovare l'eseguibile nella cartella c: \ program files \ microsoft security client \. Quando si esegue quel comando dal prompt, questo è come appare lo script.

security-relazione2

Richiede meno di un minuto per l'esecuzione, quindi raggruppa tutti i file in un file CAB e li inserisce nella cartella c: \ ProgramData \ Microsoft \ Microsoft Antimalware \ Support \ come "MySupportFiles.cab".

security-report3

Come puoi vedere, ci sono molte informazioni che vengono accumulate e inserite nel file CAB: file di registro, informazioni di sistema, informazioni sulla sicurezza, informazioni sulla registrazione del prodotto e altro. La prima cosa che vuoi fare è eseguire questo come un lavoro programmato ogni giorno. Il modo più semplice per farlo, quindi non devi preoccuparti del percorso (con spazi in esso), è impostare il percorso nella variabile di sistema Path - Pannello di controllo -> Sistema -> Impostazioni di sistema avanzate -> Variabili d'ambiente .

Fai clic su "Percorso" in "Variabili di sistema" e inserisci "; c: \ Programmi \ Microsoft sicurezza client \" alla fine del campo Valore variabile. Mentre sei lì, aggiungi anche la directory in cui hai inserito Blat.exe, in modo che il prossimo passo in questo processo funzioni senza problemi.

security-relazione7

Ora (dopo il riavvio) è possibile aprire qualsiasi prompt dei comandi e digitare "mpcmdrun.exe" e avvierà Microsoft Security Essentials.

È ora di impostare l'operazione pianificata! Vai a Pannello di controllo -> Strumenti di amministrazione -> Gestione computer -> Gestione computer -> Utilità di pianificazione ".

Crea una nuova attività e configurala in modo che venga eseguita ogni giorno in un momento specifico. Per eseguire il programma, cambia l'azione in "Avvia un programma", inserisci "mpcmdrun.exe" nel campo Programma / script e digita "-GetFiles -Scan" nel campo "Aggiungi argomenti".

security-relazione9

Nel mio caso, l'ho configurato per funzionare alle 8 del mattino tutti i giorni, per prima cosa al mattino.

security-relazione8

Quello che stai lavorando ora è che MS Security Essentials ricreerà una nuova copia aggiornata del file MySupportFiles.cab in c: \ ProgramData \ Microsoft \ Microsoft Antimalware \ Support \.

Invio automatico via email dello stato del sistema

Il prossimo passo è quello di prendere quel file e inviarlo al tuo account di posta elettronica. Sia che tu controlli la tua posta elettronica dal tuo hotel mentre sei in viaggio o dal tuo telefono mentre aspetti in ufficio dal medico, riceverai la notifica dal tuo computer con i file di dati allegati.

Con Blat impostato sulla tua macchina (consulta il link alla guida all'inizio di questo articolo), puoi inviare il seguente comando dal prompt dei comandi per inviare il file a qualsiasi indirizzo email che ti piace:

blat -body "Ecco il file di oggi" -a [email protected] -soggetto "File di registro PC" -attach "c: \ programdata \ microsoft \ microsoft antimalware \ support \ MPSupprtFiles.cab"

Puoi eseguire questo come una nuova operazione pianificata (proprio come hai fatto per MS Security Essentials), ma usa semplicemente "blat" come programma / script (perché hai già impostato la variabile PATH sopra). Per i parametri, usa solo il resto del comando mostrato sopra e usa il tuo indirizzo email a cui desideri inviare i file.

security-relazione11
Se si pianifica questa attività per l'esecuzione di un'ora dopo che Microsoft Security Essentials crea il file CAB, si otterrà automaticamente la copia più recente e più recente del file con tutti gli ultimi dati del computer. Basta aprire il file con qualsiasi strumento Unzip che funzioni con i file CAB, e puoi rivedere i dati di stato del tuo computer e identificare eventuali problemi, non importa dove ti trovi.

Memorizzazione del referto sanitario in Dropbox

Ora, se vuoi davvero andare oltre e archiviare questi file di registro nel cloud, tutto ciò che devi fare è impostare un filtro nel tuo client di posta elettronica per cercare tutte le email in arrivo con l'oggetto impostato nel comando Blat. Nel mio caso si trattava di "File di registro PC".

security-report6

Questo filtro ha impostato automaticamente un'etichetta per quell'e-mail come "File di registro PC". In passato abbiamo offerto assistenza con l'impostazione dei filtri Come impostare i filtri e-mail in Gmail, Yahoo Mail e Outlook Come impostare i filtri e-mail in Gmail, Yahoo Mail e Outlook Il filtro e-mail è il miglior strumento per mantenere la tua casella di posta ordinata e organizzata. Ecco come impostare e utilizzare i filtri e-mail in Gmail, Yahoo Mail e Outlook. Leggi di più, se ne hai bisogno.

Successivamente, dovrai creare una ricetta IFTTT per controllare l'e-mail del tuo account e-mail con tale etichetta (dovrai utilizzare un servizio di posta elettronica con cui IFTTT funziona). Se hai appena iniziato con IFTTT, la nostra utile guida IFTTT può davvero aiutarti.

security-relazione4

Il trigger sarà l'etichetta email. L'azione estrae il file allegato e lo inserisce nel tuo account Dropbox. Questo è abbastanza facile se scegli Dropbox come opzione di output e seleziona "Aggiungi file dall'URL".

security-relazione5

Questo posizionerà l'allegato e-mail nella cartella "PC Reports" di Dropbox, come mostrato di seguito.

security-relazione10

Questo è come funzionerà

Quindi, a questo punto del tuo progetto, ecco cosa hai realizzato. Ogni giorno in un determinato momento, il tuo computer eseguirà automaticamente MS Security Essentials e raccoglierà e comprenderà tutti i file di registro e i rapporti più recenti in un comodo file zip. Circa un'ora dopo, il tuo computer invierà automaticamente il messaggio via e-mail al tuo indirizzo e-mail e una copia verrà anche rimbalzata sul tuo account Dropbox per un facile accesso e sicurezza.

Onestamente, l'automazione potrebbe semplificare la vita?

Useresti qualsiasi tipo di automazione Windows come questa? Ci sono altri usi interessanti che possiamo immaginare usando questo tipo di automazione? Condividi le tue idee e progetti nella sezione commenti qui sotto!

In this article