C++ ro如何与程序交互';用户界面使用另一个程序进行暴力攻击?

C++ ro如何与程序交互';用户界面使用另一个程序进行暴力攻击?,c++,winapi,brute-force,C++,Winapi,Brute Force,首先,这不是出于非法目的。而是为了教育原因 我制作了一个程序,基本上要求输入用户名和密码并存储它们,我可以在以后的文本框ui中插入它们以“登录”。(我正在使用windows) 现在我有了第二个程序,它假设通过尝试一组字母和数字的组合来执行暴力攻击,直到破解密码。。。 现在我的问题是:是否可以(在windows上)使用另一个程序与程序的ui交互?怎么做 谢谢 是否可能(在windows上)使用另一个程序与程序的ui交互?怎么做 是的,这是可能的。使用的技术称为。它将适用于任何使用标准窗口系统(经典

首先,这不是出于非法目的。而是为了教育原因

我制作了一个程序,基本上要求输入用户名和密码并存储它们,我可以在以后的文本框ui中插入它们以“登录”。(我正在使用windows)

现在我有了第二个程序,它假设通过尝试一组字母和数字的组合来执行暴力攻击,直到破解密码。。。 现在我的问题是:是否可以(在windows上)使用另一个程序与程序的ui交互?怎么做

谢谢

是否可能(在windows上)使用另一个程序与程序的ui交互?怎么做

是的,这是可能的。使用的技术称为。它将适用于任何使用标准窗口系统(经典Win32、Windows窗体、WPF、WinUI)实现的UI的应用程序


它可能不适用于自定义UI框架。如果UI自动化不起作用,除非有一个自定义的自动化界面,否则其他任何东西都不会起作用。

很有意思,谢谢,你认为即使win32 api不支持它,它仍然有可能吗?@VoId所有标准的win32 UI控件都支持UI自动化。自定义UI控件可以是也可以不是,这取决于它们是否以及如何参与UI自动化API。