The Python library for searching certificate logsにはほとんどドキュメントがありません。どのようにしてログを検索し、わかりやすいものを検索するためにそれを使用することができますか?certificate-transparency libraryの使い方は?
私は見つけることができる最も近いだけdashboard.pyまたはsimple_scan.pyを実行することですが、simple_scan.pyは、このエラーがスローされます。
File "/certificate-transparency/python/ct/client/tools/simple_scan.py", line 35, in run
if not FLAGS.output:
NameError: global name 'FLAGS' is not defined
これは、FLAGSは、スクリプトにインポートされGFLAGSとのgflagsの一部であるので、意味がありません。
dashboard.pyは、このエラーがスローされます。
File "/certificate-transparency/python/ct/dashboard/dashboard.py", line 141, in <module>
with open(FLAGS.ctlog_config, "r") as config:
IOError: [Errno 2] No such file or directory: 'ct/config/logs.config'
ct/config/logs.config
は間違いなく存在します。私はそれがPYTHONPATHの問題だと仮定しますが、の親ディレクトリpython
は、PYTHONPATHにあります。
理想的には、私はこのライブラリをスクリプトとしてとにかくライブラリとして使用しません。私は基本的にスクリプトから必要なものをカットアンドペーストすることができたと思いますが、スクリプトが全く機能しないので、スクリプトが機能するために必要なものは不明です!
私はこのことをどう扱うかについてはまったく指摘していません。別の例として、私はこのようなものを使用することができると感じますが、何らかの方法でサーバとして動作していることを正確には理解できません。
アイデア?これをどうやって把握するのですか?