gpt4 book ai didi

从用户区复制变量

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:37:50 25 4
gpt4 key购买 nike

我觉得这个问题已经得到解答,但我通过谷歌搜索发现没有任何实现提供了我需要的保护。

我正在使用 linux 3.2.2。

我希望尽可能安全地将变量从用户空间复制到内核空间。这包括一个结构指针和一个空终止字符串。我如何确保我的结构指针有效? ((void*) -1 上的 access_ok 没有捕捉到它)我希望它基本上是白痴证明......

对于以空字符结尾的字符串,我不知道其长度,一些复制这些以空字符结尾的字符串的函数需要一个大小。

最佳答案

使用 ioctl我们应该能够将结构复制到内核空间。我已经使用创建的虚拟 ioctl 成功地将变量复制到内核。

关于从用户区复制变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13716401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com