Does anyone know about issues between Citrix and Delphi 2007 applications? (And perhaps other development languages?)

前端 未结 4 496
鱼传尺愫
鱼传尺愫 2021-01-07 08:12

The situation is simple. I\'ve created a complex Delphi application which uses several different techniques. The main application is a WIN32 module but a few parts are devel

4条回答
  •  不思量自难忘°
    2021-01-07 08:45

    Security can be an issue. If sensitive folders are not "sandboxed" (See Remko's discussion about redirection), the user can break out of your app and run things that they shouldn't. You should probe your app to see what happens when they "shell out" of your app. Common attack points are CHM Help, any content that uses IE to display HTML, and File Open/Save dialogs.
    ex: If you show .chm help, the user can right-click within a help topic, View Source. That typically opens Notepad. From there, they can navigate the directory structure. If they are not properly contained, they may be able to do some mischief. ex: If they normally don't have a way to run Internet Explorer, and your app has a clickable URL in the about box or a "visit our web site" in the Help menu, voila! they have access to the web browser. If unrestrained, they can open a command shell by navigating to the windows directory.

提交回复
热议问题