Re: [edk2] Tool or interface to check whether a image is signed/not?

Subject: Re: [edk2] Tool or interface to check whether a image is signed/not?

From: Andrew Fish <afish@apple.com>

To: edk2-devel@lists.sourceforge.net

Date: 2012-10-15 22:00:33

Are you trying to make an EFI Application or a build tool?

build tool:
https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/BaseTools/Source/C/Include/IndustryStandard/PeImage.h
https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/BaseTools/Source/C/Common/PeCoffLib.h

EFI Application:
https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/MdePkg/Include/IndustryStandard/PeImage.h
https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/MdePkg/Library/BasePeCoffLib/
https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/


Andrew Fish



On Oct 15, 2012, at 1:08 PM, Prakash, Sathya wrote:

> Hello All,
> For my local testing I am trying to develop or find a tool which can take a .EFI or .ROM files as argument and return information about whether the image is having valid signatures or not.  Thought of using it to differentiate between Microsoft signed boot service driver image and unsigned image for our internal maintenances. 
> If there is no such tool, is there any header and interface in UDK2010 to parse the image and find out whether it contains a certificate or not?
> 
> Thanks
> Sathya
> 
> 
> 
> ------------------------------------------------------------------------------
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/edk2-devel


------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel