Alkemist by RunSafe
ALKEMIST:PORTAL

Below are details of and links to all of the live demos available in the Alkemist:Portal. Each demo is an interactive lesson which covers how to apply Alkemist technologies.

Each demo has detailed instructions with helpful shortcuts for executing commands, a live editor for making changes to files in the demo environment, and a live terminal for executing commands.

More demos are being added all the time! If there is anything you would like to see added, please visit the Support page to learn how to contact us.

Demo Environment Features
Screenshot of some helpful commands that are provided by the step textHelpful Shortcuts
Screenshot of EditorLive Editor
Screenshot of TerminalLive Terminal

Building with Alkemist:Source

This demo walks you through the process of adding Alkemist:Source to existing software build systems. We will harden an open source tool (redis) with Alkemist:Source, show you how to verify that Alkemist:Source is integrated with the built software, and verify that redis' functionality has not changed.

Estimated Completion Time
20 Minutes
Skill Level
Beginner

Live Exploit Mitigation

This demo shows the effectiveness of Alkemist:Source against memory corruption vulnerabilities. In the sample program, a buffer overflow will be exploited, resulting in an attacker gaining control of the docker container. Alkemist:Source will then be applied to the vulnerable program. Finally, the same exploit will be used against the Alkemist:Source-protected software, resulting in a failed attack.

Estimated Completion Time
20 Minutes
Skill Level
Intermediate

Alkemist:Repo Introduction

This demo teaches you how easy it is to upgrade your existing open-source Docker dependencies to Alkemist:Repo. All Alkemist:Repo packages are hardened with Alkemist:Source by RunSafe and made to drop quickly and seamlessly into applications.

Estimated Completion Time
15 Minutes
Skill Level
Beginner