trying to make a libvnc from tightvnc v1.3 (almost like msf did)