nsis卸载程序被当成病毒
最近用nsis写的一个安装包,在卸载时被360当成木马程序,很是郁闷
经过仔细分析编写的nsis脚本发现这样的代码放在卸载section时会有问题
nsExec::ExecToLog 'cmd.exe /c net stop MyDBServer'
nsExec::ExecToLog 'cmd.exe /c sc delete MyDBServer'
个人分析:
本身nsis在卸载时候会拷贝自己到一个临时目录,命名为Au.exe(与一个什么木马名称刚好一致),在加之在卸载时去删除系统服务导致.这些纯属个人推测
唉,万恶的360,整整忙了一晚上,最后将这两行代码删除,把删除服务的程序写成VB脚本,在用nsis去调用vb脚本,终于搞定.可以顺利卸载程序.
nsis卸载程序被当成病毒相关推荐
- NSIS对卸载程序的签名
NSIS对卸载程序的签名 方案一: 思路: 把安装脚本里的卸载部分抽出来单独做一个卸载脚本,卸载脚本编译成exe后进行签名,再把卸载程序打包进安装包,最后对安装包进行签名 步骤: 1.从安装脚本中找到 ...
- nsis帮助文档_使用NSIS打包程序
1.前言 程序设计好以后会生成若干可执行文件和依赖文件.为了方便程序被更好地使用,需要将程序封装为一个安装程序. 2.平台和环境 Windows系统 安装NSIS 下载地址:https://nsis. ...
- [NSIS]NSIS——Qt程序发布工具
平台:Windows10家庭中文版 x64 环境:NSIS 2.50 参考资料: 1.<2.31.2 使用NSIS(Nullsoft Install System)> -- http:// ...
- Android预安装可卸载程序
/****************************************************************************** Android预安装可卸载程序* 说明: ...
- .net卸载程序制作
.net卸载程序制作 原文:.net卸载程序制作 方法一: 在打包项目中添加文件msiexec.exe(一般在c:\windows\system32(系统目录中)找到). 在文件系统视图中选择应用程序 ...
- 为.NET部署应用程序添加个卸载程序
地球人都知道.NET自带的部署程序用起来很方便很简单,但.NET部署程序是没有卸载文件. 下面的方法可以很简单的为你的程序添加1个卸载文件,.NET是利用windows Installer来部署程序的 ...
- C#软件winform程序安装包制作及卸载程序制作
使用vs2010 winform程序开发的软件的人比较多,程序的开发是为了在不同的人不同的机器使用,为了使不同的机器能使用该软件就需要在制作程序安装包,安装包里必须包含该软件运行所选的所有环境,下面就 ...
- linux下如何使用configure/make/make install命令编译安装卸载程序
源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(make install).安装成功的源码就是所谓的可执行文件,在你不需要的时候,也是可以删除/卸载(remove/u ...
- mac下完全卸载程序的方法
在国外网上看到的,觉得很好,不仅可以长卸载的知识,还对mac系统有更深的认识. 比如偏好设置文件,我以前设置一个程序坏了,打不开了,怎么重装都打不开,后来才知道系统还保留着原来的偏好设置文件. 因此这 ...
最新文章
- 代码规范指南:怎样写才能干净整洁
- OpenCV中XML文件和YAML文件的读写
- 《Java遗传算法编程》—— 1.5 生物进化
- 如何禁掉partner determination逻辑
- HDLBits答案(20)_Verilog有限状态机(7)
- Codeforces Round #716 (Div. 2) D. Cut and Stick 主席树 + 思维
- 业务代码解构利器--SWAK 1
- web前端编程语言有哪些?
- 关于本地缓存localstorage与sessionStorage 数组 (array)字符串(string) 对象(object)的存储技巧和注意事项...
- Frame buffer分析 - fbmem.c【转】
- 邻接表与邻接矩阵的相互转换
- python 汉字转拼音拼音转汉字
- 网站建设就是要大胆创新
- 职称计算机ppt,2017年职称计算机考试(PPT练习题大全)(3)
- error LNK2001: 无法解析的外部符号 __imp____iob_func
- 苹果可穿戴设备项目背后的那些专家
- Gmap.net搜集
- 思科和思杰联袂提供全面的桌面虚拟化解决方案
- 【SQL】LATERAL VIEW 的用法
- H5页面卡顿加载慢原因分析