HVNC/README.md

38 lines
1.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# HiddenVNC
**HF有老哥放出来了自己的tinynuke修复版我这份之前做的也就开源出来吧**
hvnc是一种用来解决异地登陆比如浏览器操作系统/插件版本,语言环境,时区等对用户的系统进行指纹识别)的方法。
传统的vnc即远程桌面控制很容易被用户看到操作无法实现隐藏的目的。
hvnc可以利用一些鲜为人知的Windows功能例如CreateDesktop和跨进程窗口子类来实现VNC运行的不可见环境。
详细一点的介绍可以看这篇文章:[HVNC恶意软件介绍、分析、现状及应对措施](https://bbs.pediy.com/thread-264956.htm "HVNC恶意软件介绍、分析、现状及应对措施") ,里面有较为详细的原理及应用讲解。
## 编译
在Visual Studio 2019中打开解决方案选择Realease/x86即可编译。默认客户端ip为127.0.0.1,如有需要请自行修改。
## 运行
编译后,在项目 /Release 下运行server.exe,然后运行client.exe就可以看到一个vnc界面。
如果界面全黑请右键点击标题栏选择start explorer或其他选项。
## 检测及调试
hvnc新建的桌面很难通过简单的方式切换所以为了方便验证及测试在 /anti-hvnc 里有一个切换及检测桌面和进程的软件,源代码:[HiddenDesktopViewer](https://github.com/AgigoNoTana/HiddenDesktopViewer "HiddenDesktopViewer") 具体用法详见该Repo的介绍。
## 支持
* 未测试以下系统
* Windows XP SP3
* Windows Server 2003
* Windows Vista
* 确认支持以下系统
* Windows Server 2008
* Windows 7
* Windows Server 2012
* Windows 8/8.1
* Windows 10
## 注意
我(簞純)对您使用此软件可能执行的任何操作概不负责。您对使用此软件采取的任何措施承担全部责任。请注意,此应用程序仅用于教育目的,切勿被恶意使用。通过下载软件或软件的源代码,您自动接受此协议。