Session

C0mpile wi7h d3f3ns3 1n d3p7H 0n fring3 sys73ms

When we are developing SW products over Win\Linux or other modern OS the defense in depth mechanisms are well known and relatively easy to implement. When we move down the rabbit hole over the BIOS and below the FW those mechanisms are becoming more and more complex and rare. If we are looking on non-IA or ARM like MIPS, ARC or Tensilica that knowledge is even poorer and hard to get.
The session will cover all developer defenses and will explain how to use stack shadow, stack checker, MMU/MPU for achieving DEP, how to implement self-stack canary and how to use CPU’s debugging features to detect stack overflows or underflows, other embedded OS security enhancements, memory protection mechanisms…

Dan Horovitz

PE, security architect/researcher Arm

Rishon LeTsiyyon, Israel

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top