如何创build像我的应用程序安装谷歌铬?

可能重复:
谷歌铬般的下载和安装程序

我想知道什么铬使用Windows下载和安装自己,以及如何创build这样的安装过程为我的应用程序?

Solutions Collecting From Web of "如何创build像我的应用程序安装谷歌铬?"

Chrome的沉默自我更新策略价格昂贵。 它将.exe存储在任何进程可以写入的文件夹中,C:\ Users \ hpassant \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe在我的机器上。

这绕过了UAC提示的要求,要求提升写入c:\ program files,安装可执行文件的正常目录。 所以更新可以完全沉默。 这应该使Chrome成为病毒编写者的一个有吸引力的目标,它可以让代码在你的机器上执行,但是否则通常无法将重要的文件混淆为自我复制。 他们只需要补丁或替换chrome.exe,可以静静地这样做。 桌面快捷方式直接指向此文件,因此当用户再次启动Chrome时,它将运行受影响的可执行文件。

没有真正的想法,为什么这不是一个广泛的攻击媒介,除了它是一个相当大的程序,并在不断变化,可能有一些对策。 也许因为UAC可以屏蔽机器免受感染的.exe副本,你只能做一些事情,如窃取密码,并将用户重定向到pr0n站点。

我不特别关心这个漏洞,所以我避免使用Chrome,您可能会考虑到您的客户对您的程序有同样的担忧。 特别是当它没有Chrome可能有的那种对策。 用户和IT人员通常喜欢 UAC,只有程序员不这样做。

请参阅Google Chrome浏览器的下载程序和安装程序

一个完整的解决方案列表:

  • 谷歌奥马哈 (Google Chrome的安装解决方案)
  • AdvancedInstaller
  • Somoto BetterInstaller (+添加您赚钱的建议)
  • 点燃 (尚未提供)

或者可能使用WiX Toolset , NSIS或Inno Setup创建自己的。 您需要创建一个小的下载EXE,从您的Web服务器下载完整的安装,然后启动它。

所有这些都是免费的解决方案,除了AdvancedInstaller。