Forum / NoMachine for Mac / Sequoia and “Screenshot Security”
- This topic has 5 replies, 2 voices, and was last updated 2 weeks ago by Britgirl.
-
AuthorPosts
-
December 3, 2024 at 16:41 #50934nxmacParticipant
I recently upgraded to Sequoia (in the last week or so), and now when I try to run an application that I could see via NoMachine in Sonoma, the application is transparent, preventing me from using it or clicking things behind it. This application uses “screenshot security” to prevent screenshots & screen recording, but its version did not change when I upgraded to Sequoia (it was installed months ago). I am not certain if Sequoia is the first version of macOS to allow this type of security, if the way this security is implemented changed with Sequoia, or if the permissions for my NoMachine installation might be incorrect. Given the possibilities, I thought this forum was likely the best place to start. Does anyone know if I can address this via NoMachine configuration/permissions or if it must be addressed via the OS or application configuration?
December 4, 2024 at 11:38 #50945BritgirlKeymasterHi nxmac, can you tell us the name of the application?
December 4, 2024 at 17:16 #50954nxmacParticipantSure, the application is KeePassXC 2.7.9, though I am sure other application use the same OS security feature. The feature can be disabled in that application, though the process on mac is a bit onerous. I’m just not sure why it wasn’t a problem until I upgraded to Sequoia, and would like to be sure there isn’t a better option than completely disabling the feature in any application that uses it.
December 6, 2024 at 09:21 #50989BritgirlKeymasterHi, so we checked this app. The issue is not in NoMachine. Some googling came up with:
Issue Description After updating to MacOS Sonoma 14.5, KeepassXC no longer functions properly. When attempting to open the application, the database unlock window fails to display….
https://github.com/keepassxreboot/keepassxc/issues/10757
Run this:
do shell script "/Applications/KeePassXC.app/Contents/MacOS/KeePassXC --allow-screencapture &>/dev/null &"
and that should fix the problem.
December 6, 2024 at 17:07 #51010nxmacParticipantI’m already aware of the workaround (and I disagree about the right way to apply it, but I think that’s outside the scope of this forum). That awareness is why my question was specific and didn’t mention the application. To be clear, I wasn’t suggesting that NoMachine had an issue, and I understand it is certainly possible that this security feature is all or nothing, but I wanted to make sure because disabling the security feature is otherwise undesirable, for instance, malware or other screen recording could unintentionally capture displayed passwords in this case. If I could do something in macOS to allow NoMachine to see “secure desktop” type things without allowing other screen capturing utilities, that would be much better from a security standpoint. What I didn’t (and to a degree, still don’t) know is whether that is even possible or not and/or whether or not it would require new functionality in NoMachine (vs functionality that could have broken between Sonoma and Sequoia).
December 6, 2024 at 18:56 #51016BritgirlKeymasterAs far as we know macOS does not provide any way to do what you’re requesting.
-
AuthorPosts
You must be logged in to reply to this topic. Please login here.