Featured image of post Uos免开发者模式运行自制程序

Uos免开发者模式运行自制程序

AI 摘要
本文为解决内网UOS系统无法开启开发者模式导致自制程序无法运行的问题,提供了一项实用解决方案。作者通过获取root权限,将程序路径写入系统whitelist文件,成功绕过安全验证机制。该方案操作步骤清晰,包含风险提示,为特定环境下的开发者提供了有效的应急处理思路,兼具实用性和参考价值。

前言

最近在统信UOS系统上开发一个小工具,编译完成后却遭遇了“此应用没有通过系统验证,无法运行”的提示。经过排查,这正是UOS严格的安全机制在发挥作用——它要求用户必须激活并开启开发者模式,才能运行未经官方应用商店签名的程序。
然而,我身处严格的内网环境,在线激活开发者模式几乎是一项不可能完成的任务。在多方尝试后,我摸索出了一条免开发者模式的“外门邪道”。

正文

  1. 参考uos获取root权限的简单教程获取UOS的root权限
  2. 参考统信UOS命令行设置未签名软件安装权限_uos 安全中心 允许任意应用强行就开安全模式。但是我这UOS版本好像没这些配置,正当我郁闷时发现whitelist文件中的路径是不进行安全校验的,自己编译的程序可以正常执行。所以就后把执行程序的绝对路径写进whitelist就搞定了。

总结

以上纯个人折腾,仅供参考。

参考

uos获取root权限的简单教程
解决UOS或deepin提示“没有通过系统验证,无法运行”
统信UOS命令行设置未签名软件安装权限_uos 安全中心 允许任意应用
统信UOSv20专业版(1050)桌面操作系统设置root密码
统信UOS 20 -1070获取root权限教程
UOS 获取root权限

Licensed under CC BY-NC-SA 4.0
已持续更新 · 发表109篇文章 · 总计82.39k字
 赣ICP备18015110号-1   
使用 Hugo 构建 主题 StackJimmy 设计