1-888-310-4540 (main) / 1-888-707-6150 (support) info@spkaa.com
Select Page

DIACAP and Gold Disk: What about Windows 7?

Published by SPK Blog Post
on January 25, 2012

This post is in response to David’s excellent post about Gold Disk.

I recently performed some DIACAP Compliance testing using Gold Disk on one of our products, which was built on Windows XP Embedded.  That process is fairly straightforward, even though Gold Disk is somewhat clunky (no search function) but it did work.  When our latest product was built on Windows 7, I quickly discovered that Gold Disk does not support Windows 7.  What’s worse, it is not being updated to work on anything past Vista and it is being retired in favor of something called SCAP-based benchmarking tools.  Without one of these tools, the only way to test a Windows 7 system is to check it manually using a STIG.

STIG stands for Security Technical Implementation Guide.  It is a human-readable checklist that is used to verify and document compliance with DISA standards.  The current STIGs and the SCAP benchmarks can be downloaded here: https://iase.disa.mil/stigs/Pages/index.aspx.  At the time of this posting, there is a scrollable box that will contain both the human-readable STIG manual checklist (Windows 7 STIG – Version 1, Release 6 – Updated October 31, 2011) as well as SCAP Benchmark files.

SCAP stands for Security Content Automation Protocol, and is sort of like a successor to Gold Disk, except that DISA is not developing its own tool for use in performing compliance scanning.  Instead, DISA releases SCAP benchmarks, which are like parameter files which can be loaded by a list of validated scanners in order to perform the role Gold Disk did.  DISA lists many vendors, but they recommend McCafee HBSS.  My organization tried QualysGuard Policy Compliance and E-Eye Digital Security’s Retina, which are both on the validated scanners list, which can be found here: http://nvd.nist.gov/scapproducts.cfm .

The steps to perform a SCAP scan would be similar for any SCAP scanner.  In broad strokes, there should be some way for the scanner to import the benchmark files, which are a set of XML files downloaded from DISA’s website.  Once the benchmarks are imported, set up a scan and point it at the device you want to test.  All of the SCAP scanners I tested were network-based, which is different from how we used Gold Disk, where it was run locally on the machine we were testing.  This makes scaling much easier, but it creates additional challenges, because the scanner will have to authenticate with the device in order to scan properly.  All the products I tested had good documentation and support that allowed me to set that up.

One final note: SCAP scanners will not work on the Windows Embedded family of devices.  DISA does not publish benchmarks that are compatible with them.  Each benchmark looks for a very specific OS fingerprint, and it will not run if it is not a perfect match.  To make matters worse, most of the scanners rely on services and features that may not exist in a given embedded OS.  This was a huge blow that resulted in me having to test our latest device by hand, and I’d like to save someone the headache of trying.

Josh Tuttle

SPK Systems Integration Specialist

Latest White Papers

Three Trends Are Transforming The Service Desk

Three Trends Are Transforming The Service Desk

Your IT service desk is about to change. Find out what's shaping the future. Three factors — enterprise service management (ESM), collaboration, and intelligent service management — are driving the transformation of the service desk. To better meet customers’ needs...

Related Resources

Is The IT Department Really “Dead?”

Is The IT Department Really “Dead?”

“It’s Time to Get Rid of the IT Department.”  That was the title of an opinion piece recently published in the Wall Street Journal.  Provocative?  Sure.  My answer to this is not “yes,” but many of the author’s points are valid.  The Same Old IT Department? No, the IT...

How To Add More Disk Space To Your Redhat Server Without Reformatting

How To Add More Disk Space To Your Redhat Server Without Reformatting

(Originally published in 2012, updated January 2022.) One of the common tasks for any system administrator is managing disk space on a server. A common question is how to increase disk space on a linux system. I won't go into a boring lecture on why managing disk...

January 2022 vCAD feature updates

January 2022 vCAD feature updates

Happy New Year vCAD Users! It was a busy 2021 in terms of vCAD development and feature enhancements. We've been receiving lots of feedback regarding the platform, and we're assembling a roadmap for 2022 based on our users' needs. Here's what to expect in 2022:...