![]() |
1
2
Windows安全属性的粒度太细,无法用_stat()进行测试。它的实现使用findfirstfile()API函数,只有在没有授予枚举文件的权限时,该函数才会失败。这种情况很少发生,通常关闭的更严格的情况是写或修改。 通常避免黑客攻击安全API来测试ACL,而且这种攻击非常不可移植。当你试图打开文件时,你会发现你没有必要的特权。这是可以接受的,因为您在代码中没有任何功能可以获得访问文件的权限。 |