Safe-Windows

所属分类:Git
开发工具:PowerShell
文件大小:0KB
下载次数:0
上传日期:2023-11-25 04:20:23
上 传 者sh-1993
说明:  
(Mirror of )

文件列表:
Run.ps1 (5664, 2023-11-24)
assets/ (0, 2023-11-24)
assets/open-powershell-admin.png (1751222, 2023-11-24)
assets/sample-run.png (43412, 2023-11-24)
tools/ (0, 2023-11-24)
tools/CheckAdministatorUserDisabled.psm1 (227, 2023-11-24)
tools/CheckBitlockerStatus.psm1 (557, 2023-11-24)
tools/CheckCodeIntegrityPolicyEnforcement.psm1 (332, 2023-11-24)
tools/CheckDeviceEncryptionStatus.psm1 (323, 2023-11-24)
tools/CheckDmaProtectionStatus.psm1 (1839, 2023-11-24)
tools/CheckModernStandbyStatus.psm1 (955, 2023-11-24)
tools/CheckNetworkPrivacyStatus.psm1 (316, 2023-11-24)
tools/CheckPasswordlessStatus.psm1 (320, 2023-11-24)
tools/CheckRemoteDesktopEnabled.psm1 (289, 2023-11-24)
tools/CheckSecureBootStatus.psm1 (273, 2023-11-24)
tools/CheckTpmStatus.psm1 (408, 2023-11-24)
tools/CheckUACEnabled.psm1 (588, 2023-11-24)
tools/CheckVirtualizationBasedSecurityStatus.psm1 (407, 2023-11-24)
tools/CheckWindowsDefenderStatus.psm1 (462, 2023-11-24)
tools/CheckWindowsFirewall.psm1 (368, 2023-11-24)
tools/CheckWindowsHelloStatus.psm1 (1923, 2023-11-24)
tools/CheckWindowsRecoveryEnvironmentStatus.psm1 (210, 2023-11-24)
tools/CheckWindowsUpdateStatus.psm1 (145, 2023-11-24)

# Safe-Windows [![ManHours](https://manhours.aiursoft.cn/r/gitlab.aiursoft.cn/aiursoft/Safe-Windows.svg)](https://gitlab.aiursoft.cn/aiursoft/Safe-Windows/-/commits/master?ref_type=heads) One-key PowerShell to check if your Windows is safe to use. ## How to run First, search `PowerShell` in Windows search. Then click `Run as administrator`. ![open-powershell-admin](assets/open-powershell-admin.png) Then copy the following command and paste it into the PowerShell window. Then press `Enter`. ```powershell Remove-Item "$env:TEMP\safe-windows-master\" -Recurse -ErrorAction SilentlyContinue; $destinationPath = "$env:TEMP\safe-windows-master.zip"; Invoke-WebRequest -Uri "https://gitlab.aiursoft.cn/aiursoft/safe-windows/-/archive/master/safe-windows-master.zip" -OutFile $destinationPath -UseBasicParsing; Expand-Archive -Path $destinationPath -DestinationPath $env:TEMP; Remove-Item $destinationPath; Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Force; . "$env:TEMP\safe-windows-master\Run.ps1" ``` And then you will see the output like this: ![run](./assets/sample-run.png) It will show you suggestions to make your Windows safer. ## Is it safe\not safe based on this output? This project is solely for checking if Windows complies with Microsoft's security best practices. If you do not trust Microsoft, then its theoretical security is not actual security. For example, it suggests that you use Microsoft's Secure Boot and code integrity checks. This means that your security is more easily controlled by Microsoft. Although Microsoft claims that they will focus on protecting user privacy and security, whether or not to trust Microsoft is still up to you. If you see this project generate warnings for you, don't worry. These warnings often mean that your device may not comply with Microsoft's practices. If you can correctly assess the security risks these issues bring, for example, you are using your device in a trusted network and environment, then you can completely ignore these warnings. Similarly, even if this project indicates that your device is very secure, you should not fully trust this project. Its output will not protect against the following: * Being tracked by websites * Downloading and running malicious software * Hackers physically accessing the computer when there is no lock screen * Inserting untrusted hardware devices Therefore, real information security requires users to have a keen sense of problem detection and understanding of the principles, benefits, and costs of security. The warnings and information output by this project are only for quick identification by professionals.

近期下载者

相关文件


收藏者