Tag: hardening

  • U-Boot: protect sensitive environment variables

    U-Boot: protect sensitive environment variables

    This is a follow-up from our Accessing the U-Boot environment from a C program blog post. 🌳Need to protect the environment When you’re trying to harden an embedded Linux device to make it more resistant to attacks, one key part to secure is the bootloader, because that’s the part that boots the operating system. Even…

  • Yocto security: Kernel Hardening

    Yocto security: Kernel Hardening

    This is another blog post about securing your Yocto built systems: Introduction The Linux kernel is the cornerstone and stronghold of a Linux based system. Unlike user-space applications which run with limited privileges, if it’s compromised, there is almost no limit to what an attacker can do. While nothing is unbreakable, there are two types…