jiazhang0 / SELoader

Secure EFI Loader designed to authenticate the non-PE files
BSD 3-Clause "New" or "Revised" License
47 stars 22 forks source link

Providing compiled binaries for example purposes #11

Open gdmeunier opened 3 months ago

gdmeunier commented 3 months ago

Hello,

I want to ask whether you can pre-compile a binary release of SELoader for testing purposes. Basically creating a sample vendor certificate & key and compiling SELoader for atleast x64 EFI.

What I want to do is to download a binary release and later patch the compiled EFI files with my own vendor certificate & key. Afterwards I will sign the generated SELoaderx64.efi myself with signtool (supports EFI files too) and enroll my own CA certificate into EFI Secure Boot settings.

Compiling an EDKII & makefile project is difficult for Windows users (when makefile fails, unknown function errors and random dependency problems).

If you can compile it for me (for us) as a sample release, then I can download the compiled version and patch later on directly the compiled EFI program with my own cert & key.

I find this method considerably easier than having to deal with wrong gnu utilities version, makefile errors and so on.

Also, if you can provide the shimx64.efi file this would be very nice too. I could find MokManager.efi but shimx64.efi is a difficult one to find (or perhaps I might have it somewhere, in some EFI shell bundle).

I hope you can compile it for me, then I tweak it later on. Thanks!

gdmeunier commented 1 month ago

Hello,

Have you been able to check for new issue tickets with SELoader? It appears that you don't check this project's issue tracker much.

I hope you can help to compile this app with sample generic certificates. It's much easier to patch compiled EFI files than compiling from source.

Thanks