爱折腾的sky (@sou) 在 新手小白开发win程序,有个问题求助 中发帖
我写了个开源windows系统hosts管理程序:GitHub - sky22333/hostswitcher: Windows 系统 hosts 管理工具
使用github 云编译后下载运行会报毒,本地编译运行没问题,没有使用upx压缩,没有去掉去调试信息(如 -s -w),究竟要如何解决呀?保留这些敏感操作的情况下,不购买数字证书,就没办法解决了吗?
项目用的go语言的Wails框架,涉及到一些敏感操作,大部分都是通过调用系统api实现的:
通过api访问注册表检查是否以管理员启动
修改系统hosts文件
用户配置远程地址后,自动获取远程hosts内容写入到系统hosts
C盘创建程序数据目录
调用api实现刷新系统dns缓存
[1]