可能的重复:
access() 安全漏洞 https://stackoverflow.com/questions/7925177/access-security-hole
我引用手册页访问(2):
Warning: Using access() 检查用户是否有权打开文件,例如,在实际执行此操作之前使用open(2) 产生安全漏洞,因为用户可能利用检查和打开文件之间的短暂时间间隔来操纵它。因此,应避免使用此系统调用。
这意味着什么?在什么情况下会引起关注?
这是一个经典“检查时间到使用时间” http://en.wikipedia.org/wiki/Time_of_check_to_time_of_use竞赛条件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)