Skip to content
This repository has been archived by the owner on Feb 1, 2023. It is now read-only.

Submission material for the Google Summer of Code 2021 project "Integration of a PE/COFF Loader designed with formal methods" at TianoCore.

Notifications You must be signed in to change notification settings

mhaeuser/gsoc-2021-edk2-pe-loader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

GSoC 2021: Integration of a PE/COFF Loader designed with formal methods

For Google Summer of Code 2021, this project aims to introduce a new PE/COFF Image Loader library to the EDK II project maintained by TianoCore. The overall goal is to increase the reliability of UEFI platforms against malformed UEFI images, and to introduce additional security hardening. Detailed information, including a work-in-progress technical documentation, can be found in the staging branch for the project. Said staging branch contains all changes required to integrate the new library. It still requires work as denoted in the staging branch README. It is gradually split into individual patches to submit, and is rebased onto the main EDK II branch.

There have been several patches posted that act as prerequisites for an overall successful the integration.

Merged:

Staged for merging:

In discussion:

Additional changes around the closely related ecosystem, partially submitted, are available at:

About

Submission material for the Google Summer of Code 2021 project "Integration of a PE/COFF Loader designed with formal methods" at TianoCore.

Resources

Stars

Watchers

Forks