zincarla / stigsupport Goto Github PK
View Code? Open in Web Editor NEWThis PowerShell module contains several functions to help an administrator automate tasks involving STIGViewer's CKL files.
License: MIT License
This PowerShell module contains several functions to help an administrator automate tasks involving STIGViewer's CKL files.
License: MIT License
Using the Set-VulnFindingAttribute to update Finding_Details semi-consistently produces an echo-like output to the screen of the Value. I wish to be able to suppress this, but cannot find where in the module it's occurring.
I was wondering how you have handled updating each STIG check folder, along with each vuln .ps1 folder/file within.
Possible to add functionality to map STIG CCI to 800-53 rev4 IA Control?
Convert-XCCDFtoCKL.ps1 attempts to default the XCCDF path parameter to the scap scan folder for the executing user. The path currently used is for significantly older SCC tools, and should be updated.
It would be amazing if I could pick eth0 instead of lo, so if I could somehow pick in STIGSupport/Module/StigSupport.psm1
$HostIP = (@()+$XCCDF.Benchmark.TestResult.'target-address')[1]
$HostMAC = (@()+(
$HostFQDN = (@()+($XCCDF.Benchmark.TestResult.'target-facts'.fact | Where-Object {$.name -eq "urn:scap:fact:asset:identifier:fqdn"}).'#text')[0]
$HostGUID = (@()+($XCCDF.Benchmark.TestResult.'target-facts'.fact | Where-Object {$_.name -eq "urn:scap:fact:asset:identifier:guid"}).'#text')[0]
Instead of:
$HostIP = (@()+$XCCDF.Benchmark.TestResult.'target-address')[0]
$HostMAC = (@()+(
$HostFQDN = (@()+($XCCDF.Benchmark.TestResult.'target-facts'.fact | Where-Object {$.name -eq "urn:scap:fact:asset:identifier:fqdn"}).'#text')[0]
$HostGUID = (@()+($XCCDF.Benchmark.TestResult.'target-facts'.fact | Where-Object {$_.name -eq "urn:scap:fact:asset:identifier:guid"}).'#text')[0]
It would be really amazing! Right now, the IP address is 127.0.0.1 and the MAC is 00:00:00:00:00:00 and it would be way cool if it could be filled with the IP on eth0 and mac of eth0.
Some code and documentation needs to be updated to reflect this
Request modifications to make compatible with STIG v3 checklist format.
$Host is reserved in powershell. Cmdlets using $Host must be changed such as Set-CKLHostData
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.