-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Browser Exam Key does not change #7
Comments
I have not tried it with a self-signed certificate. Could you please debug the relevant code or print some log messages of the individual components of the key calculation? You should find the reason for the behavior you're observing pretty swiftly. The best place to do so is probably here: https://github.com/SafeExamBrowser/seb-win-refactoring/blob/master/SafeExamBrowser.Browser/Handlers/ResourceHandler.cs#L127 |
appconfig.CodeSignatureHash is empy and im signing the code |
Ah, yes. That makes perfect sense, given how the signature is retrieved: https://github.com/SafeExamBrowser/seb-win-refactoring/blob/master/SafeExamBrowser.Configuration/ConfigurationData/DataValues.cs#L59 The documentation even states that only Authenticode signatures will return a signer certificate: https://docs.microsoft.com/en-us/dotnet/api/system.reflection.module.getsignercertificate?view=netframework-4.8 |
Okay, that makes sense.It was a problem with my certificate. I'll change it now.Thanks |
Great! |
Problem: When I send a .seb from one computer to another with 2 different versions of the Safe Exam Browser the key does not change.
Environment:
PC1: last github version of SEB and self-signed code
PC2: virtual machine with altered and unsigned code (the code always return false in IsVirtualMachine()
Steps to reproduce it:
copy the .seb to PC2 and click in .seb
Supposedly PC1 and PC2 should send 2 different keys since they have different code. Is this correct?
can be a problem of self-signed ?
Thanks
The text was updated successfully, but these errors were encountered: