Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
firemark — 裸のドキュメントを送るのはやめましょう。Firemark は1つのコマンドで画像やPDFに透かしを入れます。AIによる透かし除去に対処するよう最適化されています。Rustで書かれています。 | Kitploit
ツール/GitHubGitHub/vitruves/firemark
汎用ユーティリティ暗号化/復号化ツールスクリプトと自動化プライバシーアンチボット
GitHubvitruves/firemark

firemark

裸のドキュメントを送るのはやめましょう。Firemark は1つのコマンドで画像やPDFに透かしを入れます。AIによる透かし除去に対処するよう最適化されています。Rustで書かれています。

リポジトリを見る
10071ヶ月前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
🌐 言語
英語 | 簡体中国語 | 繁体中国語 | 日本語 | 韓国語 | ヒンディー語 | タイ語 | フランス語 | ドイツ語 | スペイン語 | イタリア語 | ロシア語 | ポルトガル語 | オランダ語 | ポーランド語 | アラビア語 | ペルシャ語 | トルコ語 | ベトナム語 | インドネシア語 | অসমীয়া

firemark

firemark

画像とPDF用の高速なシングルバイナリ透かしツール。Rustで構築。

なぜドキュメントに透かしを入れるのか?

毎年、何百万人もの人々が、単純な書類のやり取りから始まる個人情報詐欺の被害に遭っています。よくあるシナリオ:あなたがアパートを探しているとします。大家(またはそのふりをする人物)が、身分証明書、給与明細、税務通知書のコピーを要求します。あなたは何も印を付けずに送信します。「大家」は姿を消し、あなたの書類は銀行口座を開設したり、ローンを組んだり、あなたの名前で身分を偽造するために使われます。

送信するすべての書類に透かしを入れることは、最も効果的な防御策です。「XYZ機関に送付 — 2026年3月 — 賃貸申込み専用」 と表示された可視のオーバーレイがあれば、その書類は他の目的には役に立たなくなります。もし漏洩した場合、どこから来たのかが正確にわかります。

firemark はこれを簡単に実現します:たった1つのコマンドで、あらゆる画像やPDF、17種類のビジュアルスタイル、編集に耐える暗号フィリグリーパターン、フォルダ全体のバッチ処理が可能です。

透かしの前後比較
Before and After — 1コマンドで、ドキュメントが追跡可能かつ改ざん検出可能に。

インストール

プリビルドバイナリ(Linux & macOS、x86_64 & arm64) — 最新リリースを ~/.local/bin にダウンロード:

root@kitploit:~
curl -fsSL https://raw.githubusercontent.com/Vitruves/firemark/main/install.sh | sh

Windowsバイナリは各 リリース に添付されています。

crates.io から:

root@kitploit:~
cargo install firemark

ソースから:

root@kitploit:~
git clone https://github.com/Vitruves/firemark.git
cd firemark
cargo install --path .

単一の最適化バイナリ(約5 MB)が生成されます。

クイックスタート

root@kitploit:~
# 単一画像に透かしを入れる
firemark photo_id.png -m "フラット賃貸 — SCI Dupont — 2026年3月"

# PDFに透かしを入れる
firemark tax_notice.pdf -m "CONFIDENTIAL" -s "配布禁止"

# フォルダ全体に再帰的に透かしを入れる
firemark ./documents/ -R -m "機関Xに送信" -t stamp

# ファイルに書き込まずにプレビュー
firemark id_card.jpg -m "下書き" -n

デフォルトでは、入力ファイルと同じ場所に {name}-watermarked.{ext} として保存されます。出力パスを指定するには -o、カスタムサフィックスを指定するには -S を使用します。

透かしの種類

root@kitploit:~
firemark doc.pdf -t stamp -m "CONFIDENTIAL" --border --color red

セキュリティフィリグリー

firemark は、紙幣のセキュリティ機能に着想を得た暗号フィリグリーパターンを重ねます。これらの微細な幾何学模様は、画像編集ソフトで除去するのが非常に困難です。

root@kitploit:~
firemark id.png -m "賃貸申込み" --filigrane moire
firemark id.png -m "賃貸申込み" --filigrane none   # 無効化

AI除去への耐性

デフォルトでは、すべてのレンダリングは非決定的です。firemark は一般的なレンダリング後摂動(アルファのジッター、サブピクセルカラーノイズ、エッジのマイクロドット、疎なゴーストピクセル)とレンダラーごとのランダム化を適用するため、同じ設定でも2つの出力がピクセル単位で同一になることはありません。これにより、AIビジョンモデルが除去可能な予測可能なパターンを学習することが不可能になります。

さらに、デフォルトで敵対的プロンプトインジェクションストリップが埋め込まれ、AI透かし除去ツールを混乱させます。可視のプロンプトテキストが不要な場合は --no-anti-ai で無効化できます:

root@kitploit:~
firemark doc.png -m "CONFIDENTIAL" --no-anti-ai

共通オプション

root@kitploit:~
-m, --main-text           メインの透かしテキスト
-s, --secondary-text      2行目のテキスト
-t, --type                透かしスタイル(上の表を参照)
-o, --output              出力ファイルパス
-S, --suffix              カスタム出力サフィックス(デフォルト: "watermarked")
-c, --color               色 — 名前または #RRGGBB(デフォルト: 青)
-O, --opacity             不透明度 0.0〜1.0(デフォルト: 0.5)
-r, --rotation            角度(度)(デフォルト: -45)
-p, --position            位置: center, top-left, top-right, bottom-left, bottom-right, tile
-f, --font                フォント名または .ttf/.otf へのパス
-I, --image               画像を透かしとして重ねる
    --qr-data             カスタムデータでQRコードを埋め込む
    --qr-code-position    QRコードの配置(デフォルト: center)
    --qr-code-size        QRコードのサイズ(ピクセル)(デフォルト: auto)
    --border              透かしの周りに枠を描く
    --shadow              ドロップシャドウを追加
    --filigrane           セキュリティフィリグリースタイル(デフォルト: guilloche)
    --no-anti-ai          敵対的プロンプトインジェクションを無効化(デフォルトで有効)

70以上の全フラグのリストは CLI.md を参照。

PDFオプション

root@kitploit:~
    --pages          透かしを入れるページ(例: 1,3-5 または "all")
    --skip-pages     スキップするページ
    --behind         透かしをコンテンツの後ろに配置
    --no-flatten     レイヤーを分離したままにする(デフォルトではフラット化)
    --dpi            レンダリング解像度(デフォルト: 150)

バッチ処理

root@kitploit:~
# フォルダ内のすべての画像とPDFを処理
firemark ./inbox/ -m "INTERNAL" -t tile

# 再帰的、8スレッド、カスタムサフィックス
firemark ./docs/ -R -j 8 -m "下書き" -S draft

# ドライラン — 処理されるファイルをリスト表示
firemark ./docs/ -R -m "下書き" -n

既に透かしが入っているファイル(サフィックスが一致するもの)は、再実行時に自動的にスキップされます。

設定ファイル

オプションをTOMLファイルに保存して、フラグの入力を繰り返さないようにできます。完全な例(超高セキュリティ:密集タイル、完全フィリグリー、QRトレーサビリティ、メタデータ除去、およびライト:単純な対角テキスト、余計なものなし)の2つのプリセットを含む examples/config/firemark.toml を参照。

root@kitploit:~
# グローバルデフォルト
main_text = "CONFIDENTIAL"
secondary_text = "{author} — {date}"
watermark_type = "diagonal"
color = "#1a3c6e"
opacity = 0.45
font_weight = "bold"
filigrane = "guilloche"
border = true

[preset.ultra-secure]
main_text = "CONFIDENTIAL — {author}"
watermark_type = "tile"
color = "#CC0000"
opacity = 0.6
filigrane = "full"
anti_ai = true
qr_data = "firemark://{author}/{timestamp}/{uuid}"
strip_metadata = true

[preset.light]
main_text = "COPY"
watermark_type = "diagonal"
color = "#555555"
opacity = 0.3
filigrane = "none"
anti_ai = false
root@kitploit:~
firemark doc.pdf --config firemark.toml
firemark doc.pdf --config firemark.toml --preset ultra-secure
firemark doc.pdf --config firemark.toml --preset light
firemark doc.pdf --save-preset mypreset    # 現在のフラグを保存
firemark --list-presets                     # 利用可能なプリセットを一覧表示

対応フォーマット

フォーマット間の変換もサポート(例: firemark photo.webp -o out.pdf)。

ライセンス

MIT

ツールをダウンロード
フラグスタイル説明
diagonal対角グリッドページ全体に繰り返される対角テキスト(デフォルト)
stampゴム印二重枠の大きな中央スタンプ
stencilステンシル全幅の軍用ステンシル文字
typewriterタイプライター等幅タイプライター文字
handwritten署名手書き風の署名+下線
redacted墨消し全幅の黒い墨消しバー
badgeシールドセキュリティシールド/バッジのエンブレム
ribbonリボンコーナー斜めリボンバナー
seal印章円形の公証人風印章
frameフレームページ全面の装飾枠
tileタイリング密集した均一テキストグリッド
mosaicモザイクランダムに散らばったテキスト
weave織物絡み合う斜め格子模様
ghostゴースト超微妙なエンボステキスト
watercolor水彩ぼかし効果のソフトな滲み
noiseノイズピクセルノイズによる荒れたテキスト
halftoneハーフトーンハーフトーンドットグリッドとしてのテキスト
スタイル説明
guilloche正弦波エンベロープバンド(デフォルト)
rosetteスピログラフ+コーナーローズ曲線
crosshatch微細な斜めダイヤモンド格子
border波状の入れ子セキュリティ枠
lissajousパラメトリックリサージュ図形
moire同心円干渉パターン
spiralアルキメデスの渦巻き
mesh六角形ハニカムグリッド
plume表面に散らばる流れるような羽根状曲線
constellation星型ノードを微細な幾何学網で接続
rippleランダムな起点からの重なり合う楕円波面
full全パターンの組み合わせ
noneフィリグリー無効
フォーマット入力出力
PNG可可
JPEG可可
PDF可可
WebP可可
TIFF可可