当前位置:首页 > 技术文档 > 正文内容

干掉AlibabaProtect的更加正确的方式

初旭未未2年前 (2024-08-24)技术文档492

       以上既不影响AlibabaProtect功能,又能让你觉得不爽的时候,任务管理器去掉,这并不会完全禁止AlibabaProtect,否则阿里系app,登录,拉取网页内容等功能会工作不正常。

       此方法同时禁止AlibabaProtect自动开机启动。但阿里app在需要的时候会自动启动这个服务。此方法并不禁止这种行为。

       写个.ps1文件(Powershell脚本执行文件),写入如下命令,以管理员身份执行(如果是工作计算机且域管理员禁止.ps1脚本执行,那么打开一个管理员身份的powershell,粘贴进去执行)

事儿干完后重启即可。

       如果真的一点也不想要AliProtect,哪怕可被任务管理器也不行,那就在脚本最后再加两行

       icacls "AlibabaProtect.exe" /C /deny ("Everyone"+":(RX,W)")

       icacls "AlibabaProtect.exe" /C /setowner "NT Service\TrustedInstaller"

function Remove-RegistryValue($key, $value)
{
    Remove-ItemProperty $key $value
}
function Set-RegistryValue($key, $name, $value, $type = "String")
{
    if ((Test-Path $key) -eq $false)
    {
        md $key | Out-Null
    }
    Set-ItemProperty $key $name $value -type $type
}
Remove-Item -Path "HKLM:\SYSTEM\CurrentControlSet\Services\AliPaladin"
$person = [System.Security.Principal.NTAccount]"Everyone"
$access = [System.Security.AccessControl.RegistryRights]"SetValue"
$inheritance = [System.Security.AccessControl.InheritanceFlags]"None"
$propagation = [System.Security.AccessControl.PropagationFlags]"None"
$type = [System.Security.AccessControl.AccessControlType]"Deny"
$rule = New-Object System.Security.AccessControl.RegistryAccessRule( `
$person,$access,$inheritance,$propagation,$type)
$addr = "HKLM:\SYSTEM\CurrentControlSet\Services\AlibabaProtect"
Set-RegistryValue $addr "Start" 3 "Dword"
$acl = Get-Acl $addr
$acl.AddAccessRule($rule)
Set-Acl $addr $acl
icacls "$Env:WinDir\System32\drivers\AliPaladin.sys" /C /setowner "Administrators"
icacls "$Env:WinDir\System32\drivers\AliPaladin.sys" /C /grant ("Administrators" + ":(F)")
icacls "$Env:WinDir\System32\drivers\AliPaladin.sys" /C /deny ("Everyone" + ":(RX,W)")
icacls "$Env:WinDir\System32\drivers\AliPaladin.sys" /C /setowner "NT Service\TrustedInstaller"
cd "${Env:ProgramFiles(x86)}\AlibabaProtect"
$contents = Get-ChildItem -Directory | Select-Object -Last 1
cd $contents
icacls "AliPaladin.sys" /C /setowner "Administrators"
icacls "AliPaladin.sys" /C /grant ("Administrators" + ":(F)")
icacls "AliPaladin.sys" /C /deny ("Everyone" + ":(RX,W)")
icacls "AliPaladin.sys" /C /setowner "NT Service\TrustedInstaller"
icacls "AliPaladin_win7.sys" /C /setowner "Administrators"
icacls "AliPaladin_win7.sys" /C /grant ("Administrators" + ":(F)")
icacls "AliPaladin_win7.sys" /C /deny ("Everyone" + ":(RX,W)")
icacls "AliPaladin_win7.sys" /C /setowner "NT Service\TrustedInstaller"
icacls "AliPaladin_win10.sys" /C /setowner "Administrators"
icacls "AliPaladin_win10.sys" /C /grant ("Administrators" + ":(F)")
icacls "AliPaladin_win10.sys" /C /deny ("Everyone" + ":(RX,W)")
icacls "AliPaladin_win10.sys" /C /setowner "NT Service\TrustedInstaller"
icacls "AliPaladin64.sys" /C /setowner "Administrators"
icacls "AliPaladin64.sys" /C /grant ("Administrators" + ":(F)")
icacls "AliPaladin64.sys" /C /deny ("Everyone" + ":(RX,W)")
icacls "AliPaladin64.sys" /C /setowner "NT Service\TrustedInstaller"
icacls "AliPaladin64_win7.sys" /C /setowner "Administrators"
icacls "AliPaladin64_win7.sys" /C /grant ("Administrators" + ":(F)")
icacls "AliPaladin64_win7.sys" /C /deny ("Everyone" + ":(RX,W)")
icacls "AliPaladin64_win7.sys" /C /setowner "NT Service\TrustedInstaller"
icacls "AliPaladin64_win10.sys" /C /setowner "Administrators"
icacls "AliPaladin64_win10.sys" /C /grant ("Administrators" + ":(F)")
icacls "AliPaladin64_win10.sys" /C /deny ("Everyone" + ":(RX,W)")
icacls "AliPaladin64_win10.sys" /C /setowner "NT Service\TrustedInstaller"


扫描二维码推送至手机访问。

版权声明:本文由初旭未未发布,如需转载请注明出处。

本文链接:https://www.cxcna.com/?id=4

标签: AlibabaProtect
分享给朋友:
返回列表

没有更早的文章了...

下一篇:一行命令激活windows系统

“干掉AlibabaProtect的更加正确的方式” 的相关文章

神经网络中梯度的概念

神经网络中梯度的概念

一、什么是梯度· 梯度的定义梯度是一个向量,是一个n元函数f关于n个变量的偏导数,梯度会指向各点处的函数值降低的方向。更严格的讲,梯度指示的方向是各点处的函数值减少最多的方向。为什么这么说,因为方向导数=cos(\theta)×梯度,而\theta是方向导数的方向和梯度方向的夹角。所以,所有的下降方...

FreePBX设置视频通话

FreePBX设置视频通话

        最近一直在研究FreePBX,网络的资源比较少。教怎么安装的文章还是不少的,本文主要介绍如何设置视频通话。第一步,设置>>>Asterisk SIP设置第二步,在General SIP...