身に覚えのない.pubファイル、開いても大丈夫?
はい、.pubファイルにもマルウェアは仕込めます。セキュリティ研究者は、請求書を装ったPublisherの添付ファイルに悪意あるマクロを隠す実際のフィッシングキャンペーンを記録しています。PubOpenerはそのリスクを回避します。Publisherを起動することも、マクロを実行することも、ファイルをアップロードすることもなく、ブラウザ内だけで.pubからテキストと画像を抽出するからです。2026年10月のPublisherサポート終了に伴い、古い・見慣れない.pubの中身を安全に確認したい場面は増えていきます。これは正直なテキスト・画像抽出であり、Publisherの完全な再現でもウイルス対策ソフトでもありませんが、この種のファイルが攻撃してくる主要な経路をなくします。
登録も制限もインストールも不要。ファイルはこのブラウザタブから外に出ません。アップロードもサーバー処理もありません。
確認する:仕組みはこちら ↗
Publisherのファイルには、マルウェアの運び手としての実績があります。SANS ISCやBitdefenderのセキュリティ研究者は、攻撃者が請求書・発注書・配送通知を装ったフィッシングメールに.pubファイルを添付する事例を記録してきました。受信者がこの形式を見慣れておらず、.exeや.zipより信用しやすいことを狙った手口です。Microsoft Publisherで開くと「コンテンツの有効化」を促し、隠されたVBAマクロやVBScriptが実行され、外部サーバーから本体のペイロードをダウンロードするものもあります。
危険なのは.pubという形式そのものではありません。Publisherの文書は、WordやExcelのファイルと同じく、テキスト・レイアウト・埋め込み画像の入れ物にすぎないからです。リスクは、承認すればPublisherが実行できてしまうオプションのマクロコードにあります。慎重な受信者が飛ばしたいのは、まさにその一歩です。何も実行させずに、中身だけを確認したいのです。
PubOpenerはそのための道具です。ブラウザのメモリ内でJavaScriptを使って.pubファイルの内部構造を直接読み取り、テキストと埋め込み画像を取り出してプレビューや書き出しとして並べます。ファイルをMicrosoft Publisherに渡すことも、マクロエンジンを起動することも、ファイルが含むスクリプトを実行することもありません。ファイル自体も端末を離れません。アップロードがないので、サーバー側で露出することもありません。これはウイルス対策ソフトではなく「安全」と証明するものでもありませんが、.pubを使った攻撃のほとんどが依存する仕組み(Officeのマクロ実行)を取り除いたうえで、どう扱うかを判断する前に内容を確認できます。
2026年10月にMicrosoftがPublisherのサポートを終了すると、Publisherが入っていない状態で古い.pubを開かざるを得ない人が増えます。見知らぬサイトからデスクトップ用のコンバーターをダウンロードするより、ブラウザで完結しインストール不要のビューアーのほうが、初期設定として安全です。
手順
- PubOpenerを開いてファイルを選ぶpubopener.proにアクセスし、.pubファイルをドラッグするかクリックして選択します。この時点で何かが送信されることはなく、ファイルは端末内にとどまります。
- ブラウザ内で解析させるPubOpenerがJavaScriptでファイルの内部構造をローカルに読み取り、テキストと埋め込み画像を抽出します。Publisherもマクロエンジンも呼び出さず、ファイル内のスクリプトを実行することもありません。
- 安全に確認・書き出す画面上で抽出された内容を確認し、必要ならPDF・PNG・HTML・書式なしテキストとして書き出します。元のファイルが抱えていたかもしれないものを含まない、きれいな共有用コピーが手に入ります。
よくある質問
.pubファイルに本当にウイルスが入っていることはありますか?
あります。.pub形式そのものはレイアウトとテキストと画像のデータにすぎませんが、Publisherはファイルに埋め込まれたVBAマクロやスクリプトを実行できます。請求書や発注書を装った悪意あるマクロ付きの.pubを添付する実在のフィッシングキャンペーンが確認されており、心当たりのない.pub添付は他のOfficeファイルと同じだけの警戒に値します。
PubOpenerは本当に無料で無制限ですか?
はい。プレビューも、PDF・PNG・HTML・書式なしテキストへの書き出しも、すべて無料です。ファイル数の上限も透かしも登録もありません。
.pubファイルはサーバーにアップロードされますか?
いいえ。PubOpenerはブラウザ内のJavaScriptだけでファイルを解析します。アップロードがないので、機密性のあるファイルや怪しいファイルのコピーがサーバー側に残ることもありません。
利用するのにMicrosoft Publisherは必要ですか?
不要です。PubOpenerは.pubのファイル形式を直接読み取るので、Publisherを一度も入れたことがない、アンインストール済み、あるいはお使いのOfficeバージョンでサポートが切れた場合でも動作します。
PubOpenerでファイルを開くと、中のマクロやスクリプトは実行されますか?
いいえ。PubOpenerはプレビューや書き出しのためにテキストと画像を抽出するだけです。マクロエンジンを内蔵しておらず、ファイル内のコードを実行することは一切ありません。これは.pubを悪用したマルウェアが依存している仕組みそのものです。
知らない相手から突然.pubの添付ファイルが届いたらどうすべきですか?
他の心当たりのない添付ファイルと同じように扱ってください。マクロを有効にしてPublisherで開くのは避けましょう。中身を確認する必要があるなら、ファイルを実行もアップロードもせず内容だけを抽出するPubOpenerのようなブラウザ型のビューアーが、信頼するか削除するかを判断する前の確認手段として安全です。