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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ParanoiDF — ParanoiDF - Jose Miguel Esparza氏によるPeePDF (http://peepdf.eternal-todo.com/) をベースにしたPDF解析スイート。追加ツール: パスワードクラッキング、墨消しの復元、DRM解除、悪意のあるJavaScriptの抽出など。 | Kitploit
ツール/GitHubGitHub/patrickdw123/paranoidf
パスワードクラッキング静的分析暗号化/復号化ツール脆弱性分析スクリプトと自動化フォレンジックデータ復旧マルウェア分析デジタルフォレンジック
GitHubpatrickdw123/paranoidf

ParanoiDF

ParanoiDF - Jose Miguel Esparza氏によるPeePDF (http://peepdf.eternal-todo.com/) をベースにしたPDF解析スイート。追加ツール: パスワードクラッキング、墨消しの復元、DRM解除、悪意のあるJavaScriptの抽出など。

1122273年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
リポジトリを見る

ParanoiDF

PDF解析ツールのスイスアーミーナイフ。peepdf に基づく - http://peepdf.eternal-todo.com。この README は peepdf の README を基にしています。

このツールは、School of Computing(英国ケント大学カンタベリー校)での M.Sc 論文/プロジェクトの一環として開発されました。 このツールのアイデアを考案したのは Julio Hernandez-Castro(www.azhala.com)です。

ホームページ

  • https://github.com/patrickdw123/ParanoiDF
  • patrickdw123(at)gmail(dot)com
  • http://uk.linkedin.com/pub/patrick-wragg/8a/a7a/324/

機能

https://github.com/patrickdw123/ParanoiDF/wiki を参照してください。

依存関係

  • パスワードをクラックするには:
    • PdfCrack が必要です(apt-get install pdfcrack)
  • DRM(編集、コピーなど)を除去するには:
    • Calibre の ebook-convert が必要です(apt-get install calibre)
  • PDF を復号するには:
    • qpdf が必要です(apt-get install qpdf)
  • redact コマンドを使用するには:
    • NLTK(Natural Language ToolKit)が必要です(apt-get install python-nltk)
    • Java(Stanford parser は Java で書かれています)が必要です(apt-get install default-jre)
  • XML 出力をサポートするには "lxml" が必要です:
    • http://lxml.de/installation.html
  • 同梱モジュール: lzw, colorama, jsbeautifier, ccitt, pythonaes(すべての開発者に感謝!!)

インストール

前述の依存関係以外はインストール不要です。次のコマンドを実行するだけです:

root@kitploit:~
python paranoiDF.py

実行

ParanoidF を実行するとき、重要なオプションが2つあります:

-f: パースエラーを無視します。悪意のあるファイルを解析するとパースエラーが発生する可能性が高いため、このパラメータを設定すべきです。 -l: ルーズモードを設定します。endobj タグは必須ではないため検索しません。不正なファイルに役立ちます。

  • 簡単な実行

デコード/復号および解析後のファイルの統計を表示します:

root@kitploit:~
python paranoiDF.py [options] pdf_file
  • 対話型コンソール

対話型コンソールを実行し、多種多様なツールを利用できます。

root@kitploit:~
python paranoiDF.py -i 
  • バッチ実行

バッチモードで実行するコマンドを指定するには、コマンドファイルを使用できます。この実行方法は、複数のファイルの解析を自動化するのに適しています:

root@kitploit:~
python paranoiDF.py [options] -s script_file 

ヒント

PDFファイルを解析したときに表示される情報だけでは有害かどうかを判断できない場合、次のコマンドが役立ちます:

  • tree

ファイルまたは指定されたバージョンのツリーグラフを表示します。ここで不審な要素を確認できます。

  • offsets

ファイルまたはドキュメントの指定されたバージョンの物理マップを表示します。異常に大きなオブジェクトや、オブジェクト間の大きなスペースを確認するのに役立ちます。

  • search

オブジェクト内で指定された文字列または16進数文字列を検索します(デコード済みおよび暗号化されたストリームを含む)。

  • object/rawobject

オブジェクトの(生の)コンテンツを表示します。

  • stream/rawstream

ストリームの(生の)コンテンツを表示します。

TODO(作業を開始予定の日付入り)

V2.0:

  • redaction の閾値を改良・テストする: 30/08/2014
  • フォントサイズ、フォント、redaction ボックスの座標などの redaction ボックス情報の取得を自動化する: 30/08/2014
  • 他の暗号化アルゴリズム(AES など)を追加する: 1/10/2014
  • デジタル署名の解析: 1/10/2014
  • GUI を追加する

バグ

バグ、批判、賞賛、コメントは、お気軽に patrickdw123(at)gmail(dot)com までお送りください。

ツールをダウンロード