Alkemist by RunSafe
SELF-SERVICE PORTAL

alkemist logo

+

center logo for this page's deployment type

=

shield with heart in the middle
You're only a few steps away from deploying LFR into your CentOS environment!
1 of 4
Down Arrow Mirrored

Select CentOS Distribution

Need to know your distribution? Run this command in a terminal: cat /etc/centos-release. The displayed release will match one of those to the left if LFR supports it. RHEL instructions are similar to these and can be found on a dedicated Deploy page.

2 of 4
Down Arrow

Install LFR

Run these commands on your system to create the file /etc/yum.repos.d/runsafesecurity.repo to let it know where to find LFR packages (our servers) and then install LFR

3 of 4
Down Arrow Mirrored

Build with LFR

Now that your system contains the files necessary for LFR to run, prepend your build commands (make, gcc, g++, etc) with lfr-helper to automatically integrate LFR into your existing build process.

The command shown will build the given hello_world.c into an LFR-protected program called hello_world, but you can add lfr-helper to any build command, simple or complex.

4 of 4
Alkemist Logo

Verify LFR Protection

Each tab shows a different way to confirm that LFR has been applied to a given binary. The examples are for the hello_world binary built in the previous step.