メイン その他 ダウンロードしたファイルの整合性を確認する方法

ダウンロードしたファイルの整合性を確認する方法



ダウンロードしたファイルの整合性を確認する方法

私たちがほとんどすべてにインターネットを使用している世界では、データ侵害、セキュリティの脆弱性、マルウェア、ウイルスが非常に一般的になっています。たとえば、商用システムを含む全国の無限のコンピューターに影響を与えたWannaCryランサムウェアを覚えています。世界中の無限のコンピューターに影響を与えるランサムウェアは通常非常にまれですが、ランサムウェア、ウイルス、マルウェアなどはそうではありません。実際、人々のコンピュータは、ランサムウェア、ウイルス、マルウェア、およびその他の種類の有害なソフトウェアに日常的に感染しています。これが、マルウェア対策とウイルス保護が定期的に宣伝されている理由です。

マルウェアなどは、ファイルをダウンロードすることで簡単にコンピュータに転送されます。特に、信頼されていない、または大ざっぱに見えるWebサイトからダウンロードする場合はそうです。だから、私たちがダウンロードしているファイルが実際にダウンロードしたいもの、または少なくともマルウェアで追跡されていないものはありますか?自分でチェックするのは難しいかもしれませんが、ファイルの整合性を検証する方法はまだあります。

ファイルの整合性をチェックすることが重要である理由

繰り返しになりますが、マルウェア、ウイルス、ランサムウェア、その他の有害なソフトウェアを誤ってコンピュータにダウンロードしないように、ファイルの整合性をチェックすること(基本的にはその信頼性を検証すること)が非常に重要です。ほとんどの場合、ウイルス対策ソフトウェアまたはマルウェア対策ソフトウェアは、ダウンロードしたウイルスを害を及ぼす前にキャッチしますが、それでも、特にウイルス対策が通過した場合や、ダウンロードしたマルウェアを見逃します。実際の例の1つにすぎません。オペレーティングシステムとマルウェア対策プログラムには、手遅れになる前にWannaCryを検出して駆除するために必要な情報がありませんでした。

そのことを念頭に置いて、マルウェアやウイルスがアンチウイルスを通過したり、システムをロックしたり、重要なファイルに不可逆的な損傷を与えたり、本来持ってはいけない情報にアクセスしたりする必要はありません。これを行うには、それを取り除き、問題を修正すると、多くの時間、潜在的なファイル損失、およびシステムをコンピューター修理店に持ち込む必要がある場合はかなりの変更が発生する可能性があります。

ご覧のとおり、ファイルの整合性をチェックすることは非常に重要です。ファイルの信頼性を確認するためにわずか数分を費やすと、時間、ファイルの損失、場合によってはお金も節約できる可能性があります。

常に問題を防ぐことはできません

ファイルの整合性をチェックすることで、コンピュータへの多くの害を防ぐことができます。ただし、すべての問題を100%阻止することはできません。すべてのマルウェアやウイルスがPCに害を及ぼすのを100%阻止することはできません。予防策があり、ファイルの整合性をチェックすることで、ほとんどの問題を防ぐことができます。

すべての問題がPCにぶつかるのを100%阻止することはできないため、PCにとって優れたバックアップ戦略がいかに重要であるかを繰り返し述べておきます。結局のところ、財務、ビジネス、さらには貴重な思い出であっても、重要なドキュメントを失うリスクを冒したくはありません。少し時間を取って 独自のバックアップ戦略の作成に関する記事をご覧ください 、そしてこれらの手順を実行すると、PCに何が起こっても、次のようになります。常に少なくとも重要なデータを安全に保つことができます。

ファイルの整合性のチェック

ファイルが本物であることを確認するには、チェックサムツールを使用する必要があります。ほとんどのチェックサムツールはコマンドラインツールですが、それで怖がらないでください。非常に使いやすいです!それだけでなく、ほとんどの場合、無料でダウンロードでき、費用もかかりません。

FCIV

File Checksum IntegrityVerifierというプログラムを使用します。これは無料のプログラムであり、あなたはすることができます ここからダウンロードしてインストールします 。これは、Windows 10、WindowsXPおよびWindows2000、およびほとんどのWindowsサーバーオペレーティングシステムで動作します。

これをインストールするには、ダウンロード場所(通常、ほとんどのバージョンのWindowsではDownloadsフォルダー)に移動し、ダブルクリックしてインストールを開始します。手順に従ってプログラムをインストールし、どこに解凍するかを尋ねられたら、デスクトップに解凍します。

インストールが完了したら、プログラムに移動して、Windowsが他のツールと同じようにコマンドラインで使用できるようにします。を右クリックする必要があります fciv.exe デスクトップに抽出したファイルを選択しますコピー

次に、ファイルエクスプローラーを開き、C:に移動します。このディレクトリには、 ウィンドウズ フォルダを右クリックして押すだけですペースト。おめでとうございます。これで、Windowsのどこからでもファイルチェックサム整合性検証ツールにアクセスできるようになります。

Discord チャンネルを読み取り専用にする方法

FCIVの使用

FCIVがセットアップされたので、ダウンロードしたファイルの整合性のチェックを開始できます。まず、ファイルの整合性を常にチェックできるとは限らないことに注意してください。整合性をチェックできるようにするには、ファイルの元の所有者(つまり、会社または開発者)がチェックサムを提供する必要があります。ファイルを持っている友人もこれを行うことができます。ファイルのチェックサムがない場合は、独自のチェックサムと比較するものがないため、このプロセスは役に立ちません。通常、ダウンロードプロバイダーは、ダウンロードしているプログラムの[ダウンロード]ページでチェックサムを提供します。99%の場合、チェックサム値が含まれている単純なテキストファイルです。これは通常、次のいずれかとしてマークされます。 SHA-1 持っているまたは MD5 ハッシュ。これは基本的に一連の文字列と数値の出力です(これについては後ほど詳しく説明します)。

次に、チェックするファイルのチェックサムを作成する必要があります。 Windows 10では、ダウンロードフォルダ。を保持しますシフトダウンロードフォルダ内の空白を右クリックしながらキーを押します。コンテキストメニューで、 ここでコマンドウィンドウを開きます 。ここでは、FCIVを使用してファイルのチェックサムを作成できます。

簡単です。コマンドプロンプトウィンドウに次のように入力します。 fciv -sha1> filename.txt 。このコマンドの実行内容は次のとおりです。FCIVプログラムに、選択したファイルのSHA-1ハッシュを使用してチェックサムを作成し、その値を選択した名前のテキストファイルに出力するように指示しています(ダウンロードフォルダ)。実際の使用では、次のようになります。 fciv Steam.exe -sha1> Steamchecksum1.txt

次に、その.txtファイルを開くと、数字と文字の長い文字列が表示されます。使用しているファイルチェックサム整合性ベリファイアのバージョンが表示され、その下にチェックサム値(数字と文字の文字列)と確認したファイル名が表示されます。次に、その値を取得して、友人またはファイルを所有している会社から取得したチェックサム値と一致することを確認できます。

一致しない場合は、ファイルを再度ダウンロードし(ダウンロードプロセス中に問題が発生した可能性があります)、それでも一致しない場合は、何らかの理由で元のファイルを取得できません(おそらく何かが原因です)。悪意のあることが起こった)。この場合、別のダウンロードソースを試して、チェックサムプロセスを再試行できます。チェックサムを一致させることができない場合は、 インストールしないでください ファイル。コンピューター(およびすべてのデータ)を深刻なリスクにさらしている可能性があります。 FCIVから取得したチェックサム値が、提供されたチェックサム値と一致しない場合は、ファイルの内容が開発者以外の誰かから変更されていることを意味します。

残念ながら、FCIVはまだ非常に一般的に使用されていますが、SHA256などの新しいハッシュ用に更新されていません。ただし、CertUtilまたはPowerShellの関数を使用するとさらに幸運になる可能性があります(これについては後ほど説明します)。 。

CertUtil

Windowsに組み込まれているもう1つのMicrosoftプログラムは、CertUtilです。これは別のコマンドラインツールであり、FCIVと同様に動作しますが、SHA256やSHA512などの新しいハッシュをチェックできます。具体的には、次のハッシュを生成して確認できます。MD2、MD4、MD5、SHA1、SHA256、SHA384、およびSHA 512

この場合も、FCIVと同様に動作しますが、コマンドが少し異なります。これを使用するには、コマンドプロンプトを開き、次の数式を入力します。 certutil -hashfile filepath hashtype 。したがって、実際の使用では、次のようになります。 certutil -hashfile C:DownloadsSteam.exe SHA512 。ハッシュタイプ部分の下、またはSHA512の代わりに、開発者がプロ​​グラムで提供したものと同じハッシュタイプを使用することをお勧めします。

CertUtilは、数字と文字の長い文字列を提供します。次に、それを開発者が提供したチェックサムと一致させる必要があります。一致する場合は、ファイルのインストールに進んでください。そうでない場合は、 ない インストールを続行します(再ダウンロードするか、別のサイトから再ダウンロードするか、開発者に問題を報告してください)。

パワーシェル

コマンドプロンプトを超えて、すべてのコマンドラインプログラムとコマンドにPowerShellを使用している場合、プロセスは少し異なります。 CertUtilを使用する代わりに、組み込みのを使用します Get-FileHash 関数。デフォルトでは、PowerShellはSHA256を使用するため、定義されたアルゴリズム(SHA512など)を使用せずにチェックサムを生成するコマンドを入力すると、デフォルトでSHA256になります。

チェックサムハッシュを生成するには、PowerShellを開きます。次に、単に入力します Get-FileHashファイルパス ハッシュ結果を取得するには—実際の使用では、次のようになります。 Get-FileHash C:UsersNameDownloadsexplorer.jpg 、そしてそれは上記の結果を生成します(上の画像)。

使用するアルゴリズムを変更するには、ファイルパスを入力し、続いて-Algorithmコマンドと使用するアルゴリズムのタイプを入力します。次のようになります。 Get-FileHash C:UsersNameDownloadsexplorer.jpg-アルゴリズムSHA512

ここで、ハッシュが、ダウンロードするプログラムの開発者から提供されたハッシュと同じであることを確認してください。

不協和音でストリーミングする方法

Linux

このプロセスは、ほとんどのLinuxディストリビューションで類似しています。ただし、MD5SumsプログラムはGNUCore Utilitiesパッケージの一部としてプリインストールされているため、かなりの数の手順をスキップできます。

実際には非常に使いやすいです。ターミナルを開いて、次のように入力します md5sum filename.exe ターミナルにチェックサム値を出力します。次のように2つのファイル名を入力すると、2つのチェックサム値を比較できます。 md5sumbudget1.csvbudget1copy.csv 。これにより、両方のチェックサム値がターミナルに出力され、両方が同一であることを確認できます。ファイルをチェックするには、ターミナルがそのファイルのディレクトリにあることを確認する必要がある場合とない場合があります。ディレクトリを変更するには、 CD コマンド(つまり cd public_html )。

閉鎖

上記の手順に従って、特定のファイルのチェックサム値を比較して、それらが本物のファイルであるかどうか、または悪意を持って変更されているかどうかを確認する方法を示しました。チェックサム値の変更は、必ずしもファイルに悪意のあることが起こったことを意味するわけではないことに注意してください。これは、ダウンロードプロセスのエラーが原因である可能性もあります。ファイルを再ダウンロードしてチェックサムを再実行することにより、変更された値をダウンロードのエラーまたは考えられる(そして潜在的な)悪意のある攻撃に絞り込むことができます。チェックサム値が一致しない場合は、 インストールしないでください ファイル—あなたは本当にあなたのPCを危険にさらしている可能性があります!また、すべての悪意のある問題を防ぐことはできないため、 適切なバックアップ戦略 最悪の事態が発生する前に!

興味深い記事

エディターズチョイス

Windows10のオプション機能を管理する
Windows10のオプション機能を管理する
Windows 10には、デフォルトでは有効になっていない多くの機能が付属しています。今日は、Windows10でオプション機能を追加または削除する方法を説明します。
ファイアウォール サービス android を無効にする
ファイアウォール サービス android を無効にする
ファイアウォールは、セキュリティ上の脅威からデバイスを保護するためのものです。それらは、有害なマルウェアとあなたの貴重なデバイスとの間に障壁を提供します。しかし、ひねりを加えると、実際には、その名前で知られる Android マルウェアが存在します。
EVE Onlineは無料でプレイでき、誰もが利用できるスペースが広がります
EVE Onlineは無料でプレイでき、誰もが利用できるスペースが広がります
非常に野心的なMMOであるEVEOnlineは、11月に無料でプレイできるようになり、13年間の有料サブスクリプションのみのプレイが終了します。有料プレイヤーを疎外しないために、11月からEVE開発者CCPはクローンと呼ばれる機能を導入します
Instagramに投稿した後に写真を編集する方法
Instagramに投稿した後に写真を編集する方法
Instagram で共有したばかりの写真は、投稿する前に完璧に見えました。しかし、今見ると、あまり良いものではありません。別のフィルターを使用した場合は、はるかに優れています。あなた'
不和でTTSをオンにするにはどうすればよいですか
不和でTTSをオンにするにはどうすればよいですか
TTSと略されるテキスト読み上げは、テキストを音声音声出力に変換する音声合成の形式です。 TTSシステムは理論的には
OnePlus6で壁紙を変更する方法
OnePlus6で壁紙を変更する方法
ガラスで囲まれたOnePlus6は、非常に滑らかでクールに見えるので、壁紙を変更したいのも不思議ではありません。スマートフォンメーカーは、テンプレート画像に関しては本当に最善を尽くしていますが、フラッグシップモデルを使用しています
Googleホームでルーチンを設定する方法
Googleホームでルーチンを設定する方法
Google Homeルーチンを使用すると、音声コマンドを1つだけ使用して、家で一連のアクションを開始できます。前に仕事のために目を覚ますときに誰かが電気をつけることができたら素晴らしいと思いませんか