We recently tested using the Mono version of 'signcode' in place of Microsoft's 'signtool'. While the signatures and timestamps checked out, we noticed that the signed executable was failing PE checksum validation.
For example, file's signed by the Mono signcode fail this check: http://msdn.microsoft.com/en-us/library/ms680355%28VS.85%29.aspx The HeaderSum and CheckSum are unequal. Details of the algorithm used can be found here: http://www.codeproject.com/KB/cpp/PEChecksum.aspx DS -- View this message in context: http://old.nabble.com/Bug-in-signcode--%28Corrupts-PE-checksum%29-tp26325662p26325662.html Sent from the Mono - General mailing list archive at Nabble.com. _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
