1

在我们公司,我们有数百个 Teamviewer 主机。一些用户变得非常聪明,并更改了密码以相互连接......这对我们来说很难连接到主机,而且他们使用的密码如此弱,所以这是一个安全问题!

有什么方法可以扫描已知 ID 中的弱密码吗?要测试的 ID 和密码将在列表中。

是否可以通过 API 来实现?或者在短时间内连接到许多主机时可能会被阻止?

我还看到了一个可以使用的自动化工具,但找不到任何文档,也无法让它工作......

谢谢!

4

1 回答 1

0

Teamviewer API:http: //download.teamviewer.com/integrate/TeamViewer_API_Documentation.pdf

我实现了一个代码来每隔几分钟 ping 我的服务器,它就像这样启动,它将帮助您了解它是如何工作的,一开始使用他们的 API 对我来说很难。您必须首先从您的 teamviewer 帐户中获取令牌。希望它可以提供帮助。

string securityToken = "XXXXXXXXXXXXXXXX";

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://webapi.teamviewer.com/api/v1/devices?groupid=g65527463");

request.Headers.Set("Authorization", "Bearer " + securityToken);
request.Method = "GET";
WebResponse response = request.GetResponse();

result = ((System.Net.HttpWebResponse)response).StatusCode.ToString();

if (result == "OK")
{
// YOUR CODE HERE...
};
于 2017-08-25T02:15:09.133 回答