使用C#.net捕获VNC服务器数据包并传送到路由服务器 [英] Capture VNC server packets and transfer to and fro to routing server using C#.net

查看:115
本文介绍了使用C#.net捕获VNC服务器数据包并传送到路由服务器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们在项目中使用Tight VNC服务器进行屏幕共享,由于一些安全限制,我们无法在客户机上直接安装Tight VNC服务器。所以通过.net windows应用程序,我们正在调用Tight VNC。现在这个windows应用程序应该
捕获VNC服务器传递给VNC客户端的屏幕(数据包)并将它们传送到路由服务器,路由服务器将把这些数据包传输到另一个网络上的VNC客户端。


VNC服务器数据包是否可以通过.Net进行捕获。

解决方案

请参阅网页如下。 它正在使用TCP侦听器来捕获数据包。



http://www.codeproject.com/Articles/17507/Secure-VNC-Viewer


We are using Tight VNC server in our project for screen sharing, due to some security constraints we cannot directly install Tight VNC server on clients machine. So through .net windows applicaton we are invoking Tight VNC. Now this windows application should capture the screens(packets) that VNC server passes to VNC client and transfer them to and fro to routing server, routing server will inturn transfers these packets to VNC client, which is on another network.

Is there any way that VNC server packets are caputured through .Net.

解决方案

See webpage below.  It is using a TCP listener to capture the packets.

http://www.codeproject.com/Articles/17507/Secure-VNC-Viewer


这篇关于使用C#.net捕获VNC服务器数据包并传送到路由服务器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆