問題タブ [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.

0 投票する
1 に答える
51 参照

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 アドレスを出力する必要があります。

0 投票する
1 に答える
42 参照

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