This project is born when my school decided to implement Safe Exam Browser with their Moodle instance. Safe Exam Browser limits user's freedom by blocking access to everything that is not its processes. So, this project came to the rescue. It took me almost one week to scan the whole SEB project and disable its protections, then I had to write a program to easly replace the original files with patched ones. I designed a very simple GUI and wrote the code behind it in the simplest and dumbest way I could (I was full of tests in that week).
This is a Patch to remove ALL the restrictions of Safe Exam Browser. It ships with Kiosk Mode completely off as well as almost no restrictions. To apply this patch you need administrator privileges in the target machine. Note that this patch is done for demo purpouses only. Chating in exams is forbidden and may lead to severe consequencies, you are responsible for what you do.


The UI is very simple and easy to understand:

The UI is almost the same as the original SEB but with:
Q: The patcher says my SEB version is not supported.
A: Check if your SEB version matches the supported version in the repository README.md and try again.
Q: The patcher says I don't have Safe Exam Browser installed
A: Just install Safe Exam Browser. If it still says that, open an issue and I will try my best to help.
Q: The patcher is showing some strange errors.
A: If you meet the requirements for SEB and the patched SEB, make an issue here and I'll be happy to help.
Q: Safe Exam Browser makes the computer freeze for a while while it's closing (FIXED IN V1.9)
A: (FIXED IN V1.9) Yes, I know that, it's a known issue. To properly close Safe Exam Browser use CTRL+Q. This issue will be fixed as soon as I find a fix.
Q: Safe Exam Browser modifies the fullscreen window size (FIXED IN V1.9)
A: (FIXED IN V1.9) I know, it's a known issue. To fix, just restart explorer.exe from task manager.
Q: Can you make a patch for the version.../with...?
A: No, I'm not making custom patch versions.
NOTE: This is only available if the backup option has been selected in the previous phase
C:\Program Files\SafeExamBrowser\ApplicationSafeExamBrowser.Client.exe, SafeExamBrowser.Configuration.dll, SafeExamBrowser.exe, SafeExamBrowser.Monitoring.dll, SafeExamBrowser.UserInterface.Desktop.dll, SafeExamBrowser.UserInterface.Mobile.dll.backup extension to remove it (example: rename SafeExamBrowser.Monitoring.dll.backup to SafeExamBrowser.Monitoring.dll). DO NOT JUST APPEND .EXE OR CHANGE THE NAME OF THOSE FILES. YOU CAN BREAK YOUR SEB INSTALLATION.Offline installation is the installation method you can use to patch installations on computers you don't have the administrator privileges on. Note that this is done at your own risk.
To access the computer's boot menu, you need to press/keep pressed a key combination, below there's a non-exaustive list with some of them for most OEMs:
Starting version v1.8 a new Browser Exam Key emulation has been added. What it does is allowing the user to customize the Browser Exam Key that SEB will send to the exam server. This might be required in some environments where the exam server is configured to allow only specific Browser Exam Keys. To set it up: