Posts: 4,647
Threads: 1,494
Joined: Sep 2016
i recall once seeing a module for doing DNS queries of all kinds. i thought it was one in the Python package but i don't see one, now. so i did a pip search and there seems to be a zillion (2**'zillion') of them. but i don't see one that would be a core lookup tool (to build a special DNS lookup tracer). i want to be able to do many parallel queries at the same time. note that is for core queries (select record type and option bits) with a logical structure of the responses, not generic lookups to find hosts.
Tradition is peer pressure from dead people
What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.
Posts: 4,647
Threads: 1,494
Joined: Sep 2016
i think i need to look for and verify it can set bits/options in the request like the NOREC bit. what i am thinking of involves my code doing the recursion, with some changes on the fly.
Tradition is peer pressure from dead people
What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.
Posts: 4,647
Threads: 1,494
Joined: Sep 2016
right, but what i'd like to have is a tool that can construct a proper DNS request into a datagram, and either send it, or give to me to let me send it. and i would also like to have a tool that breaks down and helps me parse, interpret, and understand the responses.
Tradition is peer pressure from dead people
What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.
Posts: 4,647
Threads: 1,494
Joined: Sep 2016
i can write the logic i need. i'm just looking for a tool that can construct a request and deconstruct a response and let me do the logic i want. i have looked DNS details enough to knows that construct/deconstruct is a complex and difficult part of the whole process.
Tradition is peer pressure from dead people
What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.