Skip to content

Commit

Permalink
Initial course construction
Browse files Browse the repository at this point in the history
Signed-off-by: Charles Hu <[email protected]>
  • Loading branch information
charleshu-8 committed Jun 6, 2024
1 parent 9feb0af commit 62e4871
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 2 deletions.
3 changes: 2 additions & 1 deletion src/.vuepress/navbar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ export default navbar([
{ text: "Beginner Security Automation Developer Class", link: "/courses/beginner/", icon: "creative" },
{ text: "Advanced Security Automation Developer Class", link: "/courses/advanced/", icon: "creative" },
{ text: "Security Guidance Developer Class", link: "/courses/guidance/", icon: "creative" },
{ text: "InSpec Profile Development & Testing", link: "/courses/profile-dev-test", icon: "creative"}
{ text: "InSpec Profile Development & Testing", link: "/courses/profile-dev-test/", icon: "creative"},
{ text: "HDF Mapper Development & Implementation", link: "/courses/mappers/", icon: "creative"},
]},
{ text: "Resources",
icon: "book",
Expand Down
9 changes: 8 additions & 1 deletion src/.vuepress/sidebar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,19 @@ export default sidebar({
children: "structure",
collapsible: true
},
{
{
icon: "creative",
text: "InSpec Profile Development & Testing",
prefix: "courses/profile-dev-test/",
children: "structure",
collapsible: true
},
{
icon: "creative",
text: "HDF Mapper Development & Implementation",
prefix: "courses/mappers/",
children: "structure",
collapsible: true
},
],
});
6 changes: 6 additions & 0 deletions src/courses/mappers/02.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
order: 2
next: 03.md
title: Introduction
author: Charles Hu
---
14 changes: 14 additions & 0 deletions src/courses/mappers/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
order: 1
next: 02.md
title: Introduction
author: Charles Hu
---

## Introduction <a name="intro"></a>

HDF Converters is a custom data normalization tool for transforming exported data from various security tool formats into the [Heimdall Data Format (HDF)](https://saf.mitre.org/#/normalize). It is currently integrated into [Heimdall2](https://github.com/mitre/heimdall2) and the [SAF CLI](https://github.com/mitre/saf), which collectively are part of the [Security Automation Framework (SAF)](https://saf.mitre.org/#/), a set of tools and processes which aim to standardize and ease security compliance and testing within an automated build pipeline.

Mappers are frameworks that allow the underlying conversion infrastructure to correlate certain objects or values from one overarching object or file to another overarching object or file. In the case of HDF Converters, these mappers allow for the conversion of some security service formats to HDF (\*-to-HDF) and vice-versa (HDF-to-\*) using the tools provided by the existing conversion infrastructure.

The process for creating a mapper for HDF Converters is detailed below. In order to ensure that the created mapper produces a HDF file that is both accurate and detailed, <b>it is important that you provide as much information as possible for prototyping and understand the full (or general) schema of your security export for comprehensive information conversion.</b>

0 comments on commit 62e4871

Please sign in to comment.