I recently upstreamed a script to spawn a QEMU virtual machine running UEFI Shell + CHIPSEC which helps debug issues and implement new features: https://github.com/chipsec/chipsec/blob/1.9.0/scripts/qemu_efi.py
This script has an issue: to launch the OVMF shell in QEMU, it disables networking (-nic none), otherwise OVMF tries PXE Boot. If you know how to keep networking, or sense other ways to improve this script, feel free to contribute to https://github.com/chipsec/chipsec 💻
#chipsec #uefishell #OVMF