Skip to content

Blocking injtected keyboard inputs.#1005

Merged
dbuechel merged 1 commit intoSafeExamBrowser:masterfrom
Oliver-1-1:master
Jun 30, 2025
Merged

Blocking injtected keyboard inputs.#1005
dbuechel merged 1 commit intoSafeExamBrowser:masterfrom
Oliver-1-1:master

Conversation

@Oliver-1-1
Copy link
Contributor

A common tactic to emulate keyboard presses is via win32api functions like keybd_event, SendInput, NtUserInjectKeyboardInput.
All these have the injected flag set.

/ Oliver

@codecov
Copy link

codecov bot commented Oct 26, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 55.28%. Comparing base (2844a7a) to head (36f909e).
Report is 55 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1005   +/-   ##
=======================================
  Coverage   55.28%   55.28%           
=======================================
  Files         226      226           
  Lines       13509    13509           
  Branches     1482     1482           
=======================================
  Hits         7469     7469           
  Misses       5722     5722           
  Partials      318      318           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@dbuechel
Copy link
Member

Thanks a lot for your contribution, it is highly appreciated! We will review and merge your changes as soon as time permits.

@dbuechel dbuechel self-requested a review October 30, 2024 11:26
@dbuechel dbuechel self-assigned this Oct 30, 2024
@dbuechel dbuechel added this to the 3.10.0 milestone Jun 12, 2025
Copy link
Member

@dbuechel dbuechel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your contribution!

@dbuechel dbuechel merged commit db1f2e0 into SafeExamBrowser:master Jun 30, 2025
2 checks passed
dbuechel added a commit that referenced this pull request Jun 30, 2025
@dbuechel
Copy link
Member

@Oliver-1-1 The changes are now integrated, you can test them in the latest development build of version 3.10.0: https://sebdev.ethz.ch/api/buildjobs/c255wokkg7wx33a0/artifacts/SEB_3.10.0.810_SetupBundle.exe. Please note that any further improvements or changes must be done before July 31st in order to be part of the upcoming release version 3.10.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants