能力值:
( LV2,RANK:10 )
|
-
-
2 楼
果断MSDN查询API之类的
|
能力值:
( LV3,RANK:20 )
|
-
-
3 楼
有相应API
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
隐约记得<Windows系统编程>这本书的安全那章貌似有说
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
留着以后看,楼下还有没有答案
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
现在通过ACE可以得到文件下的所有用户信息。而文件权限也是通过ACE来得到。但是不知道和哪几个宏来比较。
完全控制 修改 读取与执行 读取 写入 特殊权限 这几个怎么来判断是否具有。
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
通过getnamedsecurityinfo得到的ACL结构下的AceCount这个是不完全正确。比如传文件得到的是个数是正确的。通入文件夹确不正确。文件夹的个数是原来的个数的一倍,然后做一些处理来得到权限。文件的权限基本上能得到了,没有全面的验证。可以文件夹得到不正确。换一个文件夹得到的权限不一样。不知道是怎么出事。主要的问题就是传文件夹时为什么通个getnamedsecurityinfo函数和GETFILESECURITY等函数得到的ACE个数是原来的一倍。用户列表读出来是每个用户重复一次,不过ACL下的Mask的值不一样,并且没有规律的变化(指的是传不同的文件夹)。
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
哎。基本上搞了两周。也算也他搞出来了。本来读出来就是有两个。我也不知道底层是怎样实现在。得到ACE里后就与ACCESS_READ、FILE_WRITE_ATTRIBUTES这类宏作比较就可以得到他的权限了。
|
|
|