使用C ++创buildWindows帐户

我将首先给出一个基本的情况。 我为一家游戏服务器租赁公司工作,这家公司正在成为主要游戏引擎(源代码)内部攻击的受害者。 基本上,开发人员在代码中只留下两个漏洞,一个发送/接收文件,一个让客户端运行插件。 客户正在运行插件,将自定义插件上传到服务器,然后服务器正在运行它们,结果创build了这些攻击者用来访问机器的远程桌面帐户。 (Theres实际上是一个有人闯入我们的箱子里的videoYouTube大声笑)

我已经花了整整一天的时间为此写了一个修补程序,通过阻塞服务器端的SendFile()和RecieveFile()函数,但是我的雇主已经问过,当我这样做的时候,我利用漏洞获得访问权失去了密码。 所以我写了所有必要的代码,除非我需要能够像这些剥削者一样创build一个临时账户。 所以任何帮助与代码创build一个Windows帐户从C ++将不胜感激。 我被告知谷歌有大量的样本,但显然谷歌技能没有达到标准。

您需要使用服务器名称NULL(本地计算机)的NetUserAdd 。 有一个很好的C ++示例可以在页面上进行说明。