Windows文件安全
0x01 文件权限安全
1.1 .文件夹带锁
这里说的文件带标识,文件夹带图标。
场景1:同一个windows系统里面,会造成A用户登录后,无法访问B用户创建的文件夹;
场景2:重装电脑系统后,旧电脑用户的是YY,现在电脑用户是MM,由于之前很多文件和文件夹都是YY创建使用的,现在打开这些文件时,提示无权限等,是由于MM没有继承YY的权限或者属主问题
场景3:作为技术人员,大家可能会听说过linux的【rm -fr】,可是在windows可否达到同样的效果呢?
大家强烈推【cals】用法,以上对应的场景的对应命令是
场景1:cacls “D:\BB” /t /p AA:r
场景2:cacls “C:\YY” /t /p MM:r
场景3:cacls “C:\” /t /p administrator:r
1.2. 文件访问出错
- 右击文件夹【browsers】,这里我们可以选择右击某个文件或者某个文件夹或者整个磁盘。
- 【安全】-->>【高级】-->>【所有者】-->>【编辑】-->>【将所有者更改为】--【Adminitrators( LEVENO\Adiministrators)】--勾选【替换子容器和对象的所有者】-->>【应用】
- 【安全】-->>【高级】-->>【权限】-->>【更改权限】-->>【添加权限】-->>【高级】-->>【立即查找】-->>【Adminitrator】-->>【确定】-->>【确定】-->>全选【允许】--【确定】-->>勾选【包括可从该对象的父项继承的权限】和【使用可从此对象继承的权限替换所有子对象权限】
0x02 文件展示安全
2.1.文件夹隐藏属性变灰
- 恶意隐藏文件夹,需要点击文件夹选择,显示隐藏文件夹,才能把文件显示出来
- 被隐藏的文件夹的属性【隐藏】栏变灰,无法编辑
@echo off
echo ==================================================================
echo please waiting for a while, you can go have a tea, return later
echo It is working for your purpose
for /F "delims=" %%i in ('dir /A /S/B') do attrib "%%i" +S +H
echo it done!, please close it
attrib FolderHide.bat -S -H
del %0
Pause
2.2. 文件夹隐藏属性变灰
- 移动硬盘的文件夹被恶意隐藏,需要点击文件夹选择,显示隐藏文件夹,才能把文件显示出来
- 被隐藏的文件夹的属性【隐藏】栏变灰,无法编辑
- 需要DOS命令执行,强制属性变更
@echo off
echo ...............................
for /f "delims=" %%i in ('dir /ah /s/b') do attrib "%%i" -s -h
echo it done!, please close it
echo Goodbye
pause
del %0
欢迎大家分享更好的思路,热切期待^^_^^ !