bVNC Pro - VNC Screen Sharing 4+

Secure VNC Viewer with SSH

iordan iordanov

    • $7.99

Description

The best open source VNC Screen Sharing app for Mac OS, iPhone and iPad. Now with external keyboard and mouse support. Also supports SSH Tunnelling.


Thank you for supporting my work and GPL open-source software by buying bVNC Pro!


If you are unhappy, please don't give us a bad review, instead, request a refund and get in touch by email support _at_ morpheusly _dot_ com:

https://support.apple.com/en-ca/118223


Need an RDP app to control Windows, Ubuntu 22.04 or XRDP remotely?

https://apps.apple.com/app/ardp-pro/id1620745523


Need a SPICE or Proxmox or oVirt client for controlling virtual machines remotely?

https://apps.apple.com/app/aspice-pro/id1560593107


If bVNC doesn't work for you or you're unhappy, please do not ask for help in a review but do post your question in the forum:

https://groups.google.com/forum/#!forum/bvnc-ardp-aspice-opaque-remote-desktop-clients


If you have a feature request, or you found a bug, please open an issue at: https://github.com/iiordanov/remote-desktop-clients/issues


- Instructions for Mac OS X:

Plain VNC (Remote Desktop for Mac OS X):

http://iiordanov.blogspot.ca/2012/04/how-to-connect-to-mac-os-x-using-bvnc.html


Secure VNC over SSH:

http://iiordanov.blogspot.ca/2012/04/tunneling-vnc-over-ssh-to-mac-os-x.html


- Instructions for Windows:

Plain VNC:

http://iiordanov.blogspot.ca/2012/04/how-to-install-and-connect-to-tightvnc.html


Secure VNC over VeNCrypt:

https://groups.google.com/d/msg/bvnc-ardp-aspice-opaque-remote-desktop-clients/lINJkYJbN-U/3Q3oHWjjDQAJ


Secure VNC over SSH:

http://iiordanov.blogspot.ca/2012/04/tunneling-vnc-over-ssh-to-windows.html


- Instructions for Ubuntu 20.04 and earlier Linux

Plain VNC not tunneled over SSH:

https://help.ubuntu.com/stable/ubuntu-help/sharing-desktop.html.en

http://www.howtoforge.com/configure-remote-access-to-your-ubuntu-desktop


If your business is looking for fixes and features, please get in touch by email at support _at_ morpheusly.com


bVNC is a secure, open source VNC client. Its features include:

- External keyboard support

- External mouse support

- Magic Trackpad support

- Multi-language support

- Supports Mac OS X built-in remote desktop server (ARD) and Mac OS X authentication!

- Windows, Mac, Linux, BSD, or any other OS with a VNC server installed

- Scrolling with a two-finger gesture

- Dynamic resolution changes, allowing you to reconfigure your desktop while connected, and control over virtual machines from BIOS to OS

- SSH tunneling, AnonTLS and VeNCrypt for secure connections (does not support RealVNC encryption).

- High-grade encryption superior to RDP using SSH and VeNCrypt (x509 certificates and SSL), preventing man-in-the-middle attacks

- Tight and CopyRect encodings for quick updates

- SSH public/private (pubkey)- Supports most VNC servers including TightVNC, UltraVNC, TigerVNC, (and RealVNC Enterprise only, when configured appropriately)

- Does NOT support RealVNC's proprietary encryption (use VNC over SSH or VeNCrypt instead)

- Clipboard integration for copy/pasting from your device


Some of the planned features to look forward to:

- AutoX session discovery/creation similar to NX client

- Ability to reduce the color depth over slow links

- Importing encrypted/unencrypted RSA keys in PEM format

- View-only mode

- On-device help on available input modes in the Menu when connected


GPL source code here:

https://gitlab.com/iiordanov/remote-desktop-clients-ios

What’s New

Version 44

44


- New Short press drag and drop input mode

- Better experience on older devices

43

- Fix for on-screen buttons and window resize

42

- Increased framerate limit to 60

- Bugfixes for changes in remote screen resolution

41

- Performance optimizations

- Custom Resolution support

40

- Silicon support

- Upgraded VNC library to latest as of 2024-12-08

- UltraVNC compatibility fix

39

- Bugfixes

38

- Generate SSH Keys in-app

- Stability improvements

37

- Simulated Touchpad Input Method

- Increased resolution for certain pointer actions

36

- Stability improvements

- Custom cursor shape on applicable platforms

35

- Bugfix for Esc key breaking input on MacOS

- Updated Show On-screen Keys menu item to Toggle them

- Fixes for Control combinations, Arrow keys, F-keys and Esc key

34

- Menu item to send Ctrl-Alt-Del

- Menu item to show on-screen keys

Ratings and Reviews

See All
Cyberpower678 ,

Works great but SSH with RSA broken

The app works well, but beware that the app doesn't like RSA SSH keys much. Better to use ed25519 or ecdsa keys. They're more secure anyways.

Developer Response ,

https://github.com/iiordanov/remote-desktop-clients/issues/540




For whoever reported RSA keys not working with bVNC, aRDP or aSPICE, I found the root cause, and I suspected it's a server-side issue.


1. I checked /var/log/auth.log on an Ubuntu 22.04 machine which was reproducing the issue, and found:


May 19 21:33:18 subgenius sshd[3205570]: userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]


2. Edited as user root the file /etc/ssh/sshd_config and I added to the bottom of it:


PubkeyAcceptedAlgorithms ssh-rsa


3. I restarted the server with:


Ubuntu 22.04:

systemctl restart ssh


MacOS Ventura and newer:

launchctl stop ssh

launchctl start sssh


4. Thereafter RSA keys worked again.

Compd000d ,

Works well with piKVM

This might be the only VNC client on iOS that works more or less flawlessly for connecting to piKVM devices.

gametisageek ,

Crashes - does not run

Apple M1 Sonoma 14.2.1 laptop. Won't even start, core dumps immediately. Report sent to Apple. Hate spending money on an app that doesn't work even if its only $8.


-Greg

Developer Response ,

Great feedback for an ancient version before the silicon build was released. Thanks :)

App Privacy

The developer, iordan iordanov, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More

Supports

  • Family Sharing

    Up to six family members can use this app with Family Sharing enabled.

More By This Developer

You Might Also Like

See All
Remoter Pro (VNC, SSH & RDP)
Productivity
Remoter VNC - Remote Desktop
Productivity
RealVNC Viewer: Remote Desktop
Productivity
NoMachine
Productivity
mobileraker
Productivity
Dark Reader for Safari
Productivity