PySecurityCenter

Beveiligingscentrum 4 API-module
Download nu

PySecurityCenter Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL v2
  • Prijs:
  • FREE
  • Naam uitgever:
  • Steven McGrath
  • Uitgever website:
  • https://github.com/SteveMcGrath/

PySecurityCenter Tags


PySecurityCenter Beschrijving

PySecurityCenter is een Python-module die is ontworpen om te proberen interfacing te maken met de API van Security Center gemakkelijker te gebruiken en meer beheersbaarder. Er is veel moeite gedaan om vragen in de API zo pijnloos en beheersbaar mogelijk te maken. Note: deze herschrijving is onder actieve ontwikkeling. De huidige functionaliteit is niet feature-complete.Hoe om te installeren om PySecurityCenter te installeren, kunt u IPPIP of Easy_Install gebruiken om uit de cheeseshop te installeren: PYSECTION PYSECURITCENTEREASY_Install PySecurityCenterHow Naar Usethe Nieuwe interface is ontworpen om een stuk eenvoudiger te gebruiken dan de vorige te gebruiken dan de vorige. Hoewel er momenteel minder functies zijn om de gegevens weer aan u te presenteren, wat is tot nu toe gecodeerd, is uitgesproken met bruikbaarheid in gedachten. Hieronder staat een basisvoorbeeld dat het resultaat van de Sumip-tool toont: >>> Import SecurityCenter >>> SC = SecurityCenter.SecurityCenter ('Adres', 'Gebruiker', 'Pass') >>> IPS = SC.Query ('Sumip ', Repositorioriorids =' 1 ') >>> LEN (IPS) 240 >>> IPS {u'macaddress': '', U'severityHigh ': U'0', U'severityMedium ': U'3 ', U'IP': U'10.10.0.1 ', U'netBIOSNAME': '', U'Repositorialist ': U'1', U'severityCritical ': U'0', U'Score ': U'47 ', U'severityLow': U'38 ', U'TOTAL': U'41 ', U'DNSNAME': U'PFSENTE.HOME.LAN ', U'SEVERITYINFO': U'0 '} Standaard, Query-functie voert zoveel mogelijk vragen op de API op als nodig om alle gegevens te trekken en alle informatie terug te sturen als een enkele lijst. Er zijn echter gevallen waarbij de dataset die wordt teruggekeerd, te groot zijn om alles in het geheugen te laden. In dit geval is er de mogelijkheid om een functie door te geven aan de API om de gegevens voor u af te handelen. In dit geval vult de API de lijst niet in die wordt teruggestuurd. Hieronder is een voorbeeld van hoe dit werkt: >>> Import SecurityCenter >>> Def Count (gegevens): ... Afdrukken Len (gegevens) ... >>> SC = SecurityCenter.SecurityCenter ('Adres', 'Gebruiker' , 'PASS') >>> SC.Query ('Sumip', FUNC = Count, Repositorialists = '1') 240 [] Een van de leuke dingen over de queryfunctie is dat we het ook kunnen gebruiken om LCE-gebeurtenisgegevens te parseren ook. Bijvoorbeeld: >>> Import SecurityCenter >>> SC = SecurityCenter.SecurityCenter ('Adres', 'Gebruiker', 'Pass') >>> Evenementen = SC.Query ('Sumip', Source = 'LCE') >> > Len (evenementen) 425 voor andere functies, gebruik de Raw_Query-functie totdat de functies zijn herschreven. Voor gedetailleerde documentatie voor de verschillende andere dingen die kunnen worden gedaan, verwijs dan de beveiligingscentrum API Documentation.Product's Homepage


PySecurityCenter Gerelateerde software