Safe Exam Browser Hack Mac

Posted on  by admin
Safe Exam Browser Hack Mac Average ratng: 7,1/10 770 reviews
  1. Safe Exams Browsers
  2. Safe Exam Browser Configuration File
  3. Safe Exams Browser Download

How to Hack Roblox in 2021? Discover now our Roblox Hacks, on Teddax we have the best Cheat for Roblox! Roblox Cheat is a hack for the Roblox game, it will work perfectly on your computer (PC / Mac) as well as on your phones and tablets (Apple and Android), the same for all the modes and games you will join, it will work without any difficulty. The Secure Browser is designed to detect any applications and programs that may be running on this computer and temporarily pause or suspend any computer applications and unauthorized programs that should not be running during this web-based testing session. Information about you and your test session will be collected and provided to NBME. Here are nine ways to improve your webcam security. Check to make sure your software is up to date. Keep your software up to date. This helps patch vulnerabilities in your software that could allow hackers access to your device. Updating your software is pretty easy on Mac and PC devices, and iOS and Android. Here’s how: Click “Safari” in the menu bar. Then click Preferences. Click on the “Advanced” tab, then at the bottom check the box for “Show Develop menu in menu bar”. Now, click on “Develop” in the menu bar. Under the “WebRTC” option, if “Enable Legacy WebRTC API” is checked, click on it to disable this option (no. Switching web browser is often overlooked by Mac users as Safari comes pre-loaded. But in this day and age, where privacy and security are so highly valued, choosing a browser geared towards keeping your personal data safe and secure is as important as having antivirus software installed.

Current Versions for Windows, macOS and iOS

Software extensions for supported Learning Management Systems:Moodle, ILIAS.


Safe Exam Browser 3.2.0 for Windows 8.1 and 10
SHA1: d2dc22c7f4df12f83ec79f937d4839fc51736566

Download from GitHub project site.

This feature update introduces live proctoring with Jitsi Meet, enables WebRTC for the integrated browser engine and fixes issues reported by the community. Below a list of the most prominent new features and changes:

  • Added live proctoring support with Jitsi Meet and live proctoring extensions for SEB Server integration. This feature is still experimental.
  • Enabled WebRTC for integrated browser engine.
  • Fixed issue with input language switch of Windows being rendered in kiosk mode Create New Desktop.
  • Added basic display monitoring verifying count and type of connected displays
  • Ensured prohibited applications are always automatically added to the active configuration.
  • Added kiosk mode monitoring for Create New Desktop.
  • Updated browser engine to version 90.6.5 (Chromium version 90.0.4430.93).

See release notes for all changes and read the manual for more information.

Windows Legacy

Safe Exam Browser 2.4.1 for Windows 7, 8.1 and 10
SHA1: aec3ef8a45a40942f8675e7ab77b896e1ce05dba

Download from GitHub project site.

Safe exams browsers

SEB 2.4.1 for Windows is a maintenance release, which can be used if the refactored, more modern version SEB 3.0.1 misses a feature you need. SEB 2.4.1 fixes an issue which was reported to happen when using the SEB-Moodle Deeper Integration (available by default in Moodle 3.9 and as plugin for Moodle 3.7 and 3.8).

Please note our new update policy: We will only support the latest SEB version and will remove all older SEB versions after a grace period. Only with updated SEB versions you can achieve the best possible security and stability of e-assessments. Before asking any support question or reporting a bug, install the latest SEB version and try to reproduce the issue with the most recent version. We can't answer questions anymore when the SEB version isn't mentioned or when you don't confirm you tried it with the current version.

New in SEB 2.4.1:

  • Fixed issue when the old browser window stayed open while reconfiguring with seb(s) link, together with the Firefox file open dialog. Should fix issues when using SEB-Moodle Deeper Integration.
  • Implemented fix for VMware Windows Registry error: The Registry value for 'Enable VMware Client Shade' will now only be set if the active configuration explicitly says so (see new setting in SEB Config Tool / Registry / 'Set VMware configuration'. Don't enable this setting if you are not running SEB in a VMware Horizon View virtual desktop.
  • Added Zoom to list of prohibited applications. If you want to use Zoom together with SEB, you have to set its 'Active' property to false (Applications / Prohibited Processes).
  • Added expansion of environment variables in path of permitted processes. This allows to configure applications to run as permitted process, which need to be installed in subdirectories of the user directory, for example %AppData%.

New since SEB 2.4:

  • Config Key feature, hash checksum value to verify settings used by SEB. The Config Key can be generated automatically by a compatible exam system together with the SEB config to be used for an exam. All SEB versions supporting the Config Key generate the same key, as long as the same SEB config file is used.
  • Implemented setting keys to control clearing cookies when starting/ending a session (examSessionClearCookiesOnStart / examSessionClearCookiesOnEnd). This can be used to keep users logged in (SEB started with client settings) after an exam session was started.
  • Now TLS 1.2 is supported for downloading .seb files using sebs:// links.
  • Added more default prohibited processes.
  • Private clipboard should now also work correctly with rich-text editors like TinyMCE (fixed double pasting of text).
  • Additional bugfixes.

See release notes for all changes.

Other features:

  • Using the powerful feature 'Additional Resources', external and embedded webpages, full or partial websites, HTML5 web applications and PDF documents can be accessed securely and easily in exams using icons in the SEB task bar (similar to permitted applications) or hierarchical popup menus.
  • Support for encrypted .seb setting files which allow to individually configure SEB per exam. The configuration is compatible with the Windows, Mac and iOS versions of SEB. Use the separate SEB Windows configuration tool to create .seb settings.
  • Buttons in the SEB task bar for back to start, reload page, change keyboard layout, switch Wi-Fi network, change audio volume and a display for the current time improve usability in exams.
  • Feature to quit SEB after the exam is submitted by specifying a quit link and placing this on the summary page displayed by your LMS after submitting the exam.
  • The Browser Exam Key allows an exam module to authenticate the connecting SEB version and its settings. Plug-ins offering this functionality have been released for the learning management systems Moodle and ILIAS, OpenOLAT from version 10.2 has built-in support.
  • Configurable options (per exam) in the user interface: Size and positioning of browser windows (main window with the quiz and additional browser windows) can be preset. The SEB main browser window can be displayed full screen or as a sizable and movable window.
  • Permitted third party applications are easy to start and to switch to (autostart together with SEB and by clicking on its icon in the SEB task bar). Prohibited processes and applications can be defined which are closed when SEB starts up. SEB contains a list of default prohibited processes too.
  • PrintScreen can be blocked, the clipboard is cleared when SEB is started and stopped.
  • Security feature which monitors processes and hinders all non-permitted applications to open, become active and display windows while SEB is running.
  • Individual proxy settings, URL filters and server certificates can be used per exam.
  • SEB config files saved for configuring a client can contain embedded cryptographic identities (X.509 certificates with private key) which will be installed in the Windows Certificate Store and then can be used to decrypt .seb config files without having to use a settings password.
  • Screen saver and idle sleep are paused while SEB is running to prevent having to enter an screen unlock password before the exam starts.

SEB configuration editor for creating and modifying .seb settings files for Safe Exam Browser:

  • Allows to define all options for the Windows and Mac versions of SEB 2.x.
  • Can save .seb files for individual configuration per exam and per exam client, which are protected by strong encryption against manipulation.
  • Configuration files can configure a SEB exam client to show for example a portal page with the current exams.
  • Configuration files can be used to start an exam with individual configuration (like specific security and user interface options, permitted third party applications and additional resources, Browser Exam Key for authenticating these settings and the SEB application to an exam server, Quit Link to close SEB automatically when an exam is submitted etc.).
  • Supports .seb files encrypted with password or X.509 (public/private key cryptography) certificates. For debugging purposes .seb configuration files can be saved unencrypted in an human readable XML format.

See release notes for all changes and read the manual for more information.


Current version of Safe Exam Browser for macOS 11, 10.15, 10.14, 10.13, 10.12, 10.11 (limited support* for 10.10, 10.9, 10.8 and 10.7)
Build 3140. SHA1: b5fa2826411aa8e8448b26ec8aa28d2d5c50aad4

Download from GitHub project site.

SEB 2.3.2 is a minor update for 2.3.1 with one bug fix:

  • When running on macOS 11 Big Sur on Intel CPU based Macs (tested on macOS 11.2.3), system processes displaying UI in the foreground were not recognized as system applications and terminated by SEB or locked SEB (displaying a red lock screen) if SEB couldn't terminate them. Now system processes should be identified correctly both on Intel and Apple Silicon based Macs.
  • SEB 2.3.1: Changed default setting for AAC to disabled, using a new settings key enableMacOSAAC.

SEB 2.3 added new capabilities, improved the user interface for students and exam administrators and fixed several issues:

  • Support for Automatic Assessment Configuration (AAC) macOS Assessment Mode. AAC can be used optionally if running on macOS 10.15.4 or newer. Assessment Mode blocks various macOS features which shouldn't be accessible during exams. Also no other applications and processes running in the background can access the network while Assessment Mode is active.

  • By default, the old SEB kiosk mode is still used also on latest macOS versions (see Preferences / Security / 'Use Assessment Mode (AAC) if available', settings key enableMacOSAAC), as AAC doesn't support optionally enabling features like like screen capture/sharing, Siri and Dictation. Assessment Mode also cannot be used if you want to run a video conferencing solution in the background during an exam for proctoring.

  • New options to enforce using the internal (built-in) display of a MacBook or iMac but optionally still allowing to use the external display on a Mac without built-in display (Mac Mini, Mac Pro).

  • Fixed an issue when calculating the Config Key for configuration files containing prohibited processes entries for both macOS and Windows.

  • New battery indicator in the SEB Dock, automatically displayed on devices with battery when the macOS menu bar with its battery indicator is disabled. This specifically applies when using Assessment Mode, as then the menu bar is always hidden.

  • Full compatibility with macOS 11 Big Sur.

  • Native support for Apple Silicon (universal binary).

  • Preferences window can be opened by holding the option/alt key when starting SEB (also when dropping a SEB configuration file onto the SEB icon).

  • Fixed drag-and-drop of configuration files onto the Preferences window. Note that files in iCloud drive need to be downloaded first (click the cloud icon in Finder's list view).

  • Added SEB 3.x for Windows settings to the Preferences window.

  • Improved starting SEB by opening settings, fixed some related issues.

  • Improved workaround for SEB freezing when a webpage tries to download a font.

Main features:

  • Support for encrypted SEB setting files (file type .seb) which allow to individually configure SEB per exam. You can use the same .seb files for starting exams on SEB Windows clients and SEB clients on macOS.
  • Comfortable built-in editor for the platform-independent SEB configuration files, which can also set all additional individual settings for the Windows version.
  • SEB features an optional dock/task bar displaying an icon for the SEB browser with controls for its open browser windows, additional buttons and display widgets.
  • SEB can easily be quit after the exam is submitted by specifying a quit link and placing it on the summary page displayed by your LMS/exam system after submitting the exam.
  • The Browser Exam Key allows an exam module to authenticate the connecting SEB version and its settings. Plug-ins offering this functionality have been released for the learning management systems Moodle and ILIAS, other systems have built-in support: OpenOLAT, Inspera Assessment and others.
  • User interface can be customized: Size and positioning of browser windows (main window with the quiz and additional browser windows) can be preset. Main window can be displayed full screen. An indicator shows network activity.
  • SEB can optionally display the standard macOS menu bar and a tool bar in browser windows, functions like 'About SEB', quit, open preferences, reload page, zoom page/text and browsing back/forward are therefore easier accessible.
  • Enhanced URL filter including teaching mode to control access of the SEB browser to web links and resources. Saved settings files contain URL filter rules which also work in SEB for Windows.

See release notes for all changes.

* Please note: On macOS 10.7 - 10.10 SEB can only be used as an exam client, the preferences window is not available. Run SEB on macOS 10.11 or higher to create a .seb configuration file to configure SEB clients running on older macOS versions as well. With default settings, SEB 2.3 runs only on macOS 10.11 El Capitan or newer (as macOS 10.10 or older provide a clearly outdated and less compatible WebKit browser engine). You can change this setting if you want students to be able to use older macOS versions.


Current version of SafeExamBrowser for iOS 11 and newer

SEB for iOS opens a web browser without an address and search bar, loads a pre-configured webpage and locks an iPad (or iPhone or iPod Touch) into a single app kiosk mode.

New in SEB 3.0 for iOS:

  • Support for the modern WebKit browser engine, which increases performance, stability and compatibility with web applications.
  • Access to camera/microphone via WebRTC on iOS 14.3 or newer.
  • SEB 3.0 for iOS can now also be started with seb(s) links to servers requiring authentication (including Basic Auth).
  • With the SEB integration in Moodle 3.9 or newer, you can now use the 'Launch Safe Exam Browser' button to open the quiz in SEB for iOS.
  • SEB JavaScript API, currently for querying app version details, ConfigKey and BrowserExamKey security elements.
  • Live remote proctoring using the free, open source video conferencing solution Jitsi Meet. You can use any Jitsi Meet server to test this feature, for example (or install your own Jitsi Meet server).
  • AI (machine learning) supported proctoring detects if candidates disappear from the camera view or if other faces show up. Also suspicious face movements are detected and displayed with warning symbols in the video stream. The face tracking features work on-device and respect privacy.
  • Support for SEB Server: In the web backend of SEB Server, an administrator can import exam metadata from a learning management system (LMS) and create SEB Server exams. The list of current exams is then displayed on the SEB clients connected to this SEB Server instance. During the exam, the clients can be monitored in the SEB Server web backend, SEB can be quit remotely etc.
  • Both Jitsi remote proctoring and SEB Server require examination administrators to set up their own server instances (or use external service providers) and configure SEB clients to connect to those servers. SEB doesn't use any centralized server instances and the according features are by default disabled.
  • Fix for 'Back to Safari' button/link function in visible Status Bar on iOS 14 before 14.5 in AAC kiosk mode.
  • SEB doesn't show context menu on phone numbers detected by the web view anymore.

Main Features:

  • The single app kiosk mode used by SEB is built into the iOS operating system and therefore provides a high level of security.
  • Students cannot switch to other apps, access other websites or communicate with other students during an exam.
  • Notifications, FaceTime/voice calls and screen shots are also blocked.
  • SEB for iOS works both on unmanaged iOS devices like students' own iPads as well as on iOS devices owned and managed by an institution.
  • SEB for iOS is compatible with the existing versions for macOS and Windows. You can use the same SEB config links and files to start exams in SEB from Safari or Mail or to configure SEB to display your institution's exam system start/portal page.
  • In SEB for iOS exams with individual settings can also be started by QR codes.
  • SEB for iOS can be installed and configured using a mobile device management system, as it supports the iOS feature 'MDM Managed Configuration'.
  • SEB for iOS is also compatible with Apple Classroom.
  • This version contains some new features currently unique to the iOS version and almost all features of the macOS/Windows versions. Please check the compatibility of SEB for iOS version 2.1.14 with your exam system.

See release notes for complete list of new features and changes. Check out the SEB for iOS manual which explains all features (currently being updated for SEB 3.0). In addition, we published a first version of a tutorial which will help exam administrators to better understand how to configure and use SEB for iOS. It also includes how SEB for iOS can be used together with the Apple Classroom app. More topics will be added to this tutorial over time.

Learning Management Systems


This plugin ensures that the right and unmodified SEB version using the correct (secure) settings is connecting to a Moodle quiz. After installing this plugin you can copy the Browser Exam Key hash code generated by SEB for the SEB settings used into the quiz settings in Moodle (see manuals for Windows/macOS versions of SEB).


This plugin ensures that the right and unmodified SEB version using the correct (secure) settings is connecting to an ILIAS instance with a specific user role. After installing this plugin you can copy the Browser Exam Key hash code generated by SEB for the SEB settings used into the ILIAS settings (see manuals for Windows/macOS versions of SEB).

Safe Exam Browser 1.5.2 for macOS

Safe Exam Browser – SEB for macOS opens a web browser window without navigation elements and locks the computer into a kiosk mode, which prevents switching to other applications or quitting SEB untimely. Currently SEB directly supports the wide spread learning management systems Moodle and ILIAS, although it can easily be connected with most other web-based online quiz and e-assessement systems.

Starting and Quitting SEB
Operating System
Secure Environment
Release Notes
Known Limitations


SEB disables the macOS Dock, the process switcher (cmd+Tab/cmd+Shift+Tab), menu bar, the Force Quit window (cmd+opt+esc), normal reboot (ctrl+cmd+eject), normal shutdown (ctrl+opt+cmd+eject), hiding the application, printing and Exposé. Display and system idle sleep is also prevented while SEB is running. It can also be set whether users can quit SEB and if it is required to enter a quit password to do so.

In the browser window there is no right mouse (or ctrl-) click popup window available, links requesting to be opened in a separate window can be set to be blocked generally, to open in the same browser window or in a new SEB window. Besides that, the browser is supporting Quicktime, Java and Flash content (as long as the required Flash plugin is installed on the system). Hyperlinks and links embedded in Javascript, in Flash and other plugins requesting to open in a new window can optionally be ignored when they link to another host than the one of the current page.

SEB detects when it was started in a virtual instead of a native environment and refuses to run. This virtual machine detector hinders manipulating SEB further when used in unmanaged environments.

SEB for Mac OS X is based on the WebKit browser engine, which is also used by Safari, Apple Mail and many open source browsers like Google Chrome (in contrast to the Mozilla Firefox/XULRunner/Gecko engine used by SEB for Windows). There are some small differences and issues regarding rendering of web pages and some content in ILIAS and Moodle, so you should check all functionality of your quiz in SEB for Mac OS X before using it in exams.

SEB for Mac OS X can be used together with additional (third party) applications during an exam. You can download and open files linked in your online exam, edit it in a third party application and then upload the results to your online quiz/LMS again. For this case and high security use in exams, the current version of SEB for Mac OS X should be used in a managed environment. See below under which circumstances you can achieve a quite secure environment.


You can download the DMG disk image file here. If it doesn't get mounted, just double click on the downloaded file. Then you can drag the SEB application to the Application Folder or any other location on your computer. It is also possible to run SEB directly from the mounted disk image or from a network volume.

Starting and Quitting SEB

When you start SEB, all currently running applications are hidden and all attached screens are covered with a black background. On the main screen SEB opens its web browser window filling the whole screen (the window can be resized and moved nevertheless). SEB opens the webpage at the preset Start URL, which might take some seconds. As default, as long as you don't set another Start URL (see Configuration), SEB for Mac OS X opens the project web site displaying this documentation. Also a window will be displayed about how to quit SEB and how to access preferences as long as you don't change some settings in preferences.

SEB doesn't have any navigation buttons, but if this has been enabled, you can use cmd+Cursor Left to go back in the browser history and cmd+Cursor Right to go forward in history. Cmd+R reloads the current page.

To quit SEB (while it's using the default settings), just press cmd+Q or the red close button in the browser window. Quitting SEB can be switched off or password protected in the Preferences window. When SEB quits, the applications which were visible before starting it will get unhidden again.


SEB for Mac OS X has a comfortable preferences window build in which can be used for configuring SEB. After you start SEB, press the F3 and F6 keys (on modern Mac keyboards you also have to hold the fn key).

In the preferences window you can set the following parameters:

Settings in General Pane
  • Start URL: Full URL (starting with http:// or https://) of the page to open when SEB is started.
  • Paste from saved clipboard: SEB saves the content of the clipboard (if it's a text string) when starting up and before clearing the clipboard. Use this link to paste the saved string to the Start URL field.
  • Administrator password: Password required to enter the preferences window. It's recommended to set one!
  • Confirm administrator password: Retype the administrator password. As long as it's not matching the administrator password typed in the field above, Passwords don't match is displayed below and you cannot save the preferences.
  • Allow user to quit SEB: If selected, Users can quit SEB with cmd+Q. Otherwise you can shutdown or reset the computer or use the Quit button in this preferences window. In a computer room in a university or school you could for example use some tool to shutdown or reboot all computers after a exam and therefore not allow students to quit SEB themselves at all.
  • Quit password: This password is prompted when users try to quit SEB with cmd+Q or the red close button in the browser window. If no quit password is set, then SEB just prompts Are you sure you want to quit SEB?
  • Confirm quit password: Retype the quit password. As long as it's not matching the quit password typed in the field above, Passwords don't match is displayed below and you cannot save the preferences.
  • Write into App Bundle: Saves current settings into the Safe Exam Browser application bundle to pre-configure SEB. Then this copy of SEB will always use those settings after starting up. This only works if you have write access to the directory SEB is in, so you might have to copy or move SEB to another directory before using this feature. A dialogue window will inform you whether writing settings to application bundle succeeded or not.
    Please note: This feature is not available in the Mac App Store version of Safe Exam Browser due to restrictions from Apple and because it doesn't make much sense for the software deployment scenario of the App Store. In the next major release of SEB there will be a App Store compliant possibility of pre-configuring SEB.
  • Remove from App Bundle: Remove settings from the Safe Exam Browser application bundle, then user defaults from the user's Library/Preferences folder will be used again. This button is only enabled when there are actually settings saved in the app bundle.
  • About: Shows a window with copyright information and the version number of the SEB you're running. Click somewhere into the window to close it.
  • Help-Button '?': Displays this manual page in the browser window. Preferences stay open, if they get hidden behind the browser window, you can access them by pressing the same keys like mentioned before.

You can get out of the preferences windows using one of the three buttons below:

  • Close window (standard control in the windows title bar): Accepts preferences and closes window. If you changed start URL, SEB will be restarted to display the new page.
  • Restart SEB: Saves preferences and restarts SEB, displaying the webpage at start URL.
  • Quit: Saves preferences and exits SEB.
Settings in Browser Pane
  • Links requesting to be opened in a new browser window ... This popup list offers three policies:
    • get generally blocked
    • open in same window: This was the behaviour in SEB for Mac OS X versions before 1.5.
    • open in new window
  • Block when directing to a different server: Hyperlinks which direct to a different host than the one of the current page will be ignored.
  • Links in JavaScript/plug-ins ... This popup list offers three policies for hyperlinks opened from JavaScript or plug-ins (like Flash):
    • get generally blocked
    • open in same window: This was the behaviour in SEB for Mac OS X versions before 1.5, but links got only opened, when they were not directing to a different server (see the checkbox below).
    • open in new window
  • Block when directing to a different server: Hyperlinks which direct to a different host than the one of the current page will be ignored. This can also filter unwanted cross-site content on a page, but redirections might also not work. Test this option carefully with your exam before using it!
  • Enable plug-ins: Enables web plugins like Flash. For security reasons it's recommended to disable this option if you don't use any plugin content.
  • Enable JavaScript: Please note that most modern websites need JavaScript for full functionality.
  • Enable Java: Enables Java-Applets.
  • Block pop-up windows: Disables pop-up windows (often advertisement) opened by JavaScript without an user action such as a button click.
  • Allow browsing back/forward: Disabling browsing to previously visited pages (by cmd + Cursor left) increases security, because it might be possible to leave an exam by browsing back to an external start page.
Settings in Advanced Pane
  • Allow to switch to third party applications: If this option is activated, the kiosk mode induced by SEB will be reduced one level. The process switcher (cmd+Tab) will work, so it's possible to switch to other running applications.
    Use this option only when running SEB in a user account managed by parental controls, with only SEB and the desired applications allowed. Also you should switch on Simple Finder and don't give users access to other accounts with administrator rights on that computer (see Secure Environment).
  • Allow Flash to switch to full screen mode: Playing videos with Flash in full screen mode is a security problem. That's why it is stongly recommended to use HTML5 video (there full screen mode is no problem) instead of Flash whenever possible. Depending on the Flash video player and the Mac used, it can be difficult to switch back from full screen mode (best is to use the esc key), so if you don't need full screen mode, don't enable it here.
    When switching to third party applications is disabled, Flash fullscreen mode isn't possible at all.
  • Allow downloading and uploading files: Usually to be used when switching to third party applications is enabled.
  • Save downloaded files to: Choose the download directory in this Popup menu.
  • Open files after downloading: Downloaded files will be opened with the according application, which has to be set correctly in the system for each used file type!
  • Choose file to upload … SEB can let the user choose the file to upload manually (as usual) or automatically choose the same file which was downloaded before. There are three possible policies to choose the file to upload:
    • manually with file requester
    • by attempting to upload same file downloaded before: If the file is not found, a file requester is presented and the user can choose some other file manually.
    • by only allowing to upload the same file downloaded before: If the file is not found, an error message is presented. This setting might bring additional security, because only files which have been downloaded before (in the same browser session, means since SEB was started) can be uploaded. If several files have been downloaded, pressing the choose file (or similarly named) button in the browser window will first choose the file most recently downloaded, pressing the button several times will cycle through all the files downloaded in this session.
  • Download and open PDF files instead of displaying them inline: PDF files will not be displayed by SEB but downloaded and openend (if Open files after downloading is active!) by the application set in Finder (usually Preview or Adobe Acrobat). This option is usefull when you allow to switch to third party applications and want to use some PDF forms which have to be filled out by the examinees/users.

SEB preferences are saved according to macOS standards in the user's Library/Preferences/ directory. The file named org.safeexambrowser.Safe-Exam-Browser.plist is generated after you start SEB the first time, open preferences and save them. You can deploy this file to the user's Library/Preferences/ directories on other computers (for example in a computer room in a university or school) to get them opening the same Start URL and using the same passwords. Or use the write settings to app bundle option to create a pre-configured copy of SEB (this feature is not available in the Mac App Store version). Even though the preferences file is partially encrypted, you should prevent users from accessing this file, see Secure Environment for Exams with SEB for Mac OS X. You can also edit this standard .plist-File using Apple Xcode.

Operating System

Mac OS X 10.6 and above on 64-bit Intel Mac

On 32-bit Mac's (like the first generation of Intel Core Solo and Core Duo Mac Mini, MacBook and iMac) for security reasons web plugins are disabled .

Secure Environment for Exams with SEB for Mac OS X

As mentioned, it is more secure to use SEB for Mac OS X in a managed environment, for using third pary applications it's generally recommended. When you create a separate user account with the settings described below, you can achieve a really secure environment.

  • Create a Standard or Managed with Parental Controls user account (System Preferences -> Accounts). For running third party applications together with SEB, you have to use an account managed by parental controls.
  • You can add SEB to Login Items in the Account Preferences, then SEB will be started automatically after the exam user logs in.
  • In Login Options you should uncheck the checkbox in front of Show fast user switching menu as, at least when the examinees have access to other accounts on that computer.
  • If you use an account with parental controls and third party applications, you can set (System Preferences -> Parental Controls) the option Simple Finder and Only allow selected applications with only SEB and the desired third pary applications selected and in the Web tab Allow access to only these websites the URL to your LMS server.
  • In System Preferences -> Sharing you should switch off everything, especially Screen Sharing, File Sharing, Remote Login, Remote Management and Internet Sharing. Or protect everything with proper passwords and don't give users administrator rights on that computer.
  • Enable Open Firmware Password: The Open Firmware password is a security feature available on modern Macintosh systems. If you enable the Open Firmware password, the computer will execute a secure boot sequence. Specifically, enabling the Open Firmware password prevents users from starting up the computer from a volume other than the chosen as the startup disk (chosen in the Startup Disk preference panel within the System Preferences.) Also, enabling the Open Firmware Password prevents users from booting into single user mode using Command-S key combination at boot time. An administrator can enable the Open Firmware password using the Firmware Password Utility application that can be copied from the macOS software installation disc (located at /Applications/Utilities/ on the disc, not visible in Finder, use the Terminal).
    The Open Firmware Password will be reset if a user changes the amount of the physical memory in the machine and reboots. Systems which require Open Firmware Password level security need to be protected from users gaining physical access to the internals of the computer.

Safe Exams Browsers


Safe Exam Browser for macOS: © 2010-2018 Daniel R. Schneider, ETH Zurich, Educational Development and Technology (LET), based on the original idea of Safe Exam Browser by Stefan Schneider, University of Giessen
Project concept: Dr. Thomas Piendl, Daniel R. Schneider, Dr. Dirk Bauer, Karsten Burger, Marco Lehre, Brigitte Schmucki, Oliver Rahs. French localization: Nicolas Dunand

Source code:Released under the Mozilla Public License MPL 1.1

Safe Exam Browser Configuration File

WebKit: BSD License Apple, LGPL2.0/2.1

Safe Exams Browser Download

This project has been carried out as part of the program 'AAA/SWITCH – e-Infrastructure for e- Science” lead by SWITCH, the Swiss National Research and Education Network, and has been supported by funds from ETH Board.