小编Duš*_*čik的帖子

拒绝从非分叉进程访问共享内存

我需要创建一个包含一些秘密数据的共享内存段.我使用shmgetshmat函数来访问具有0600权限的段.我想只与分叉进程共享这段内存.我试图创建另一个试图访问此段的应用程序,但它不成功,所以它看起来像我想要的那样工作.

但是当我再次运行创建该段的应用程序时,它可以访问该段.这怎么可能?将秘密数据存储到共享内存中是个好主意吗?

c c++ linux shared-memory

5
推荐指数
2
解决办法
169
查看次数

标签 统计

c ×1

c++ ×1

linux ×1

shared-memory ×1