質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Swing

SwingはJavaに標準で付属するグラフィック関連のクラスライブラリを指します。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

Q&A

解決済

2回答

7748閲覧

java 自作アプリを実行すると、「WindowsによってPCが保護されました」と表示されます。

otftrough

総合スコア476

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Swing

SwingはJavaに標準で付属するグラフィック関連のクラスライブラリを指します。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

1グッド

0クリップ

投稿2015/12/11 13:18

編集2015/12/11 14:11

javaで作ったアプリを、launch4jというフリーソフトでjarからexe化し、ネットにアップロードしてから、また同じパソコンにダウンロードしました。
これを実行しようとすると、下のように表示されます。
メッセージ
安全に実行はできますが、これを他人が見たら、不審に思って実行しないと思います。
このメッセージが表示される理由がわからないのですが、どうすればいいでしょうか?
ファイルのプロパティをいじって表示させなくすることはできますが、最初から表示されないようにしたいです。

環境
Windows 10 64bit

google chrome 最新版

ダウンロード時にも警告が表示されます。
警告

exeファイルはここからダウンロードできます。

argius👍を押しています

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

argius

2015/12/11 13:24

これはどちらかというとWindowsのセキュリティーの問題だと思いますので、Windowsタグをつけたほうが良いと思います。あと、ダウンロードに使ったブラウザーも書いていただけると助かります。
guest

回答2

0

ベストアンサー

コードサイニング署名が付いていないせいですね。

Windowsは、ファイル名に"setup"の文字が含まれる実行ファイルを開くときは管理者権限に昇格して実行します。それだけに得体の知れないネットから取得したファイルには最大限の警戒を求めてくるのです。

得体が知れていればそうはならず、得体を知らせる、つまりコードサイニング署名で作成元を明らかにしましょうという話になります。

個人開発ですか、業務ですか?
コードサイニング署名に必要な証明書はとにかく高額(怪しい業者でさえ年間2万円、まともなところは年間6万円)なので個人開発にはとてもやりづらい世の中です。

投稿2015/12/11 13:51

yuba

総合スコア5568

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

otftrough

2015/12/11 13:58

個人です。 残念ながら、高校生の私には払うだけの余裕と勇気と自信がありません。 ネットにたくさん転がっているフリーソフトにもほとんどコードサイニング署名というのがされているんですか?
yuba

2015/12/11 23:11

フリーソフトでもちょっとユーザーコミュニティの大きいところになると付いていることが多くなってきました。スポンサーの付いているOSSとかも。
otftrough

2015/12/16 09:47

ありがとうございます。
guest

0

ダウンロードしたファイルはダウンロード時にブロックされていますので、ファイルのプロパティを表示してブロックの解除を行ってください

この手順はダウンロードした一人一人必要な手順となります

なお、説明では右クリックのプロパティとありますが、ファイルを選択してからエクスプローラーのホームタブのプロパティを押してもらっても同じです

リボンからの操作の方がミスが少ないのでお勧めです
http://misc.sdk-ltd.com/?eid=71

また、追加された画像ですが、実行ファイルを直接DLする場合はマルウェアかどうかの簡易なチェックが入り、過去にDLした人からの情報を元にしているため、UPして間もないファイルの場合はほぼ確実に表示されます
理由は書いてある通り、今までにダウンロードした人が少なくて安全かどうかの報告がないまたは少ないから安全かどうかわかりませんよ?だから安全かどうかちゃんと確認してから起動してねという意味です

投稿2015/12/11 13:41

編集2015/12/11 13:44
len_souko

総合スコア1348

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

otftrough

2015/12/11 14:10 編集

過去にDLした人からの情報とは、どうやって取得しているのでしょうか?
len_souko

2015/12/11 14:19

どうやって取得しているのかはわかりませんが、破棄ボタンの右の△ボタンを押して「継続」としたらどこかのタイミングでGoogleに送信してそこから統計を取っているのかもしれません 「詳細」を押してもヘルプページにしか飛ばなかったので
len_souko

2015/12/11 14:49

ちなみにZIPなどで圧縮した場合はDL時に表示されないかもしれませんがZIP自体にブロック情報がついているまま展開すると中のファイル全てにブロック情報が付与されますので展開前に解除する必要があります 結局はDLして使用する方がそれぞれDLした後にブロックを解除する手間は残りますが、ZIPでくるんで危険っぽい表示が抑えられるのであればとりあえずはいいかと思います (詳しくない場合は実行ファイル直でDLする際の警告画面でDL不可能だと思ってあきらめる人もいるようなので) この手順に関してはソフト公開側で行う内容ではありませんのでダウンロードページに手順として書いておいたほうが良いかと思います
len_souko

2015/12/11 14:53

ZIPに変わっていたので試したところ、残念ながら警告は表示されたままでした なお、破棄したときに協力しますか?といった確認ダイアログが表示されましたので、そこで「はい」を押すと破棄したという情報が送信されるのだと思います やはりどうしても警告を表示させたくない場合はyubaさんの書いてある通りの手段かもしくは署名付きでDLさせてくれるようなソフトの配布サイト(Vectorや時間で消えてしまわないアップローダー等)に登録するのが無難かもしれません
otftrough

2015/12/16 09:48

ありがとうございます、試行錯誤してみます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問