我有一个VB6应用程序,它在VB6中有一个授权模块,用于检查已验证的用户。如果认证成功,则此应用程序会向主应用程序调用认证信息。现在,我想通过命令行参数将加密格式的信息从许可应用程序传递到主应用程序。主应用程序将读取命令行参数并检查用户是否经过身份验证。由于用户可以直接打开主应用程序并无需使用许可证,因此需要在主应用程序中进行身份验证。是否有可能检查从应用程序外部传递给VB6应用程序的命令行参数
我很担心这种方法的安全级别。在Web应用程序中,我们可以使用各种工具(如fiddler)来检查和查看Web应用程序所做的请求/响应。 是否有一个工具,用户可以通过它检查或查看传递给VB6应用程序的命令行参数?
有趣的问题,但与VB6没有直接关系 –
正在运行的进程的命令行对于任何应用程序都是可见的。这在用户的任务管理器和Process Explorer中都是可见的。 – Deanna
虽然,任务管理器只显示Vista及更高版本的信息。 – MartW