摘要: 七、格式化字符串漏洞 原文:Format String Vulnerability 译者:飞龙 printf ( user_input ); 上面的代码在 C 程序中十分常见。这一章中,我们会发现如果程序使用权限运行(例如 Set-UID 程序),可能造成什么问题。 1 格式化字符串 什么是格式化字 阅读全文
posted @ 2017-04-22 11:13 绝不原创的飞龙 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 六、输入校验 原文:Input Validation 译者:飞龙 1 环境变量(隐藏的输入) 环境变量是隐藏的输入。它们存在并影响程序行为。在编程中忽略它们的存在可能导致安全隐患。 PATH 在 Shell 中运行命令时,Shell 会使用 PATH 环境变量搜索所有命令。下面会发生什么呢? sys 阅读全文
posted @ 2017-04-22 09:59 绝不原创的飞龙 阅读(15) 评论(0) 推荐(0) 编辑