松狮

如果你想拥有你从未有过的东西, 那么你必须去做你从未做过的事情!

WINVNC源码分析(五)——vnchooks

VNCHOOKS是一个设置全局钩子的动态链接库。 先看入口函数 view plain BOOL WINAPI DllMain (HANDLE hInst, ULONG ul_reason_for_call, LPVOID lpReserved)  {      // Find out wh...

2017-02-24 16:53:20

阅读数:387

评论数:0

WINVNC源码分析(四)——IO之rdr库

rdr是winvnc用来io操作的一个库工程。 IO操作无非两种,写入和读取数据,所以这里每个类都相应地分成了IN和OUT两种操作,先分析IN。     view plain class InStream {  public:    virtual ~InStream()...

2017-02-24 16:51:54

阅读数:394

评论数:0

WINVNC源码分析(三)——omni_thread库

omni_thread是一个C++的跨平台的线程包装库。 接口文件omnithread.h 可以看出一般的跨平台编码的方式: 首先通过宏来判断目前所在的操作系统平台(如果你编译的时候出现了“No implementation header file”的提示,请在此文件查找对应的宏,我用的是W...

2017-02-24 16:50:11

阅读数:396

评论数:0

WINVNC源码分析(二)——图像

WINVNC是用bitmap格式保存桌面图像的,所以先补充下相关知识。   图像“像素”(Pixel):把影像放大数倍,会发现这些连续色调其实是由许多色彩相近的小方点所组成,这些小方点就是构成影像的最小单位“像素”(Pixel)。 图像分辨率:表示每一个方向上的像素数量,比如640X480,...

2017-02-24 16:48:04

阅读数:695

评论数:0

WINVNC分析(一)——源码执行流程

下面的内容是用 VC.NET 的调试器调试的整个源码而确定的执行流程. 在分析代码时尽量不要静态的分析代码,这样速度很慢的。利用调试器我们可以通过简单的设置断点来跟踪整个执行流程。 WINVNC 调试其整体流程   在 WinMain中进行 (1) 初始化套接字库 VSocketSys...

2017-02-24 16:45:53

阅读数:890

评论数:0

UltraVNC源码编译运行

安装:汇编编译器nasm和DirectX SDK (June 2010)(SDK安装出错的话http://my.oschina.net/szm/blog/52039) 下载源代码:UltraVNC VS打开源码中的winvnc工程,会导入所有工程,删除如图所示的工程(对一般使用...

2017-02-23 17:13:45

阅读数:1200

评论数:0

UltraVNC(TightVNC、WinVNC)源码分析文档

Posted on 2005-10-10 09:56 Piccolo Goo 阅读(3248) 评论(1)  编辑 收藏                                      Content List: System Shell IActiveDesktop SetP...

2017-02-23 15:05:32

阅读数:2545

评论数:1

TightVNC2.8.5在VS2010下编译和错误解决

一、编译: tightvnc版本:tightvnc-2.8.5-src-gpl 编译工具IDE:VS2010 系统环境:Win7-32 库文件依赖:Windows Kits (下载链接:https://developer.microsoft.com/en-us/windows/downloa...

2016-12-18 15:41:20

阅读数:894

评论数:1

RFB协议及源码

VNC采用RFB通信协议。RFB("remote 帧缓存")是一个远程图形用户的简单协议,因为它工作在帧缓存级别上。VNC(Virtual Network Computing)基本上是属于一种显示系统,也就是说它能将完整的窗口界面通过网络,传输到另一台计算机的屏幕上.

2016-06-29 16:12:22

阅读数:4093

评论数:4

编译、安装rdesktop 1.8.3

1、安装GCC: 安装C/C++编译器 apt-get install gcc   gcc安装相关构建工具 apt-get install build-essential 另外再装一下下面这两个: checking for GSSGLUE... no 错误(1): CredSPP suppo...

2015-09-08 15:39:37

阅读数:8360

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭