.NULL

NULL ファイル

NULL File - placeholder / empty / mislabeled file
質問する
クイック回答

.null ファイルは実際のファイル形式ではありません。通常、プログラムが作成した空のプレースホルダー、バグにより拡張子が誤って .null に設定された通常のファイル、または STOP/Djvu ランサムウェアによって暗号化されたファイルです。開くには、まずどのケースに該当するかを特定してください。ファイルサイズを確認し、FileAlyzer や HxD などのツールで先頭のバイト(マジックバイト)を検査します。

開発元: N/A (not a real format; generic placeholder or error artifact) カテゴリ: その他のファイル MIME: application/octet-stream
対応OS Windows macOS Linux
関連: .TORRENT · .MSO · .MD5 · .SHS

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 18, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

NULL ファイル形式とは?

.null 拡張子を持つファイルは、単一の定義されたフォーマットに属していません。この拡張子は、さまざまなプログラムやスクリプトで使用される汎用的なプレースホルダーまたはエラーの産物として機能します。一部の Windows プログラムは、空のファイルや破損・損傷したファイルに対して、データがないことを示したりファイル名を予約したりするために .null を使用します。また、.null 拡張子のファイルは、ランサムウェア(特に STOP/Djvu ファミリー)によって暗号化されたファイルとして生成されることもあり、元の拡張子が .null に置き換えられます。これらのファイルは、単に名前を変更するだけでは復元できません。

遭遇する .null ファイルのほとんどは、以下の3つの状況のいずれかに該当します:

  • プログラムやスクリプトが状態をフラグ立てしたりパスを予約したりするために作成した、空のゼロバイトのプレースホルダー。
  • バグや設定ミスにより拡張子が誤って .null に設定された誤表記ファイル。実際の内容は画像、DAT ファイル、TMP ファイル、またはその他の形式である可能性があります。
  • STOP/Djvu ランサムウェアによって暗号化されたファイル。AES-128-CBC 暗号化を使用して対象ファイルに .null を追加します。復号には名前の変更ではなく、公式の復号ツールが必要です。

.null ファイルが想定されるアプリケーションで開けない場合は、メモ帳などのテキストエディタで内容を確認してください。単純なテキストベースのバリアントであれば開くことができます。HxD や Hex Fiend などのバイナリエディタでファイルを調べるか、Linux/macOS で file コマンドを実行すると、元のファイルタイプに関する有用な情報が含まれている可能性のある先頭バイト(ヘッダーセクション)を確認できます。TrID や FileAlyzer などのツールも、.null 拡張子の下に隠された真のフォーマットを特定するのに役立ちます。

セキュリティと安全性

リスク: MEDIUM

.null 拡張子自体は不活性ですが、既知のランサムウェアのマーカーです。STOP/Djvu ファミリーは暗号化したファイルに .null を付加するため、突然大量の .null ファイルと身代金要求メモが現れた場合は感染を意味します。マシンを隔離し、支払いをせず、信頼できるアンチマルウェアを実行し、無料の復号ツール(Emsisoft の STOP/Djvu ツールなど)を確認するかバックアップから復元してください。良性の場合、リスクは低いです。空のプレースホルダーは無害であり、誤表記ファイルのリスクはリネーム後の真のタイプに依存します(開く前に特定してください。誤表記された実行ファイルをリネームして実行するとマルウェアの可能性があります)。決して盲目的に .null を .exe にリネームせず、まずバイトを検査してください。

形式の詳細

概要
正式名称NULL File - placeholder / empty / mislabeled file
開発元N/A (not a real format; generic placeholder or error artifact)登場時期 N/A - '.null' is used ad hoc by programs/scripts, not a designed format
MIME タイプapplication/octet-stream
タイプ定義されたフォーマットなし - 空/プレースホルダー、誤表記ファイル、またはエラーの産物
この拡張子は以下でも使用されています…
  • STOP/Djvu '.null' ランサムウェア暗号化ファイル - 2017年頃から活動している STOP/Djvu ランサムウェアの変種は、AES-256 暗号化後に被害者のファイルに .null を付加します。これらはリネームでは開けず、ビューアではなくランサムウェアの復旧作業が必要です。
  • /dev/null リダイレクトの産物 (Unix) - Unix 系システムでは 'null' はビットバケツデバイスです。'null' という名前の実際のファイルが誤って作成されることがあり(入力ミスによるリダイレクトなど)、その内容は書き込まれたデータそのものになります。

NULL ファイルを開くプログラム

Windows3 apps
FileAlyzer 無料 .null を開いてヘッダー、サイズ、プロパティを検査し、空か、誤表記か、暗号化されているかを識別します。
TrID 無料 .null に対して TrID を実行し、バイト列から基になるファイルタイプを自動検出して、何にリネームすべきかを確認します。
HxD (hex editor) 無料 .null をバイナリエディタで開き、先頭バイトを読み取ります。既知のシグネチャと照合して真のフォーマットを見つけ、それに応じてファイル名を変更します。
macOS2 apps
Hex Fiend オープンソース .null を開いてバイトを検査します。ヘッダーから真のフォーマットを特定してリネームするか、空であることを確認します。
file (Terminal) 標準搭載 file yourfile.null を実行して、macOS に内容から真のタイプを推測させ、それに応じてリネームします。
Linux1 app
file command オープンソース file yourfile.null を実行してマジックバイトから真のタイプを検出します。報告された拡張子にリネームして開きます。

技術的詳細

詳細仕様
フォーマットカテゴリ汎用プレースホルダー / エラーの産物 - 設計されたファイル形式ではない
ファイル識別先頭バイトが真の由来を明示:元のフォーマットヘッダー(誤表記)、空の内容(プレースホルダー)、または暗号化データ(ランサムウェア)
典型的なファイルサイズプレースホルダーとして使用される場合はゼロバイト。誤表記や暗号化されたファイルの場合は任意のサイズ
MIME タイプapplication/octet-stream - .null 専用の登録済み MIME タイプは存在しない
コンテンツエンコーディング由来に完全に依存:プレーンテキスト、バイナリ、またはランサムウェア変種の場合は AES-128-CBC 暗号化データ
ヘッダー構造誤表記ファイルの場合は元のフォーマットを継承。ゼロバイトのプレースホルダーファイルには存在しない
ランサムウェアとの関連STOP/Djvu ランサムウェアは、AES-128-CBC で暗号化した対象ファイルに .null を付加する。リネームでは復元不可
識別方法Linux/macOS で `file filename.null` を実行するか、バイナリエディタで開き先頭 8-16 バイトを読み取る
復元アプローチ誤表記の場合は正しい拡張子にリネーム。ランサムウェアの場合は公式の STOP/Djvu 復号ツールを使用
プラットフォームの起源クロスプラットフォーム - Windows、macOS、Linux 上のスクリプトやプログラムによって生成される
主な生成元フラグファイルやロックファイルを作成するビルドスクリプト、パッケージマネージャー、CI パイプライン、ソフトウェアインストーラー
ゼロバイトの使用法ゼロバイトの .null はフラグファイルとして機能。その存在自体が OS やスクリプトに状態を通知し、内容は持たない
関連するプレースホルダーの役割一時的または残骸として使用される .tmp、.bak、.000 ファイルと機能的に類似
検出ツールTrID および FileAlyzer (Windows)、Hex Fiend (macOS)、`file` コマンド (Linux/macOS)
リリース日N/A - '.null' is used ad hoc by programs/scripts, not a designed format

NULL の変換

コミュニティ Q&A

ユーザーからの質問
質問する
NULL ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。NULL ファイルについて最初の質問をしてみましょう。

よくある質問

.null ファイルとは何ですか?
これは実際のフォーマットではありません。.null ファイルは通常、プログラムが作成した空のプレースホルダー、拡張子が誤って設定された通常のファイル、または .null STOP/Djvu ランサムウェアによって暗号化されたファイルです。どのケースに該当するかを特定することが重要なステップです。
.null ファイルを開くにはどうすればよいですか?
まず、それが実際には何であるかを突き止めてください。サイズを確認し(0バイト = 空のプレースホルダー)、FileAlyzer、HxD、TrID、または file コマンドで先頭バイトを検査します。もし誤表記された本物のファイルであれば、正しい拡張子(例:.jpg、.pdf)に変更すれば通常通り開けます。
すべてのファイルが .null になり、身代金要求のメモが表示されました。何が起きたのですか?
ファイルが STOP/Djvu ランサムウェアの .null 変種によって暗号化されました。身代金を支払わないでください。デバイスをネットワークから切り離し、信頼できるアンチマルウェアでスキャンし、無料の復号ツール(Emsisoft の STOP/Djvu 復号ツールなど)が利用可能か確認するか、バックアップから復元してください。名前の変更では解決しません。
.null ファイルの名前を .jpg や .pdf に変更するだけで開けますか?
そのファイルが本当にその形式であり、単に誤表記されていた場合に限ります。まずヘッダーを確認してください。空の場合は復元できるものはありません。ランサムウェアで暗号化されている場合は、データ自体がスクランブルされているため、名前を変更しても意味がありません。
.null ファイルを削除しても安全ですか?
空(ゼロバイト)の .null プレースホルダーであれば、通常は削除しても安全です。内容がある場合は、必要なファイルが誤表記されている可能性があるため、まず特定してください。ランサムウェアによる .null ファイルは、別の方法でデータを復元した後にのみ削除してください。
プログラムが .null ファイルを作成し続けるのはなぜですか?
一部のスクリプトやアプリは、「データなし」や破棄された結果のプレースホルダーとして .null を書き出す(または出力を 'null' にリダイレクトする)ことがあります。これは通常、害のない管理処理です。停止させたい場合は、アプリの設定やログを確認してください。

参考文献

1FileAlyzer - file analysis tool (Safer-Networking)www.safer-networking.org
2Emsisoft - STOP/Djvu ransomware decryptor (for .null and related)www.emsisoft.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.MDMarkdown Document
5.JPGJPEG Image
6.EXEWindows Executable (Portable Executable)
7.BINCD/DVD Disc Image (BIN/CUE)
8.NOMEDIAAndroid No-Media Marker File
9.DATProgram Data File (generic)
10.RPMSGRestricted Permission Message

関連する拡張子

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧