您现在的位置:首页 --> 查看专题: 描述符
了解如何将 “&” 与尖括号结合使用,并从命令行中获得更多信息。
在Linux内核中,已知一个进程的pid和其打开文件的文件描述符fd,如何获取该文件的绝对路径?
Zend Parameters Parser新增类型描述符介绍
在初学linux编程的时候,都会知道这样一个概念:当你用fork建立一个子进程,父进程的所有内容会被“完完整整”的复制到子进程中。子进程是父进程的一个clone体,除了pid不同,其余一切相同。再试想一下这样的场景:在Webserver中,首先会使用root权限启动,以此打开root权限才能打开的端口、日志等文件。然后降权到普通用户,fork出一些worker进程,这些进程中再进行解析脚本、写日志、输出结果等进一步操作。然而这里,仔细思考一下,就会发现隐含一个安全问题:子进程中既然继承了父进程的FD,那么子进程中运行的PHP或其他脚本只需要继续操作这些FD,就能够使用普通权限“越权”操作root用户才能操作的文件。
[ 共4篇文章 ][ 第1页/共1页 ][ 1 ]
近3天十大热文
- [101] Go Reflect 性能
- [14] 我的git笔记
- [14] 基于HTTP缓存轻松实现客户端应用的离线支持
- [13] osx平台上lol英雄联盟launcher启
- [13] 公钥私钥加密解密数字证书数字签名详解
- [12] 在JavaScript中什么时候使用==是正
- [12] 正态分布的前世今生(一)
- [11] Joomla反序列化漏洞的查漏补缺
- [11] Linux内存中的Cache真的能被回收么?
- [10] Linux Used内存到底哪里去了?
赞助商广告