問題タブ [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 で認証されているかどうかはどうすればわかりますか?