見出し画像

本名晒してませんか?

クイズ界のセキュリティホール

クイズ界隈では問題集、記録集などがPDF形式で配布されることが多いですが、ドキュメントプロパティに本名と思われる名前が設定されることが多々あります

「作成者」欄に本名は入ってませんか?

不用意な個人情報の漏洩を防ぐため、確認方法と防止方法を紹介します


確認方法

Acrobat Reader


左上の「メニュー」から
「文書のプロパティ」を選択
「作成者」欄に本名は入ってませんか?

Chrome

右上の「その他の操作」メニューから
「ドキュメントプロパティ」を選択
「作成者」欄に本名は入ってませんか?

Edge

右上の「オプションと設定を共有する」メニューから
「設定」→「ドキュメントプロパティの表示」を選択
「作成者」欄に本名は入ってませんか?

防止方法

Office製品から「名前を付けて保存」でPDF出力している場合

「その他のオプション」を選択
「作成者」欄を空欄や公開して問題ない名前に変更してから保存

Microsoft Print to PDF で出力している場合

※調査中
出力時に明示的に設定する方法は無いようです

修正方法

作ってしまったPDFファイルの「作成者」名を変更または削除するツールを作ってみました

ツール入手方法

下記をダウンロードしてお使いください
※Windows(64bit)専用です
※ブラウザによっては、ダウンロードがブロックされる場合があります
※またセキュリティソフトによりウィルス判定される場合があります
※悪意のある処理はしていないつもりですが、自己責任でご利用ください

https://github.com/gakutensoku1976/pdf-author-editor/releases/download/v0.9.1/PdfAuthorEditor.exe

ソースコードは以下から取得できます

使用上の注意

このツールは、完全無保証です
必ずファイルのバックアップを行ってからご利用ください
【既知の問題】
このツールが出力したPDFファイルに対して、再度このツールで編集を行うと、PDFファイルが壊れる事象があるようです
このツールへの入力は、必ずオリジナルのPDFにするようにしてください

作成者情報の削除

プログラム実行ファイルをダブルクリックするとファイル選択ダイアログが表示されるので、作成者情報を削除したいPDFファイルを選択してください

PDFファイルを選択
処理結果

コマンドプロンプトから
PdfAuthorEditor.exe <PDFファイル名>
で削除することもできます

コマンドプロンプトからの実行例

作成者情報の編集

コマンドプロンプトから
PdfAuthorEditor.exe <PDFファイル名> <新しい作成者名>
で作成者名の編集ができます

作者名変更の実行例

この記事が気に入ったらサポートをしてみませんか?