章节目录 01-编写安全的特权程序 02-是否需要一个Set-User-ID或Set-Group-ID程序 03-以最小权限操作 04-小心执行程序 05-避免暴露敏感信息 06-确定进程的边界 07-小心信号和竞争条件 08-执行文件操作和文件IO的缺陷 09-不要完全相信输入和环境 10-小心缓冲区溢出 11-小心拒绝服务攻击 12-检查返回状态和安全地处理失败情况 13-总结 14-习题