Software-Erweiterungen für unterstützte Learning Management Systeme: Moodle, ILIAS.

Safe Exam Browser 3.0 für Windows

Safe Exam Browser 3.0.1 für Windows 8.1 and 10
SHA1: 8d7e987bd4997b0350a7afcba4b51c3dcfed52b9

Download von unserer GitHub Projekt-Seite.

Die nächste Hauptversion von SEB für Windows. SEB 3.x für Windows wurde komplett erneuert und benutzt Chromium als integrierte Browser-Engine. Version 3.0 beinhaltet jedoch noch nicht den kompletten Funktionsumfang von SEB 2.x (z.B. keine Additional Resources). Nachfolgend eine Liste der wichtigsten neuen Funktionen und Änderungen:

  • Neue, integrierte Browser-Engine (Chromium Version 81.0.4044.138).
  • Dezidierte Kompilierung für 32-bit und 64-bit Betriebssysteme.
  • Unterstützt den Wechsel des Kiosk-Modus beim Umkonfigurieren (z.B. von Create New Desktop zu Disable Explorer Shell).
  • Action Center (Seitenmenü) mit gleicher Funktionalität wie die Taskbar (d.h. Zugriff auf Applikationen und Systemeinstellungen).
  • Sperrbildschirm der aktiviert wird wenn ein verbotener Prozess nicht beendet werden kann.
  • Zugriff auf die Entwickler-Tools der Browser-Engine (für Webentwickler).
  • Echtzeit-Zugriff auf das Applikations-Protokoll von SEB (z.B. zum Testen des URL-Filters).
  • Neue Einstellungen zur Kontrolle der Browser-Session (für die erweiterte SEB-Moodle Integration, verfügbar in Moodle 3.9 und als Plugin für Moodle 3.7 und 3.8).
  • Verbesserte Benutzeroberfläche mit neuen Funktionen (z.B. Vorschau von offenen Fenstern in der Taskview [ALT+TAB]).
  • Komplett automatisiertes Build-System mit Unit-Tests

Version 3.0.1 behebt ein Problem von SEB 3.0.0 welches vor allem einige Benutzer in BYOD-Szenarien gemeldet haben. Die neue Version sollte verhindern, dass Anti-Malware-Software SEB fälschlicherweise als Malware detektiert (False-Positive-Erkennung durch Heuristik und ähnliche Algorithmen).

SEB 3.0.1 greift standardmässig nicht mehr auf die Registry zu. Das heisst, dass die Ein/Aus-Optionen (z.B. Herunterfahren oder Neustarten) nicht mehr blockiert und die Optionen auf dem Windows Security Screen (erreichbar via Ctrl+Alt+Del) nicht entfernt werden.

SEB verhindert weiterhin den Zugriff auf den TaskManager. Um das aktuelle Verhalten beizubehalten kann die neue Einstellung "Ignore SEB Service" (setting key sebServiceIgnore = false) im Konfigurationstool deaktiviert werden. Wenn man den SEB Windows Service weiterhin benutzt, kann es sein, dass einige Studenten ihre Anti-Malware-Software deaktivieren oder gar deinstallieren müssen, um SEB starten zu können wenn diese Softwares SEB nicht korrekt erkennen und nicht blockieren. Wir haben die Hersteller von Anti-Malware-Applikationen gebeten, die falsche Erkennung von SEB 3.0 zu korrigieren und haben bis jetzt von Avast wie auch Bitdefender eine positive Rückmeldung erhalten. Bitte informieren Sie uns über allfällige andere Anti-Malware-Hersteller, welche SEB blockieren (Produkt Name und Version).

Weitere Infos in den Release Notes und im englischen Handbuch.

Da SEB 3.0 noch keine WebRTC-Funktionalität unterstützt (z.B. Zugriff auf die Webkamera durch Web-Applikationen), haben wir einen minimalen Browser mit WebRTC implementiert, der als Drittapplikation in eine SEB-Konfiguration eingebunden werden kann. Mehr Informationen sind bei Chrominimum auf GitHub zu finden.

Safe Exam Browser 2.4.1 für Windows

Safe Exam Browser 2.4.1 für Windows 7, 8.1 und 10
SHA1: aec3ef8a45a40942f8675e7ab77b896e1ce05dba

Download von unserer GitHub Projekt-Seite.

Safe Exam Browser 2.4.1 für Windows ist ein Wartungsupdate, welches verwendet werden kann, wenn die komplett erneuerte Version SEB 3.0 eine benötigte Funktion noch nicht enthält. In SEB 2.4.1 wurde ein Fehler beseitigt, welcher uns im Zusammenhang mit der erweiterten SEB-Moodle Integration gemeldet wurde (standardmässig verfügbar in Moodle 3.9 und als Plugin für Moodle 3.7 und 3.8).

Bitte beachten: Wir werden ältere Versionen zukünftig nicht mehr unterstützen und auch die Download-Links nach einer Übergangsfrist entfernen. Nur mit aktuellen SEB-Versionen können Sie die bestmögliche Sicherheit und Stabilität Ihrer Prüfungsumgebung erzielen.  Bevor Sie eine Support-Frage stellen oder einen Fehler melden möchten, installieren Sie bitte die neuste Version und testen Sie, ob das Problem mit der aktuellen Version immer noch auftritt. Wir können in Zukunft keine Supportfragen mehr beantworten, wenn die benutzte Version nicht erwähnt wird und nicht bestätigt wird, dass das Problem mit der neusten Version überprüft wurde.

Neue Funktionen in SEB 2.4.1:

  • Fehler korrigiert, bei welchem das alte Browserfenster zusammen mit dem Firefox Datei Öffnen Dialog offen blieb, wenn mittels seb(s)-Link umkonfiguriert wurde. Dies sollte Fehler im Zusammenhang mit der erweiterten SEB-Moodle Integration lösen.
  • Fehler in Zusammenhang mit einer VMware Windows Registry Einstellung behoben: Diese wird nur vorgenommen, wenn dies in der Konfiguration ausdrücklich erwünscht ist (siehe neue Einstellung im SEB Config Tool / Registry / "Set VMware configuration"). Diese Einstellung sollte nicht aktiviert werden, sofern SEB nicht in einem virtuellen VMware Horizon View Desktop benutzt wird.
  • Die Videokonferenz-Lösung Zoom wurde zu den standardmässig verbotenen Prozessen hinzugefügt. Wenn Sie SEB zusammen mit Zoom benutzen möchten, müssen sie die "Active" -Einstellung für Zoom in Applications / Prohibited Processes deaktivieren.
  • Unterstützung für Umgebungsvariablen in der Pfad-Angabe von erlaubten Prozessen hinzugefügt. Dies erlaubt es, Applikationen als erlaubte Prozesse zu starten, welche in einem Unterverzeichnis des Benutzerverzeichnisses installiert werden (z.B. %AppData%).

Neue Funktionen seit SEB 2.4:

  • Unterstützung des Config Key, mit welchem sichergestellt werden kann, dass eine Prüfung nur mit korrekten, nicht modifizierten Einstellungen zugänglich ist. Der Config Key kann automatisch von einem kompatiblen Prüfungssystem generiert werden, zusammen mit der SEB-Konfigurationsdatei für eine Prüfung. Alle SEB-Versionen, welche den Config Key unterstützen, generieren denselben Schlüssel, sofern dieselbe SEB-Konfigurationsdatei benutzt wird.
  • Neue Einstellungs-Optionen, um das Löschen von Cookies beim Starten und Beenden einer Session zu steuern. Diese können dazu benutzt werden, Benutzer eingeloggt zu lassen (SEB mit Client-Einstellungen gestartet), wenn eine Prüfungs-Session gestartet wird.
  • TLS 1.2 wird jetzt beim Laden von .seb-Dateien mittels sebs:// Links unterstützt.
  • Weitere Standard-Applikationen zu der Liste der verbotenen Prozesse hinzugefügt.
  • Die private Zwischenablage funktioniert nun auch mit Richtext-Editoren wie TinyMCE korrekt (kein doppeltes Einfügen von Text).
  • Weitere Fehler beseitigt.

Allgemeine Funktionen:

  • Mittels der Funktion zusätzliche Ressourcen (Additional Resources) können einzelne Webseiten, ganze Websites oder Teile davon, HTML5-Webapplikationen und PDF-Dokumente sicher und bequem während einer Prüfung verwendet werden. Diese Ressourcen können entweder auf externen Servern liegen oder in SEB-Konfigurationsdateien eingebettet werden.
  • Safe Exam Browser kann mittels speziellen SEB-Hyperlinks auf SEB-Konfigurationsdateien mit individuellen Einstellungen pro Prüfung betrieben und aus einem Standard-Webbrowser heraus gestartet werden.
  • Mit solchen SEB-Links und Konfigurationsdateien kann die SEB-Applikation auch konfiguriert werden, damit sie beim Starten jeweils die Startseite des von einer Institution verwendeten Prüfungssystems oder eine Prüfungsportalseite anzeigt.
  • Die SEB-Konfigurationsdateien und -Links sind kompatibel mit SEB für macOS und iOS.
  • Safe Exam Browser enthält einen Touch-optimierten Modus für Windows-Tablets.
  • Eine Sicherheitsfunktion überwacht Prozesse und verhindert, dass nicht erlaubte Applikationen geöffnet und aktiviert werden und Fenster anzeigen. SEB beinhaltet eine Liste von standardmässig verbotenen Prozessen.
  • Schaltflächen zum Neustarten der Prüfung, Neuladen der Seite, Wechseln der Tastaturbelegung, Verbinden mit WLAN-Netzwerken, Ändern der Lautstärke und eine Anzeige der aktuellen Zeit verbessern die Bedienbarkeit in Prüfungen.
  • Individuelle Proxy-Einstellungen, URL-Filter und Server-Zertifikate können pro Prüfung benutzt werden.
  • Das SEB Config Tool wurde überarbeitet und erlaubt nun das komfortable Bearbeiten und Testen von SEB-Konfigurationsdateien.

Weitere Infos in den Release Notes und im englischen Handbuch.

Safe Exam Browser 2.1.4 für macOS

Aktuelle Version von Safe Exam Browser für macOS 10.15, 10.14, 10.13, 10.12, 10.11, (eingeschränkter Support von macOS 10.10, 10.9, 10.8 und 10.7*)
Build 2B66. SHA1: ec17d53570336c2b20f64be35e4855f80b487d1f

Download von GitHub-Projektseite.

Download SEB 2.1.5pre2 (stabile Vorschauversion 2), kompatibel mit der SEB Deeper Integration in Moodle 3.9 (siehe auch separates Plugin für Moodle 3.7 oder 3.8).

Diese Version beinhaltet wichtige Sicherheits- und Stabilitätsverbesserungen, ein zeitnahes Update wird deshalb dringend empfohlen.

  • SEB 2.1.4 ist vollständig kompatibel mit macOS 10.15 Catalina.
  • Die SEB-Applikation ist nun notarisiert und benutzt das "Hardened Runtime" Sicherheits-Feature.
  • Nun können Tastaturkürzel benutzt werden, um zwischen offenen Browserfenstern umzuschalten:
    Linke Alt- (Wahl-) Taste + Tab: Bringe nächstes Browserfenster in den Vordergrund.
    Line Alt- (Wahl-) Taste + Linke Shift- (Umschalt-) Taste + Tab: Bringe vorheriges Browserfenster in den Vordergrund.
  • Die Voreinstellung für die minimal erlaubte macOS-Version wurde auf 10.11 El Capitan gesetzt. Das bedeutet, wenn Sie wollen, dass Studierende ältere macOS-Versionen benutzen können, müssen Sie diese Einstellung ändern (sofern diese nicht schon in älteren Konfigurationsdateien vorhanden war).
  • SEB 2.1.4 benutzt die endgültige Implementierung des Config Key, der dazu dient, um sicherzustellen, dass eine Prüfung nur mit korrekten, nicht modifizierten Einstellungen zugänglich ist. Der Config Key kann automatisch von einem kompatiblen Prüfungssystem generiert werden, zusammen mit der SEB-Konfigurationsdatei für eine Prüfung. Alle SEB-Versionen, welche den Config Key unterstützen, generieren denselben Schlüssel, sofern dieselbe SEB-Konfigurationsdatei benutzt wird. Momentan unterstützt SEB für iOS den Config Key bereits, eine damit kompatible Windows-Version wird später dieses Jahr folgen.
  • Eine benutzerdefinierte Touch Bar in den Modi "App-Steuerungen" und "Schnellaktionen" mit eingeschaltetem Control-Strip wird nun deaktiviert, auch wenn das Hilfsprogramm BetterTouchTool benutzt wird.
  • Die macOS-Bildschirmaufzeichnung (aufgerufen mit Cmd+Shift+5/Befehlstaste+Umschalttaste+5), eingeführt in macOS Mojave, wird jetzt blockiert. Dies kann mit der Option "Einstellungen / Sicherheit / Bildschirmfotos erlauben" gesteuert werden.
  • Das Auswählen mehrere Dateien für Upload ist jetzt möglich, gesteuert mit dem HTML Input-Element (multiple-attribute).
  • Eine Medienspieler-Applikation wie iTunes, welche unter Vollbildeinstellung beendet und nach dem Start von SEB mittels der Play-Funktionstaste wieder gestartet wird, kann nun den Bildschirm auch unter macOS Mojave und neuer nicht mehr übernehmen oder den Mac blockieren.
  • Downloads funktionieren jetzt wieder unter macOS 10.14 Mojave und neuer.
  • Der Download und das Öffnen von SEB-Konfigurationsdateien definiert innerhalb des Quellcodes einer Webseite mittels "data:"-URL funktioniert jetzt korrekt.
  • Die Standardeinstellung für das Download-Verzeichnis funktioniert jetzt auch unter macOS Mojave oder neuer korrekt. Falls Sie eine SEB-Konfigurationsdatei mit einer Vorgängerversion erstellt haben, müssen Sie eventuell das Download-Verzeichnis erneut auswählen in "Einstellungen / Down/Uploads", falls eine Fehlermeldung angezeigt wird, wenn sie Dateien in SEB herunter laden.
  • JavaScript-Dialoge retournieren nun "false", wenn die Abbrechen-(oder irgendeine andere zweite)-Schaltfläche angeclickt wird.
  • Der rote Sperrbildschirm "SEB-Prozess wurde unterbrochen!" wird nicht mehr angezeigt, wenn ein Mac in den Ruhezustand versetzt wird.
  • Um zu verhindern, dass SEB einfriert, wenn eine Webseite versucht, einen Zeichensatz herunterzuladen (dabei wird ein durch den SEB-Kiosk-Modus verdeckter Dialog angezeigt) während SEB die Erlaubnis zur Steuerung mittels Bedienungshilfen nicht besitzt: Bevor SEB beendet wird, werden Informationen zu diesem Ereignis gespeichert (unter anderem der Titel der betreffenden Webseite und die URL bzw. ein Platzhalter hierfür). Diese Informationen werden angezeigt, wenn SEB das nächste Mal gestartet wird.

Andere Funktionen:

  • Unterstützung für verschlüsselte SEB-Konfigurationsdateien (Dateityp .seb), die es erlauben, SEB pro Prüfung individuell zu konfigurieren. Dieselben .seb Dateien können nun für das Starten von Prüfungen mit SEB 2.x auf Windows-Rechnern, Macs und iPads/iOS-Geräten benutzt werden.
  • Eingebauter komfortabler Editor für die Plattform-unabhängigen SEB-Konfigurationsdateien, der auch alle zusätzlichen individuellen Einstellungen der Windows-Version konfigurieren kann.
  • Die Bildschirmfoto-Funktion von macOS wird von SEB blockiert.
  • SEB hat ein optionales Dock/Taskleiste eingebaut, in der ein Icon für den SEB-Browser mit Steuerelementen für seine offenen Browser-Fenster und ein Beenden-Button angezeigt werden.
  • Funktion zum Beenden von SEB, nachdem eine Prüfung abgeben wurde (ohne Eingabe eines Quit-Passworts). Dazu muss ein Quit-Link festgelegt werden und dieser dann auf der nach der Prüfungsabgabe angezeigten Ergebnis-Seite im Learning Management System platziert werden.
  • Der Browser Exam Key ermöglicht die Authentifizierung der verwendeten SEB-Version und deren Einstellungen im Prüfungsmodul. Für die Learning Management Systeme Moodle und ILIAS wurden Plug-Ins für diese Funktionalität veröffentlicht. Andere Systeme bieten eingebaute SEB-Unterstützung: OpenOLAT, Inspera Assessment und weitere.
  • Das User-Interface kann angepasst werden: Grösse und Positionierung der Browser-Fenster (Hauptfenster mit der Prüfung und zusätzlich geöffnete Fenster) kann voreingestellt werden. Das Hauptfenster kann auch bildschirmfüllend dargestellt werden.
  • SEB kann optional auch mit Menüleiste benutzt werden, damit und mit der ebenfalls optionalen Toolbar in Browserfenstern sind Funktionen wie Einstellungen öffnen, 'Über SEB', Beenden, Seite neu laden, Schrift vergrössern/verkleinern und vorwärts/rückwärts im Browserverlauf leicht zugänglich).
  • URL-Filter mit Lernmodus, um den Zugriff auf Weblinks und Ressourcen zu begrenzen. Die gespeicherten Konfigurationsdateien beinhalten URL-Filterregeln, die auch in SEB für Windows funktionieren.

Siehe englische Release Notes für eine komplete Liste von neuen Funktionen und Änderungen.

* Bemerkung: Unter macOS 10.7 und 10.8 kann SEB nur als Prüfungs-Client benutzt werden, das Einstellungen-Fenster ist nicht verfügbar. Verwenden Sie SEB unter macOS 10.9 oder neuer um eine .seb Konfigurationsdatei zu erstellen, die auch zum Konfigurieren von SEB-Clients unter macOS 10.7 und 10.8 verwendet werden kann. Mit Standardeinstellungen läuft SEB 2.1.4 erst ab macOS 10.11 El Capitan (weil macOS 10.10 oder ältere Betriebssystemversionen eine klar veraltete, weniger kompatible WebKitBrowserengine verwenden). Diese Einstellung kann verändert werden, wenn gewünscht wird, dass Studierende ältere macOS-Versionen verwenden können.

SafeExamBrowser 2.1.16 für iOS im App Store

Aktuelle Version von SafeExamBrowser für iOS 9.3.5 und neuer

SEB für iOS öffnet einen Webbrowser, der kein Adress- und Suchfeld hat, lädt eine voreingestellte Webseite und sperrt ein iPad (oder ein iPhone oder einen iPod Touch) mit einem Einzelapp-Kioskmodus.

Neu in SEB 2.1.16 für iOS:

  • Verbesserungen für Barrierefreiheit, vor allem bei Benutzung von VoiceOver.
  • Unterstützung von Tastaturkürzeln auf Hardware-Tastaturen, zum Umschalten zwischen offenen Browsertabs (Ctrl-Tab/Shift-Ctrl-Tab).
  • Tastaturkürzel zum Öffnen/Schliessen des seitlichen Menüs (Befehlstaste/Cmd-M).
  • Verbesserungen bei der Konfiguration mittels MDM-Server (Managed App Configuration).
  • Neue Einstellungsoption zum Sperren von SEB, wenn versucht wird, den Bildschirminhalt aufzunehmen.
  • Neue Option zum Sperren von SEB, wenn eine iPad-Hülle geschlossen wird mit iOS < 13 (da der dann angezeigte iOS-Sperrbildschirm einen Spickzettel beinhalten könnte).
  • Separate Einstellungen zur Kontrolle des Löschens von Cookies zu Beginn und beim Beenden einer Browser-Session. Dies erlaubt, dass Benutzer eingeloggt bleiben können, wenn beispielsweise eine Prüfung mit individuellen Einstellungen in unterstützten Learning Management und Prüfungs-Systemen gestartet wird.
  • Problem beim Berechnen des Config Key mit gewissen Konfigurationsdateien gelöst. Mit dem Config Key kann ein kompatibles Prüfungssystem automatisiert überprüfen, ob auf eine Prüfung mit SEB und den korrekten Einstellungen zugegriffen wird.
  • SEB-Konfigurationsdateien können nun direkt vom iCloud Drive geöffnet werden (mittels Files-App).
  • Problem bei der Behandlung der Query-Parameter im URL-Filter beseitigt (vollständige Kompatibilität mit SEB auf anderen Plattformen).
  • Alle Neuheiten finden sich in den englischsprachigen Release Notes.

Wichtigste Funktionen:

  • SEB für iOS generiert nun den Browser Exam Key und den neuen Config Key und sendet deren Hash-Werte an kompatible Prüfungssysteme. Diese Prüfungssysteme können damit sicherstellen, dass eine Prüfung nur mit einer zugelassenen SEB-Version mit korrekten Einstellungen zugänglich ist.
  • URL Filter können nun benutzt werden, um den Zugang zu Websites/einzelnen Seiten/Web-Ressourcen einzuschränken. Benutzen Sie die Desktop-Versionen von SEB, um Konfigurationsdateien mit solchen URL-Filter-Regeln zu erstellen.
  • SEB für iOS speichert Log-Dateien, welche beim Analysieren von Problemen hilfreich sind. Diese Logs können direkt aus SEB per E-Mail an die SEB-Entwickler oder an Prüfungsadministratoren gesendet werden.
  • Der von SEB benutze Einzelapp-Kioskmodus ist im iOS Betriebssystem eingebaut und bietet deswegen ein hohes Mass an Sicherheit gegen Schummeln und Manipulationsversuche.
  • Studierende können während der Prüfung nicht zu anderen Apps wechseln, auf andere Webseiten zugreifen oder mit anderen Personen kommunizieren.
  • Benachrichtigungen, FaceTime/Mobilanrufe und Bildschirmfotos werden ebenfalls unterbunden.
  • SEB für iOS funktioniert sowohl auf privaten iPads der Studierenden, als auch auf verwalteten iOS-Geräten, welche einer Institution gehören.  
  • SEB für iOS ist kompatibel mit den bestehenden Versionen für macOS und Windows. Dieselben SEB-Konfigurations-Links und -Dateien für das Starten von Prüfungen oder zum Konfigurieren von SEB zur Darstellung der Start/Portalseite des Prüfungssystems einer Institution können verwendet werden.
  • In SEB für iOS können Prüfungen mit individuellen Einstellungen auch über QR-Codes gestartet werden.
  • SEB für iOS kann mittels Mobile Management System installiert und konfiguriert werden, da die Funktion "MDM Managed Configuration" unterstützt wird.
  • SEB für iOS ist auch mit Apple Classroom kompatibel.
  • Diese Version enthält einige neue SEB-Funktionen, die momentan nur unter iOS verfügbar sind und fast alle Funktionen der macOS-/Windows-Versionen. Ausserdem ist diese Version momentan nur in Englisch erhältlich. Bitte überprüfen Sie die Kompatibilität von SEB für iOS Version 2.1.14 mit Ihrem Prüfungssystem.

Das  Benutzerhandbuch zu SEB für iOS erläutert alle Funktionen. Zusätzlich haben wir eine erste Version eines Tutorials für Prüfungsadministratoren veröffentlicht, welches zu besserem Verständnis beitragen soll, wie SEB für iOS konfiguriert und benutzt werden kann. Ein Abschnitt zeigt auf, wie SEB für iOS zusammen mit der Apple Classroom App benutzt werden kann.

SEB Quiz Access Rule für Moodle

Dieses Plugin stellt sicher, dass die richtige und unmodifizierte SEB-Version mit den korrekten Einstellungen mit einem Moodle-Quiz verwendet wird. Nach der Installation des Plugins kann der von SEB generierte Browser Exam Key Code in die erweiterten Quiz-Einstellungen in Moodle kopiert werden (siehe Anleitungen für die Windows/macOS Versionen von SEB).

ILIAS Plugin für SEB

Dieses Plugin stellt sicher, dass die richtige und unmodifizierte SEB-Version mit den korrekten Einstellungen mit einer ILIAS-Instanz verwendet wird. Nach der Installation des Plugins kann der von SEB generierte Browser Exam Key Code in die erweiterten ILIAS-Einstellungen kopiert werden (siehe Anleitungen für die Windows/macOS Versionen von SEB).


Liste früherer Versionen