commit | 586bb7cbf80b4f16f0190b98c02d9bc737aa0253 | [log] [tgz] |
---|---|---|
author | Jakob Vukalovic <jakobvukalovic@google.com> | Sun Jan 22 19:38:39 2023 +0000 |
committer | Jakob Vukalovic <jakobvukalovic@google.com> | Tue Jan 31 11:45:23 2023 +0000 |
tree | 1367f2dee43aa06cb5304cf8f9eb746351ef5256 | |
parent | 0e6f00a3c715464a590232ea3eb16d55f1f63a1c [diff] |
vmbase: Randomize stack canary value Randomizes the stack canary value to provide better protection against stack buffer overflow. Uses SMCCC TRNG as source of entropy. If the TRNG backend is not present, defaults to a known constant value. Bug: 265778654 Test: atest vmbase_example.integration_test Change-Id: I16b053b3cfec7019fb2afb7ca3880fade713c2f8
This repository contains userspace services related to running virtual machines on Android, especially protected virtual machines. See the getting started documentation and Microdroid README for more information.