MSI and Service Manager post install, a Window Service is installed called “SEB Windows Service”. To help convert existing apps to a Windows Store compatible app Microsoft provides a tool called "Desktop App Converter": The upcoming Windows 10S platform will only support installing apps from the Windows Store. SafeExamBrowser on Windows 10s / Windows Store via "Desktop App Converter" Descriptionīackground: We're working on a SEB-Win v2.1.3 branch for a custom built app. Are there any plans to use mshtml.dll web browser in win application to make browsing smoother (not necessarily better HTML support) and avoid lags when opening settings from within the browser due to another SEB process launching in the background? Or just intercepting seb(s) links within the browser.Ĭalculadora no funciona en el exam browser.How currently do you circumvent a potential attack vector of say writing a browser plugin which will add a HTTP header to every request containing a correct hash created by merging a configuration file + exe hash (grabbed from the original exe by a small tool) with the URL hash?.Is the current Mac build checking it's own hash to make it more secure and allowing control of which SEB version is allowed to take the exam? Last version we used created a hash only from the configuration file plist xml without adding the exe hash or even a const at the end.Was there any effort in the past 2 years to make configuration files compatible between Windows and Mac/iOS or are there any plans about it? From my perspective it is critical to use a single exam configuration across all devices.What state the current refactored windows app is in? How much work is there to be done?.There is a complication though - you seem to be rewriting the windows SEB version.īefore I will proceed with doing the update may I clarify few things so that contributions I will make can be more valuable to SEB and hopefully end up in the official repository? Our company have very limited resources to work on SEB but we still need to keep our build updated and at the same time I wish to contribute to mainstream SEB and would like to apply the changes again but this time against the mainstream repository. It's now working in a more predictable way when scanning for files to be included in hash calculation. Changed exe hash generation code to include SebShared.dll.Changed configuration classes to use single instance configuration (SebInstance) or provided as an argument - for 3rd party use.Net classes to extract icons and using WPF dialogs as opposed to default WinForms, instead of custom metro. Removed IconLib and Metro libraries - "downgraded" to using.Fixed single instance controller - custom mutex + pipe for configuration passing.Added option to ask for configuration location dialog when no configuration is present.Moved and refactored SEB initialization code from Form to Main, it is always executed before even showing any windows so that configuration can be loaded from file/command line/url or single instance check can be made before anything else happens.In win and mac versions made some strings configurable to allow rebranding / URL changing by swapping resources/locale/consts/image.Created a working wix installer for SEB.This allowed using same c# dll to generate seb files recognised by both win and mac. Making windows and mac configurations compatible - I changed windows code to generate exactly the same plist xml file as mac version would (that required some shuffling of missing options between win and mac, fixing line endings and indents, using SortedDictionary to hold configuration values etc).Extracting SEB configuration code to a separate SebShared.dll so that an external application (in our case ASP MVC app) can generate exam configuration files to make the exam configuration easier.Almost at the same time SEB got it's own Git repository and the changes never ended up in the mainstream repo. About 2 years ago I made a fork of SEB then still SVN repository to adapt it slightly to my employer's requirements and ended up in creating and repositories.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |