Vai al contenuto principale

Building Reincubate

Strumenti collector SYDI migliorati e il collector awdit

Aidan FitzpatrickPubblicato il 22 aprile 2011Aggiornato il 9 dicembre 2020
In questa pagina
Cover image for: Strumenti collector SYDI migliorati e il collector awdit

Il progetto SYDI è un progetto Open Source pensato per aiutare gli amministratori di rete a documentare la propria rete. Usa una serie di file VBScript per raccogliere dati di sistema, che vengono acquisiti in XML e poi trascodificati in vari altri formati. La home page del progetto contiene molte più informazioni. Abbiamo lavorato con SYDI per acquisire dati per il nostro strumento di gestione IT, awdit (attualmente in beta), e nel farlo abbiamo incontrato e risolto alcuni problemi negli script SYDI originali. Nell’interesse di mantenerlo aperto, abbiamo riportato le nostre modifiche in un fork di SYDI su GitHub e rilasciamo liberamente il nostro client nativo per uso personale e aziendale interno.

Script collector del server SYDI aggiornato

Gli utenti possono scaricare lo script collector del server SYDI aggiornato qui. Abbiamo preso la versione 2.3 e vi abbiamo aggiunto una migliore gestione delle date, insieme a una funzione di caricamento per inviare i dati ad awdit. Tuttavia, abbiamo trovato un’opzione che funziona molto meglio per noi...

Script collector awdit compatibili con SYDI per x86 e x64

Lo strumento awdit collector per Windows raccoglie dati e può salvarli o caricarli in formato XML SYDI, come lo script SYDI originale. Tuttavia, le nostre versioni binarie native offrono i seguenti vantaggi rispetto al VBScript originale:

  • Raccolta dei dati molto più veloce e multithread
  • Formato .exe nativo, sicuro e con firma digitale, più leggero e più facile da eseguire, con un binario x64 opzionale per prestazioni ancora più veloci sui computer più recenti
  • Le date del software installato vengono normalizzate meglio in formati facilmente leggibili (anche se nel registro si trova ancora molta variabilità)
  • Se nel registro non ci sono date, ricaviamo una data approssimativa dal file installato e anteponiamo al valore una tilde (~) per indicare che è approssimativo
  • L’output XML è formattato in modo ordinato
  • Sono state risolte diverse stranezze sui sistemi virtualizzati
  • L’architettura dell’applicazione è riportata in un nuovo attributo architecture nei tag regapplication o msiapplication
  • Le impostazioni internazionali e della lingua dell’installazione sono riportate in un nuovo attributo language
  • I codici Product Key vengono raccolti in modo più affidabile
  • Argomenti semplificati, che vengono mostrati anche facendo doppio clic sul file in Esplora risorse
  • Nuova modalità TSR (terminate and stay resident), in cui il collector può restare in esecuzione e generare automaticamente un nuovo XML ogni pochi giorni, secondo la configurazione
  • Niente spyware, malware, comunicazioni nascoste verso casa e simili

Nessuna delle modifiche apportate ha compromesso la compatibilità con gli script o gli XSLT originali, quindi il nuovo client può essere usato in ambienti che prima eseguivano la versione VBScript. Nel caso più semplice, potresti usare awdit collector per scaricare l’XML sul tuo computer così:

$ awdit-collector-win-x86.exe --file=my-machine.xml

Download

Mandaci pure il tuo feedback su questo script: ci farebbe piacere ascoltarlo!

  • awdit Collector per Windows (x86, x64 versione 0.61)

Eseguire il collector su una rete

Ci sono diversi approcci per eseguire gli script collector awdit o SYDI su una rete. Usare la modalità TSR può funzionare bene sui server, oppure gli utenti esperti possono usare i criteri di gruppo per pianificare avvii periodici dello strumento. Condivideremo alcune buone pratiche che abbiamo imparato. Nel frattempo descriviamo qui sotto quello che è forse l’approccio più semplice. Group Policy Editor può essere usato su un dominio per forzare tutti i client del dominio a eseguire il file di script pertinente durante l’accesso.

  1. Apri Group Policy Editor sul tuo controller di dominio e carica il criterio di dominio predefinito (o crea un nuovo criterio di dominio se è più appropriato)
  2. Espandi «User Configuration | Windows Settings | Scripts (logon/logoff)» e fai doppio clic sull’opzione «Logon» nel riquadro di destra.
  3. Fai clic sul pulsante Add e cerca oppure incolla il percorso del file run-sydi-network.vbs nella casella «Script Name».

Informazioni sull'autore

Aidan Fitzpatrick

Fondatore, CEO

Aidan ha fondato Reincubate nel 2008 dopo aver creato il primo strumento al mondo per il recupero dei dati iOS. Da allora ha fatto crescere l’azienda fino a farne uno dei principali ISV al mondo, collaborando con aziende come AMD, Qualcomm e HP per essere pioniere di funzionalità di machine learning significative per il software video, con l’ecosistema di app Camo in prima linea. Sotto la guida di Aidan, Reincubate ha vinto quattro volte il più alto riconoscimento imprenditoriale del Regno Unito, si è guadagnata un posto nella lista 100 Tech del Sunday Times e ha ottenuto riconoscimenti di settore con candidature all’Apple Design Award e all’App Store. Il suo lavoro e le sue tecniche sono spesso citati in pubblicazioni accademiche sull’informatica forense mobile, ed è stato invitato a parlare a eventi organizzati da aziende come Google, Microsoft e Snap.


Contenuti correlati


Articoli popolari

Logo del King's Award for Enterprise

King's Award for Enterprise: Reincubate ha vinto quattro volte la più alta onorificenza aziendale ufficiale del Regno Unito, l'ultima in riconoscimento della straordinaria crescita dell'azienda negli ultimi tre anni.

Le nostre relazioni con utenti e partner sono al centro dei nostri valori e dei prodotti che creiamo. Consulta le nostre recensioni per scoprire cosa dicono di noi.

Certificazione ISO 27001 rilasciata dal Centre for Assessment, accreditato UKAS

© 2008-2026 Reincubate Ltd. Tutti i diritti riservati. Registrata in Inghilterra e Galles con il n. 5189175, P. IVA GB151788978. Camo®, Streamlight® e Reincubate® sono marchi registrati. Brevetti in corso di registrazione.

Assistenza