TrIDを使用してファイルを開かずに未知のファイルタイプを識別する

TrIDは、アプリケーションでファイルを開かなくても、未知のファイルタイプを識別できます。ファイル内部のバイナリパターンをフォーマット定義ライブラリと比較し、最も可能性の高い一致を表示します。これは、ダウンロードしたファイルに拡張子がない場合、復元したファイルの名前が一般的な場合、または添付ファイルの拡張子が紛らわしい場合に役立ちます。

TrIDは、ブラウザ、コマンドライン、または旧バージョンのTrIDNetグラフィカルアプリで使用できます。最適な方法は、ファイルがプライベートなファイルかどうか、また、1つのファイルをチェックする必要があるのか​​、複数のファイルをチェックする必要があるのか​​によって異なります。

TrIDがチェックする内容と、その結果の意味

.dat、、.binなどのファイル拡張子は.chkファイル名の一部にすぎません。TrIDはファイルのバイト列を読み取り、定義データベースに記載されている繰り返し出現する特徴を探します。一致度の高い順に複数のフォーマットを提案し、それぞれに拡張子と説明を添えます。

Windowsのダウンロードフォルダにsample.datというファイルと、その16進数ファイル署名の拡大表示が表示されています。
sample.datのようなファイル名からは、実際のファイルの内容は何もわからない場合があります。TrIDは拡張子を信頼するのではなく、ファイル内のパターンをチェックします。

一致は手がかりであって、保証ではありません。高得点だからといって、ファイルが安全、完全、または読み取り可能であるという証明にはなりません。また、汎用コンテナは複数の形式に一致する可能性があります。TrIDはファイルタイプ識別子であり、ウイルス対策スキャナーではありません。TrIDが認識したからといって、疑わしい添付ファイルを実行しないでください。

オプション1:オンラインTrIDを使用してファイルを識別する

小型で機密性の低いファイルの場合、最も迅速な方法はオンラインTrIDファイル識別サービスです。元のアドレスは現在のサービスにリダイレクトされます。公式ページにはファイルサイズ制限が10MBと記載されており、送信されたデータはフォーマット定義の改善のために検査される可能性があると警告されています。機密情報、個人情報、または制限付きファイルはアップロードしないでください。

  1. 公式オンラインTrIDページを開いてください。
  2. お使いのコンピューターから、不明なファイルを選択してください。
  3. 分析のために提出し、リストされている候補ファイルの種類(存在する場合)を確認してください。
  4. 提示されたファイル形式名と拡張子を参考に、適切な信頼できるアプリケーションを調べてください。そうすれば、ファイルをむやみに開くことはありません。
ファイル選択コントロール、サンプルファイル名、および分析ボタンを備えたオンラインTrIDファイル識別ツール。
オンラインツールで機密情報ではないファイルを選択して、ファイル形式の一致をリクエストしてください。このページでは最大10MBまでのファイルを受け付けています。

オンラインTrIDはローカルに定義データベースをインストールする必要はありませんが、ファイルをアップロードするとその内容がサービスに転送されます。機密文書やサイズの大きいファイルの場合は、オフラインのコマンドラインツールをご利用ください。

オプション2:TrIDを使用して未知のファイルをローカルでスキャンする

TrIDは開発元の公式TrIDページからダウンロードできます。掲載されているTrID 2.48リリースには、Windows 10以降に対応したWindows x64パッケージと、マルチプラットフォーム対応のPython 3バージョンが含まれています。現在のフォーマットのデータベースは別途提供されていますがTrIDDefs.TRD、最近のリリースではアップデートを自動的に取得することも可能です。

  1. お使いのオペレーティングシステムに合ったビルドをダウンロードしてください。ZIPファイルを使用する場合は、フォルダに解凍してください。
  2. コマンドプロンプトまたはターミナルを開きtrid、コマンドを実行してtrid --update定義を取得または更新します。あるいは、公式ページから定義パッケージをダウンロードし、TrIDが認識できる場所に配置してください。
  3. 未知のファイルを分析し、以下のパスを実際の場所に置き換えてください。
trid "C:\Files\sample.dat" -e -n 3

この-eオプションは、一致した定義に関する追加情報を表示し、-n 3表示を3件の一致に限定します。古いガイドでは-v詳細な一致に を使用する場合がありますでしたが、TrIDはバージョン2.45でこのオプションを変更しました。現在のバージョンでは、-e代わりに を使用してください。

コマンドプロンプトに trid --update と -e および -n 3 を使用したサンプル TrID スキャンコマンドが表示されます。
現在のコマンドライン版TrIDは、定義の更新と、限られた一致項目に関する詳細情報の表示をサポートしています。

TrIDはファイルのグループを検査し、CSV形式で結果を書き出すこともできます。公式のコマンドラインドキュメントには使用例が記載されています。拡張子を自動的に変更するオプション(例:`/etc/file.txt`、`/etc/file.txt`)を使用する際は注意が必要です-ae。-ceファイル名を変更する前に、一致したファイルを確認し、バックアップを取ってください。

オプション3:TrIDNetのグラフィカルインターフェースを使用する

ターミナルコマンドよりもデスクトップウィンドウの方が好みであれば、TrIDNetはファイル識別子のグラフィカル版を提供します。これは別の古い.NETアプリケーションで、開発者はバージョン1.95を記載しており、.NET Frameworkが必要であると注意書きしています。

  1. TrIDNetと、別途用意されたXML定義アーカイブは、 TrIDNetのページからダウンロードしてください。
  2. パッケージのレイアウトに従って、アプリケーションとXML定義を抽出してください。TrIDNetは、新しい単一ファイル定義パッケージは使用していません.TRD。
  3. TrIDNetを起動し、未知のファイルを参照して分析を実行します。
  4. 候補となる一致項目をダブルクリックすると、MIMEタイプ、定義作成者、関連する参照リンクなどの詳細情報が表示されます。
選択されたファイルパスと、考えられるファイルタイプのランキングリストが表示された、簡略化されたTrIDNetアプリケーションウィンドウ。
TrIDNetは、候補となるフォーマットをグラフィカルなリスト形式で表示します。この簡略化された表示は、特定のスキャン結果を示すのではなく、ワークフロー全体を示しています。

TrIDNetで定義が見つからないと報告された場合は、ではなくXMLセットをダウンロードしたことを確認してくださいTrIDDefs.TRD。TrIDNetはローカルキャッシュを構築するため、最初のスキャンまたは定義の再スキャンに時間がかかる場合があります。

TrIDがファイルを識別できない場合

まず、定義を更新して再度試してください。TrIDで一致するファイルが見つからない、または弱い一致がいくつか返される場合は、ファイルが切り詰められている、暗号化されている、別の形式でパッケージ化されている、あるいは単にデータベースに登録されていない可能性があります。ファイルのソースと元のファイル名を確認し、既知のコンテキストを推奨される形式と比較してください。

候補が最初に表示されたからといって、ファイル拡張子を変更しないでください。名前を変更してもデータは変換されません。送信者が不明なファイルの場合は、信頼できるセキュリティソフトウェアでスキャンし、実行しないでください。プライバシーが重要な場合は、分析をローカルで行ってください。

参考までに、開発元はTrID定義リストと、オンライン版、コマンドライン版、グラフィカル版のダウンロードファイルを公開しています。これらの公式情報源は、新リリースや対応フォーマットを確認するのに最適な場所です。

コメントを残す

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcher Studioを使えば、写真を絵画、鉛筆画、漫画に変換できます。エフェクトの選択方法、プレビューの調整方法、作品の保存方法を学びましょう。

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別子がビットレート、エンコーダー、タグについて何を明らかにするのか、従来のワークフローがどのように機能するのか、そして現在利用可能なツールの中で、ファイルの検査や楽曲の識別に使えるものはどれなのかを学びましょう。

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Indexは、ローカル画像のタグ付け、評価、閲覧を行うための、Windows向けの旧来の写真カタログツールです。その機能、互換性の制限、および現在もサポートされている代替ツールについてご確認ください。

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用して、Windowsファイルの属性とタイムスタンプを編集したり、JPEG EXIF写真の日付を更新したり、バッチ変更を安全にプレビューしたりする方法を学びましょう。

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10の各モニターに個別の壁紙を設定し、ディスプレイを識別し、画像のフィットを調整し、モニターの選択肢が見つからない場合のトラブルシューティングを行います。

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewerの機能、写真モードとコミックモードの仕組み、ダウンロードすべきWindows版、そして旧バージョンと改訂版の違いについて学びましょう。

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloaderプロジェクトの作成方法、クロール範囲の選択方法、画像フィルタと保存先の設定方法、バッチダウンロードの確認方法を学びましょう。

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7または8用のスライドショーを設定し、簡単なVBScriptショートカットを作成して、キーボードショートカットキーを割り当てて次の壁紙に進めるようにします。

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvertを使えば、エフェクトの適用、写真のリサイズ、画像フォーマットの一括変換が可能です。出力設定の選択、編集内容のプレビュー、オリジナル画像の保護も行えます。

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeAppを使って、インストール済みのWindowsアプリケーションを別のPCに移行しましょう。TAPパッケージの仕組み、設定の取得方法、転送できない可能性のある項目について学びます。