Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果知道IP地址,我可以拍摄远程机器的屏幕截图吗? 是否有可能使用C++来远程桌面的屏幕捕获?我们能够使用窗口API获取当前机器的屏幕截图,并将其保存为本地位图。如果用户知道远程机器的IP地址,这是否可能_C++_Windows_Screen Capture - Fatal编程技术网

如果知道IP地址,我可以拍摄远程机器的屏幕截图吗? 是否有可能使用C++来远程桌面的屏幕捕获?我们能够使用窗口API获取当前机器的屏幕截图,并将其保存为本地位图。如果用户知道远程机器的IP地址,这是否可能

如果知道IP地址,我可以拍摄远程机器的屏幕截图吗? 是否有可能使用C++来远程桌面的屏幕捕获?我们能够使用窗口API获取当前机器的屏幕截图,并将其保存为本地位图。如果用户知道远程机器的IP地址,这是否可能,c++,windows,screen-capture,C++,Windows,Screen Capture,[编辑] 我们的服务器是客户端模式,其中C++后端代码将在服务器中运行。客户端将通过REST调用访问服务器并查看数据。我们需要捕获客户端屏幕并另存为图像。在将html内容保存为图像时,我们面临一些技术问题。因此,我们想到了其他捕获屏幕的方法。由于C++有API来捕获当前屏幕,所以我们考虑是否有任何方法从服务器端捕获客户端屏幕。 < P>是的,如果你安装和运行软件在远程机器上做这个,那么它接受网络包并发送一个屏幕内容的拷贝。 不,如果你只是想随机挑选一台机器,而不在上面安装软件[操作系统中可利用的

[编辑]


我们的服务器是客户端模式,其中C++后端代码将在服务器中运行。客户端将通过REST调用访问服务器并查看数据。我们需要捕获客户端屏幕并另存为图像。在将html内容保存为图像时,我们面临一些技术问题。因此,我们想到了其他捕获屏幕的方法。由于C++有API来捕获当前屏幕,所以我们考虑是否有任何方法从服务器端捕获客户端屏幕。

< P>是的,如果你安装和运行软件在远程机器上做这个,那么它接受网络包并发送一个屏幕内容的拷贝。
不,如果你只是想随机挑选一台机器,而不在上面安装软件[操作系统中可利用的安全漏洞,你也知道如何(ab)使用它们-即使我知道这样的安全漏洞,但我不知道,我肯定不会在这里写下答案].

这需要在远程计算机上执行代码,因此需要一种适当的安全方法。如果没有身份验证就可以开箱即用,这将是一个巨大的安全问题。假设你没有寻找某种漏洞,远程机器需要运行某种服务来促进这一点。如何实现这一点可能太广泛了。你需要参加CSI风格的电视节目,或者是某些情报组织的成员才能做到这一点。@molbdnilo:CSI和类似的欺骗,他们设置了它,以便在两端都有软件来完成这一点(或者只是拍摄相关的屏幕截图)。如果你有合适的证书,如果远程计算机设置为允许文件共享,则可以使用
psexec
(或编写自己的代码来执行相同的操作)。