Verbeterde sydi-verzamelhulpmiddelen & de verzamelaar van awdit

Gepubliceerd bijgewerkt

Het SYDI-project is een Open Source-project dat is bedoeld om netwerkbeheerders te helpen hun netwerk te documenteren. Het gebruikt een reeks VBScript-bestanden om systeemgegevens te verzamelen die worden vastgelegd in XML en vervolgens worden getranscodeerd naar verschillende andere indelingen. De startpagina van het project heeft veel meer informatie. We hebben met SYDI gewerkt aan het vastleggen van gegevens voor onze IT-beheerhulpprogramma, awdit (momenteel in bèta), en zijn ondertussen enkele problemen tegengekomen in de SYDI-scripts. In het belang van open te houden, hebben we onze wijzigingen teruggeplaatst in een splitsing van SYDI op GitHub en geven we vrijblijvend onze native client vrij voor persoonlijk en intern zakelijk gebruik.

Bijgewerkt SYDI-servercollectorscript

Gebruikers kunnen hier het bijgewerkte SYDI-servercollectorscript downloaden . We hebben versie 2.3 genomen en een betere ondersteuning geboden voor het verwerken van datums naast een uploadfunctie om gegevens naar awdit te verzenden. We hebben echter een optie bedacht die veel beter voor ons werkt ...

SYDI-compatibele awdit verzamelscripts voor x86 en x64

De collector collector voor Windows verzamelt gegevens en kan deze opslaan of uploaden in SYDI XML-formaat, net als het originele SYDI-script. Onze native binary-versies hebben echter de volgende voordelen ten opzichte van het oorspronkelijke VBScript:

  • Veel snellere, multithreaded verzameling van gegevens
  • Native, veilig, digitaal ondertekend .exe-formaat dat kleiner en eenvoudiger te gebruiken is, met een optioneel x64-binair voor een nog snellere werking op nieuwere machines
  • Datums van geïnstalleerde software zijn beter genormaliseerd naar gemakkelijk leesbare formaten (hoewel er nog steeds veel variatie te vinden is in het register)
  • Wanneer datums niet in het register aanwezig zijn, geven we een geschatte datum van het geïnstalleerde bestand en prefixen de datumwaarde met een tilde (~) om aan te geven dat de waarde bij benadering is
  • XML-uitvoer is mooi geformatteerd
  • Een aantal grillen op gevirtualiseerde systemen is gladgestreken
  • De toepassingsarchitectuur wordt gerapporteerd in een nieuw architecture in de tags `regapplication` of` msiapplication`
  • Installatie locale en taalinstellingen worden gerapporteerd in een nieuw `language` attribuut
  • Productcodes worden betrouwbaarder verzameld
  • Vereenvoudigde argumenten die ook worden weergegeven bij dubbelklikken op het bestand in Verkenner
  • Nieuwe TSR-modus (terminate and stay resident) waarin de collector actief kan blijven en automatisch om de paar dagen nieuwe XML kan genereren, zoals geconfigureerd
  • Geen vervelende spyware, malware, oproepen naar huis, etc.

Geen van de aangebrachte wijzigingen heeft de compatibiliteit met de originele scripts of XSLT verbroken, dus de nieuwe client kan worden gebruikt in omgevingen die eerder de VBScript-versie draaiden. Op zijn eenvoudigst, zou je de awdit verzamelaar kunnen gebruiken om XML op jouw machine te dumpen, zoals:

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

downloads

Stuur ons alstublieft uw feedback over dit script - we horen het graag!

  • awdit Collector voor Windows (x86, x64 versie 0.61)

De verzamelaar over een netwerk laten lopen

Er zijn een aantal benaderingen voor het uitvoeren van de awdit- of SYDI-verzamelscripts via een netwerk. Het gebruik van de TSR-modus kan goed werken op servers, of geavanceerde gebruikers kunnen Groepsbeleid gebruiken om periodieke lanceringen van het hulpprogramma te plannen. We zullen enkele best practices delen die we hebben geleerd. In de tussentijd geven we aan wat mogelijk de eenvoudigste aanpak hieronder is. Groepsbeleid-editor kan worden gebruikt in een domein om alle domeinclients te dwingen het relevante scriptbestand uit te voeren als onderdeel van hun aanmeldingsproces.

  1. Open de groepsbeleid-editor op uw domeincontroller en laad uw standaarddomeinbeleid op (of maak een nieuw domeinbeleid als dat beter is)
  2. Vouw Gebruikersconfiguratie uit Windows-instellingen | Scripts (aanmelden / afmelden) en dubbelklik op de aanmeldingsoptie in het rechterdeelvenster.
  3. Klik op de knop Add en blader naar of plak het pad naar het bestand run-sydi-network.vbs in het vak run-sydi-network.vbs .

Over de auteur

Aidan Fitzpatrick richtte in 2008 Reincubate op na het bouwen van 's werelds eerste iPhone-hulpmiddel voor gegevensherstel, iPhone Backup Extractor. Hij heeft bij Google gesproken over ondernemerschap en is afgestudeerd aan de Leadership Academy van de Entrepreneurs 'Organization.

Reincubate's CEO bij Buckingham Palace

Hierboven zijn de leden van Reincubate's team te zien die HM Queen Elizabeth Ⅱ bij Buckingham Palace ontmoeten, nadat ze de UK's hoogste zakelijke prijs hebben ontvangen voor ons werk met Apple-technologie. Lees ons standpunt over privacy, veiligheid en beveiliging .

Gerelateerde inhoud

Kunnen we dit artikel verbeteren?

We horen graag van gebruikers: Stuur ons een e-mail, laat een reactie achter of stuur een tweet @reincubate?

© 2008 - 2019 Reincubate Ltd. Alle rechten voorbehouden. Geregistreerd in Engeland en Wales #5189175, VAT GB151788978. Reincubate® is een geregistreerd handelsmerk. Privacy en voorwaarden. Wij bevelen 2FA aan. Gebouwd met in Londen.