Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Confirmation on copy/paste #162

Open
ouziel-slama opened this issue Nov 22, 2023 · 2 comments
Open

Confirmation on copy/paste #162

ouziel-slama opened this issue Nov 22, 2023 · 2 comments
Assignees
Labels
security vnc Related to vnc server and client

Comments

@ouziel-slama
Copy link
Collaborator

We should have a confirmation prompt, with the name of the source and target hosts in it.

@ouziel-slama ouziel-slama added this to the v0.1.8 milestone Nov 22, 2023
@ouziel-slama ouziel-slama self-assigned this Nov 22, 2023
@adamkrellenstein adamkrellenstein modified the milestones: v0.2.0, v0.3.0, v0.4.0 Nov 26, 2023
@ouziel-slama
Copy link
Collaborator Author

So in fact it's not trivial.. :) CopyQ is the only clipboard manager I found that offers a scripts/hooks system. And it doesn't offer any way to run a script when a paste is done. I opened an issue (hluk/CopyQ#2562) to ask if this was possible, but I have little hope of getting a positive answer (just because it doesn't already exist..).

On the other hand, there is definitely an event when the clipboard is modified (when you copy/cut)! this is what allows us to do a workaround to bypass NX protection between two hosts. So a priori it should be easy to display a confirmation dialog box when we do a "copy".. i.e. when we pass data from an untrusted domain (the host) to a trusted domain (the thinclient where the clipboard is stored).

@adamkrellenstein does that make sense?

@adamkrellenstein
Copy link
Collaborator

Yup! We can deprioritize!

@adamkrellenstein adamkrellenstein removed this from the v0.4.0 milestone Dec 5, 2023
@ouziel-slama ouziel-slama added vnc Related to vnc server and client enhancement New feature or request labels Dec 23, 2023
@adamkrellenstein adamkrellenstein added security and removed enhancement New feature or request labels Dec 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
security vnc Related to vnc server and client
Projects
None yet
Development

No branches or pull requests

2 participants