我只是想知道,一个简单的c#控制台应用程序能被另一个程序检测到吗?如果可能的话,其他程序是否可以读取控制台中的内容,甚至知道正在使用什么功能,等等(由于都是服务器端,我认为这是不可能的(。
我不确定你是否正在尝试构建一个可以做到这一点的应用程序,或者是否试图确定你是否可以阻止恶意应用程序这样做,但要回答你稍微模糊的问题:是的,这是可能的。
在.NET平台上,您可以让进程在本地计算机上运行,在进程中识别控制台应用程序,并在将标准输出写入控制台时捕获标准输出。这是否适用于你脑海中的场景只是一个猜测。