this post was submitted on 04 Sep 2023
59 points (96.8% liked)

Linux

45530 readers
1323 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

The only resource I've found is this https://affanindo.github.io/seb-and-linux. Is it possible to use wine?

Update: Ended up using a VM via boxes of windows 10 pro. Modified the monitoring .dll for SEB and works perfectly in a VM now without getting detected. Wish they had linux support but this is the only way...

all 19 comments
sorted by: hot top controversial new old
[–] [email protected] 57 points 10 months ago (3 children)

This doesn’t answer your question, but I do have experience with applications like these. They are typically hastily coded to satisfy some arcane requirements, and give little thought to supporting non-mainstream setups. If you need SEB for something important, it may be worth trying to acquire a cheap windows laptop.

I always run into weird edge cases even if I can get software like that running, which often can be pretty detrimental.

Feel free to correct me if I’m wrong, but I ran into this over and over with university and corporate software. I think the best course of action would be to write your controlling entity and let them know what’s going on (also maybe they’d give you a loaner computer).

[–] [email protected] 21 points 10 months ago (2 children)

Those same tips also apply to a windows user - there's a decent chance those applications try to do something stupid which ends up making your system more vulnerable. If you don't have a throwaway notebook for that the best option is to sit the exam at a university computer.

[–] [email protected] 14 points 10 months ago (1 children)

I definitely agree. A lot of that software is vulnerable by design, and a throwaway or university laptop is the way to go. It just helps remove friction points and let you focus on the work.

[–] [email protected] 6 points 10 months ago

I actually bypassed it by modifying the monitoring .dll lol

[–] [email protected] 4 points 10 months ago

There's no need to have an entire laptop for that, just have a copy of Windows installed on a bootable USB stick (and disable your main drive if needed).

To make restoration even more easier, you could have Windows self-contained inside a .VHD file and boot it using Ventoy, which makes it easy to backup and restore. So once you're done with the exam thing, just restore the clean VHD back. And use a tiny debloated copy of Windows such as Tiny10 or something so that your VHD is much smaller, making it even more quicker to backup and restore.

[–] [email protected] 9 points 10 months ago (2 children)

I actually bypassed it by modifying the monitoring .dll lol

[–] [email protected] 15 points 10 months ago (1 children)

That sounds like a terrible idea if they find out.

[–] [email protected] 4 points 10 months ago (1 children)
[–] [email protected] 7 points 10 months ago (1 children)

Your school. Won't you get flagged to them with some integrity check?

[–] [email protected] 7 points 10 months ago (1 children)

No the code for SEB doesn’t upload any data. It’s done locally and it only checks to see if it has the config. Anyway this is for research purposes

[–] [email protected] 7 points 10 months ago

Oh I see, nice job then!
Will you be posting how you did it exactly?

[–] [email protected] 1 points 10 months ago (1 children)
[–] [email protected] 2 points 10 months ago

There was another comment pointing this out, but a lot of time there is VM detection code built into this kind of software.

[–] [email protected] 6 points 10 months ago (1 children)

VM with a legit windows installation in it.

[–] [email protected] 18 points 10 months ago (2 children)

Some of these detect when they are run in a VM

[–] [email protected] 10 points 10 months ago (1 children)

I actually bypassed it by modifying the monitoring .dll lol

[–] [email protected] 10 points 10 months ago

Can you please explain how you did it or link to a guide explaining it? It could be useful to many people

[–] [email protected] 4 points 10 months ago

The last time i had to use safe exam browser i found out that it only detects the popular virtualization for windows and mac like vmware, hyper-v, vortualbox and parallels. Using just kvm on linux worked without getting detected.