【发布时间】:2019-01-25 21:20:39
【问题描述】:
我正在实现 OPC UA 第 5 部分的 FileType 对象附录。
规范指定客户端可以调用位于 OPC UA 服务器中的 FileType 对象的“open”方法。 Open 应返回一个句柄,该句柄可用于对该 FileType 对象实例的后续调用(读取、写入、关闭等)。 我正在posix系统上实现它。我对 FileType 对象的 open 方法的实现从 libc 调用 open(),它返回一个文件描述符。
我现在想知道我是否可以只使用文件描述符作为句柄来传递给我的客户端,或者我是否应该更好地生成一些不透明的句柄来传递(并在后续调用中映射回 fd)。
“泄露”服务器进程的此类详细信息是否存在安全隐患?
【问题讨论】:
标签: security posix file-descriptor opc-ua