問題タブ [getdnsapi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - getdnsapi Python API を使用して IPv4 アドレスを印刷可能にするにはどうすればよいですか?
私は新しいgetdns Python API を使用しています。
私は具体的にDNSSEC_BOGUS答えを得ようとしています。これを行うには、results.reply_tree.reply[n]['answer']['rdata']['ipv4_address']要素を確認する必要があります。これは、IPv4 アドレスの 4 バイトのバイナリ表現です。getdns 内でこれを印刷可能な IPv4 アドレスに変更する簡単な方法はありますか?
results.just_address_answersアドレスが同じ順序であるという保証がないため、このフィールドは使用したくありません。
ここに私のサンプルコードがあります:
これは機能data=しますが、4 バイナリ バイトだけでなく、IPv4 アドレスを出力する必要があります。
dnssec - getdns API: RESPSTATUS_NO_NAME 応答が安全かどうかを知るにはどうすればよいですか?
Python getdns API を使用しています。
私は拡張機能を使用しています:
dnssec_statusこれは、応答辞書のオプションを使用して応答が DNSSEC で保護されているかどうかが通知されることを意味します。(results.replies_treeは返信辞書の配列です。)
名前がない場合、クエリに応答がない場合があります (例: results.status==getdns.RESPSTATUS_NO_NAME)。
この場合、RESPSTATUS_NO_NAME応答が DNSSEC で認証されているかどうかはどうすればわかりますか?