Sequoia and “Screenshot Security”

Forum / NoMachine for Mac / Sequoia and “Screenshot Security”

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #50934
    nxmac
    Participant

    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?

    #50945
    Britgirl
    Keymaster

    Hi nxmac, can you tell us the name of the application?

    #50954
    nxmac
    Participant

    Sure, 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.

    #50989
    Britgirl
    Keymaster

    Hi, 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.

    #51010
    nxmac
    Participant

    I’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).

    #51016
    Britgirl
    Keymaster

    As far as we know macOS does not provide any way to do what you’re requesting.

Viewing 6 posts - 1 through 6 (of 6 total)

You must be logged in to reply to this topic. Please login .