Projects / TightVNC / Comments

Comments for TightVNC

14 May 2007 21:39 kraft_singles

Re: Simple Stand Alone Reverse VNC Connection File


> I'm frequently asked for help in solving

> computer problems by family members. In

> theory the easiest way to help is by

> setting up a reverse VNC link so I can

> help remotely. Often, however, the

> process of talking a relative through

> the reverse process is harder than

> solving the original problem.

While I think there is a reason for a simple executable to not be distributed (it would widely be misused), a solution like this one makes sense. Good tutorial.

10 May 2007 11:51 r11532

Simple Stand Alone Reverse VNC Connection File
I'm frequently asked for help in solving computer problems by family members. In theory the easiest way to help is by setting up a reverse VNC link so I can help remotely. Often, however, the process of talking a relative through the reverse process is harder than solving the original problem.

After being unable to find instructions on the Internet on how to create a single executable file to simplify establishing reverse VNC connections, I decided to do it myself.

"How to make a simple stand alone reverse vnc startup program file and to setup a host computer for the reverse vnc connection."

This may not be the only or the simplest way to make a stand alone reverse vnc start up file but it works for me.

1. Download tightvnc-1.3.8_x86.zip or latest version from TightVNC.

Extract WinVNC.exe, VNChooks.dll and VNCviewer.dll

Obtain a copy of Regedit.exe

2. Install and Use PEBundle to merge WinVNC.exe with VNChooks.dll into a new stand alone WinVNC.exe

Choose option: "do not write module to disk."

3. Install and Use AbyssMedia Quick Batch File Compiler to compile our bat file into an exe

"Include" the stand alone WinVNC.exe, Regedit.exe and WinVNC.reg files

Choose option: "Ghost Application." (see info. on the reg and bat files below)

If you register PEBundle and Quick Batch File Compiler, there will be no popup registration reminders when

the final stand alone executable file is run.

To generate the WinVNC.reg, run the stand alone WinVNC.exe for first time to bring up it's configuration options.

Enter any values into the password fields and click OK. Run Regedit and locate ORL folder in registry.

Right click on WinVNC3 folder and export to desktop. Rename to WinVNC.reg

Create a WinVNC.bat file that contains the following commands for compiling by the Quick Batch File Compiler:

%myfiles%regedit.exe /s WinVNC.reg

ping -n 2 127.0.0.1

start %myfiles%\WinVNC.exe

ping -n 2 127.0.0.1

%myfiles%\WinVNC.exe -connect 70.112.yyy.xxx::5500

where 70.112.yyy.xxx is an example internet ip address. Change it to the ip address of your host computer or network.

Make a VNCviewer.bat file to start the VNCviewer.exe on the host computer with contents:

start VNCviewer.exe -listen

Run the bat file to start listening.

Setup your host router, if one is used, to accept port forwarding of port 5500 to your host computer's

internal ip address.

Email the exe file created in step 3. to the operator of the client computer with instructions to run the program and

to answer yes or OK to all messages that pop up especially the one giving permission to pass through their firewall,

if one is installed.

If the reverse vnc startup program file works as created, the total time needed by the client computer operator to

establish a reverse connection will only be a few seconds.

24 Jan 2007 22:02 TomjRace

Re: Icon in Service Tray


>

> % I know you dont recomend it but if

> the

> % kids know im watching they will stop

> % doing what ever it is they shouldn't

> be

> % doing.

>

>

> Isn't stopping them from doing whatever

> they shouldn't be doing the point?

Well, being recently young and less recently a kid, I would inform you that the youngsters today know more than ever about computers, If they find out that your "spying" on them, and they will, you will lose their trust... My advice is more of passive monitoring, learn to check the logfiles (like history) and besides, the answer to your question is to basically to turn tightVNC into a backdoor/trojan, there are many programs which will do a much more effective job that already make my virus scanner light up like a christmas tree, I would hate it it that became the case with tightvnc.

24 Jan 2007 21:42 TomjRace

Re: Encryption
If you need something a little more secure, You may check out hamachi.cc... Its not open source :( but it does provide encryption and tunneling type service for free, It does have to be installed on both P.C.'s though, the free version works quite well, is easy and its available on your three favorite flavors of O.S.'s., Note that I've been using it for a brief amount of time and have gotten good results, currently running an XP machine with this software.

24 Dec 2006 02:28 Theimprover

Re: Icon in Service Tray
Thanks for the update.

30 Dec 2005 10:16 phpexpert

Good Job
but is there a possibility to use tightvnc listen mode and connect a client system without server installation

08 Dec 2005 15:58 spfan

Re: Encryption
So, this does not encrypt the traffic?

19 Nov 2005 14:04 Pawow

Good Solution for my Remote Help Desk
This has saved me some serious time and hot ear on the phone with my dad. Now I just take control remotely and fix any "issues" that come up without having to spend 30 minutes on the phone with him.

28 Sep 2005 15:10 Pfv2

Encryption
This software would be perfect, if it could encrypt traffic.

19 May 2005 01:38 contusion

Re: Log-in / Log-out


> Any chance the next version of the

> program will be able to start prior to a

> user loging in on Windows XP?

>

> That way you'd be able to log-in/log-out

> without losing a connection and be able

> to reboot the computer and then log back

> on.

>

> I've tried running the program as a

> service, but it still seems to lack this

> functionality.

>

>

Good vnc program. I use it with xen.

Screenshot

Project Spotlight

ReciJournal

An open, cross-platform journaling program.

Screenshot

Project Spotlight

Veusz

A scientific plotting package.