web-dev-qa-db-ja.com

Webサイトでのアプリケーションの公開

私はソフトウェア開発者であり、自分のサイトでいくつかのオープンソースソフトウェアを公開しようとしています。私のソフトウェアはWindowsユーザー向けに設計されているため、単一のファイル「setup.exe」などを使用したいと思います。

現在、テストアプリケーションがあり、「Inno Setup 5」(そのプログラムには接続していないため、より良いものを知っている場合は試してみます)でインストーラーを作成し、サイトに公開します(ここに)。

しかし、ダウンロードしようとするとchromeは次のように言います。「setup.exeは一般にダウンロードされず、危険な場合があります。」これは人々を怖がらせ、私にはそれができません。そして、(横にある小さな矢印をクリックして)保持し続けることを確認してインストールすると、Windows(SmartScreen)は「WindowsはPCを保護しました」と言います。

これらの両方のエラーを取り除く必要がありますが、有効な解決策が見つかりません。助けてください。

3

特にWindowsでは、インストーラーexeの実行に関する見苦しい警告がいくつかあります。これらは、コードリリースに署名することで、はるかに怖くなりません。 SQLチャート作成ソフトウェアを作成します。setup.exeを使用すると、この警告が1つだけ表示されます。

installer warning signed software

パブリッシャーの箇所に注目してください。これは、ユーザーが受け取る警告が少なくなり、安全に見えることを意味します。 DNSへの登録と同様のプロセスで80ド​​ルを支払うことが唯一の要件であるように思えます。最も安い証明書の売り手はおそらくTucowsです: https://author.tucows.com/index.php?action=auth&redirect=certs.php

3
Ryan Hamilton

簡単な答え。 setup.exeというファイル名で問題が発生するだけです。実際、拡張子が.exeのファイルは、あなたの一日を台無しにします。良いニュースは、あなたがハッカーではないと確信していることです! (ユーモア)WinZipまたは他の圧縮ファイルアプリケーションを使用して、インストールを含む.Zipファイルを作成します。代わりに、ユーザーに.Zipファイルをダウンロードしてもらいます。それで十分なはずです。かなり良い無料の圧縮ファイルツールがいくつかあるはずです。私は永遠にWinZipを使用していますが、無料ではないにしても同じくらい良いものがあることを知っています。

2
closetnoc

私たちはソフトウェア開発者であり、同じ問題を抱えていました。当社の製品はインストーラーEXEとしてパッケージ化され、サイトでホストされています。すべてのEXEは、Thawte CAが発行したコード署名証明書によってデジタル署名されています。当社のウェブサイトは2011年からGoogleWebmasterTools(GWT)に登録されています。

最初に、EXEをホストし、ユーザーが問題なくダウンロードできるようにしました。 2015年2月28日に、いくつかの変更を取り入れた新しいEXEを作成しました。これらの新しいファイルは、2015年3月3日までWindowsでChromeによって「一般的にダウンロードされず、危険な可能性がある」という誤ったフラグが付けられていました。ウイルス対策製品も、悪意のあるものとしてフラグを立てていませんでした。 2015年3月4日に、問題は自動的に解決しました。

コード署名証明書は2世代のEXEで同じであり、警告/問題についてGWTを積極的に監視していましたが、まったくありませんでした。

他の人がすでに指摘しているように、この問題はあなたのコンテンツがあなたのウェブサイトで更新されてからGoogleの検索ボットがインデックスを作成するまでの遅延が原因であると私は信じています。

私のアドバイスは、新しいEXEの段階的なロールアウトに従うことです。少数のユーザーには限られた時間枠(約1週間)で新しいEXEが提供され、残りのユーザーには古いEXEが提供されます。これにより、検索エンジンにコンテンツのインデックスを作成し、適切にフラグを立てる時間が与えられます。また、ユーザーはフォールバックを行うための「安全な」ダウンロードを利用できます。約1〜2週間後に、古いEXEを削除できます。

1
winman

いくつかの理由が考えられますが、ファイルがGoogleによってスキャンされていない可能性があります。これはいくつかのメディアサイトでよく寄せられる質問であり、以下はStack Overflowで行われている同様の質問の抜粋です。

ソース

私のWebサイトからダウンロード可能なexeファイルで、まさにこの問題が発生しました。 Chromeを使用してファイルをダウンロードしようとすると、常に警告が表示されました。

私が見つけた解決策は、Google Webmaster Toolsにサインアップして私のサイトを追加することでした。 Googleがサイトをクロールして情報を入力するのに数日かかりましたが、今日戻って、ようやくそこに大量の情報を見つけました。

これでファイルをダウンロードでき、悪意のある警告はもうありません。

Googleがあなたのサイトをチェックアウトし、あなたが悪い人ではないと判断したら、問題はなくなるようです。

1
Simon Hayter