Commit graph

106 commits

Author SHA1 Message Date
Damian Büchel
b36df9ad5a SEBWIN-717: Merged changes & minor code cleanup. 2023-07-31 10:52:40 +02:00
Damian Büchel
bd993ecc6b SEBWIN-717: Minor code cleanup. 2023-07-31 10:06:09 +02:00
Damian Büchel
fcebf4b436
Merge pull request #634 from Notselwyn/ProxmoxVMDetection
Extended ISystemInfo with CPU and removed unnecessary (debug) …
2023-07-28 16:26:26 +02:00
Notselwyn
56732537f8 chore: extended ISystemInfo with CPU and removed unnecessary (debug) logging 2023-07-22 14:19:42 +02:00
Damian Büchel
bd3b348f6a
Merge pull request #597 from Notselwyn/ProxmoxVMDetection
Proxmox vm detection
2023-07-18 16:33:55 +02:00
Notselwyn
9b0bfa291e chore: fixed Hungarian notation and corrected scanned registry docs 2023-07-18 15:20:10 +02:00
Notselwyn
5173bf3d6e chore: removed more unnecessary docs, and changed function names 2023-07-18 15:11:44 +02:00
Notselwyn
c1307624d9 chore: added function blocks and fixed if statement 2023-07-18 15:02:02 +02:00
Notselwyn
210a0419ca chore: removed unnecessary docs and changed var declarations 2023-07-18 14:45:10 +02:00
Notselwyn
f2917f69a6 chore: change varnames (and declarations), and fix registry bug 2023-07-18 14:32:54 +02:00
Notselwyn
bc30e56e38 chore: fix style issue (out var x) 2023-07-18 14:21:49 +02:00
Notselwyn
a21c9007ab fix: removed debug logging statements 2023-07-17 17:40:21 +02:00
Notselwyn
689e388e23 chore: split up functions and added docs 2023-07-17 17:33:21 +02:00
Notselwyn
3b8f552138 fix: ported first part of IsVirtualRegistry to use IRegistry 2023-07-17 17:06:46 +02:00
Notselwyn
e99bdabc51 fix: used default instead of null for better type safety 2023-07-17 16:57:14 +02:00
Notselwyn
7fc31f6e90 feat: extended IRegistry interface (no breaking changes). VM detection is broken regardless 2023-07-17 16:40:33 +02:00
Damian Büchel
5284a52278 SEBWIN-693: Updated target framework to .NET Framework 4.8, changed setup bundle to also embed .NET setup bootstrapper and integrated handling of external setup bundle packages into build procedure as pre- and post-build events. 2023-06-22 16:15:23 +02:00
Damian Büchel
40a7f63524 SEBWIN-703: Added MSFT Virtual DVD device to whitelist. 2023-05-30 15:28:21 +02:00
Damian Büchel
e33a12e7ec SEBWIN-703, #604: Fixed false-positive VM detection due to virtual disk devices. 2023-05-02 14:56:15 +02:00
Notselwyn
e4e0f7c16b fix: corrected lowercasing on computercheck name 2023-04-14 21:22:53 +02:00
Notselwyn
efb3c8056a fix: fixed crash when env var "computername" does not exist 2023-04-14 21:18:08 +02:00
Notselwyn
c201389af4 chore: switches to using var instead of explicit typing 2023-04-14 20:13:29 +02:00
Notselwyn
538127661f chore: moved public functions above private functions 2023-04-14 19:56:22 +02:00
user
22ef7ef364 chores 2023-04-08 12:53:06 +02:00
user
1fec696909 added computerIds check 2023-04-01 20:14:24 +02:00
user
bd145e14b0 chores 2023-04-01 19:54:38 +02:00
user
c0f37b309b added registry check for the device cache 2023-04-01 19:09:01 +02:00
user
71b722d215 added mac check, added WMI checks, and in progress registry check 2023-04-01 16:25:56 +02:00
Damian Büchel
cdb08798b8 SEBWIN-649: Updated year in license and copyright remarks. 2023-03-08 00:30:20 +01:00
Damian Büchel
7967087ee6 SEBWIN-653: Added Hyper-V to virtual machine detector. 2023-03-07 23:41:56 +01:00
Damian Büchel
718a4550e9 SEBWIN-648: Added VMware to PCI vendor blacklist. 2023-02-23 16:40:26 +01:00
Damian Büchel
f0aecb06d9 SEBWIN-633: Fixed ease of access exploit. 2022-12-21 05:37:03 +01:00
Damian Büchel
20357c8e75 SEBWIN-577: Implemented detection of BIOS manufacturer & name. 2022-07-29 13:49:26 +02:00
Damian Büchel
fc1c22d902 Updated solution dependencies and browser engine (version 101.0.18). 2022-05-24 16:39:55 +02:00
Damian Büchel
a4d1904b81 SEBWIN-536, #349: Fixed keyboard system component to correctly display all installed keyboard layouts / input languages. 2022-04-26 16:45:53 +02:00
Damian Büchel
6205bef251 SEBWIN-537: Implemented new network control showing wired as well as wireless network information. 2022-04-19 18:21:29 +02:00
Damian Büchel
291c107fdd SEBWIN-558: Added Windows 11 to system info and supported OS list. 2022-03-28 21:04:31 +02:00
Damian Büchel
a0e0c3e579 SEBWIN-541: Updated year in license and copyright remarks. 2022-01-21 16:33:52 +01:00
Damian Büchel
29a7681492 SEBWIN-508: Changed location to inject JavaScript API in order to fix issue with redirects. 2021-12-20 11:44:41 +01:00
Damian Büchel
dbeb4ba8ea Updated browser engine (version 91.1.21) and solution dependencies. 2021-06-23 09:46:03 +02:00
Damian Büchel
d3bfe958aa SEBWIN-491: Implemented basic display configuration monitoring. 2021-05-30 20:04:44 +02:00
Damian Büchel
7ad97b954c SEBWIN-489: Changed power supply thresholds from 40% = low and 20% = critical to 20% = low and 10% = critical. 2021-05-10 22:12:19 +02:00
Damian Büchel
a3a5d42f98 Updated browser engine and dependencies to latest version (CEF 88.2.9). 2021-03-19 20:26:40 +01:00
Damian Büchel
f92c717e32 SEBWIN-449: Implemented workaround due to webcam and microphone access issue when using data URI for proctoring content. 2021-03-17 00:05:29 +01:00
Damian Büchel
a19617c53b Updated year in copyright remarks. 2021-02-03 00:45:33 +01:00
Damian Büchel
ba523d4381 SEBWIN-447: Implemented missing remote session check during session initialization. 2020-12-04 15:21:51 +01:00
Damian Büchel
d2407afebf SEBWIN-446: Ensured missing machine info doesn't result in fatal error during startup. 2020-12-04 13:44:40 +01:00
Damian Büchel
ae7dcc0b0b Code cleanup. 2020-09-29 14:37:54 +02:00
Damian Büchel
68360a603d SEBWIN-420: Ensured the temporary directory is always created for every new session. 2020-08-27 20:10:15 +02:00
diegoara96
11bf69e0e2 Refactored mac detection 2020-07-13 18:55:42 +02:00