【发布时间】:2012-05-28 07:12:25
【问题描述】:
我有一个 VB6 应用程序,它在 VB6 中有一个许可模块,用于检查经过身份验证的用户。如果身份验证成功,此应用程序将使用身份验证信息调用主应用程序。现在,我想通过命令行参数以加密格式将信息从许可应用程序传递到主应用程序。主应用程序将读取命令行参数并检查用户是否经过身份验证。主应用需要认证,用户可以直接打开主应用,无需授权即可使用。
我担心这种方法的安全级别。在 Web 应用程序中,我们可以使用 fiddler 等各种工具来检查和查看 Web 应用程序发出的请求/响应。 是否有工具可以让用户检查或查看传递给/从 VB6 应用程序传递的命令行参数?
【问题讨论】:
-
有趣但与VB6没有直接关系的问题
-
正在运行的进程的命令行对任何应用程序都是可见的。然后,用户可以在任务管理器和进程资源管理器中看到它。
-
任务管理器只显示 Vista 及更高版本的信息。
标签: security vb6 command-line-arguments piracy-prevention piracy-protection