U3F1ZWV6ZTQ2MjI4NjA4NjU3NTA0X0ZyZWUyOTE2NTAwMzc2ODgyMA==

Control the device remotely using the VNC system

Control the device remotely using the VNC system


Control the device remotely using the VNC system



Definition of the concept of VNC :


VNC or Computing Network Virtual may be a system for accessing and controlling devices remotely during a graphical environment that transmits what happens immediately, the way an easy VNC connection between two devices depends on installing a program within the device that will be controlled (Server) and a program within the device that it'll be controlled from (Viewer).

One of the advantages of the VNC system :


t doesn't depend upon a selected OS, it's possible to form a connection between a tool that uses Linux with a tool that uses Windows and the other way around, and it's possible to form a connection between a tool that uses a Mac with a tool that uses Windows and the other way around, also it's evident that it is often used between two devices running an equivalent OS.

One of the purposes that can be used VNC :


Using it in education applications and fixing problems remotely, for instance, someone who wants to assist a lover to solve a drag on his machine without having to travel thereto, or someone who wants to elucidate to a student the way to do an operation on his computer, also it's possible to use the VNC in Remote access to files on a computer without the necessity for an individual ahead of it.

Operation :


The VNC server :

Is the program on the machine that shares some screen (and might not be associated with a physical display - the server is often "headless"), and allows the client to share control of it?

The VNC client (or viewer) :

It is a program that represents you watching the screen in front of a person, receiving activations, and being supposed to verify them with knowledge of him.

The VNC protocol (RFB protocol) :

"Il est très simple, prend en charge la transmission d'une primitive graphique du serveur au client ("Placer un rectangle de données de pixels à la position X, Y requise") et des messages d'événement du client au serveur".

  • VNC the protocol allows the client and server to barter which encoding they're going to use. The only encoding is raw encoding, which sends the wrong pixel data.
  • This encoding works all right if only a little portion of the screen changes from one frame to subsequent (as when a mouse pointer moves across a desktop, or when text is written at the cursor), but bandwidth demands get very high if tons of pixels change at an equivalent time (such as when scrolling a window or viewing the full-screen video).
  • By default, RFB isn't a secure protocol. The cracker will be effective if the encryption key and password are discovered, knowing that passwords cannot be sent in plain text. For this reason, it's recommended that a password of a minimum of 8 characters is used. On the opposite hand, there's also an 8-character limit on some versions of VNC; if a password is shipped exceeding 8 characters, the surplus characters are removed and therefore the truncated string is compared to the password.
Comments
No comments
Post a Comment

Post a Comment

NameEmailMessage