How can I do reverse DNS lookup using scapy in Python? I look for it in Google but I couldn't find related to this topic.
2 Answers
Reverse DNS is already written into Python's Socket module. Simply use the following:
>>> import socket >>> socket.gethostbyaddr("69.59.196.211") ('stackoverflow.com', ['211.196.59.69.in-addr.arpa'], ['69.59.196.211']) Which was originally posted here, Python lookup hostname from IP with 1 second timeout, by https://stackoverflow.com/users/81179/christophed
3 Comments
Shnkc
This is not what I am looking for. How can I do this operaton using scapy in python?
rofls
You should still be able to import the
socket module and use socket.gethostbyaddr while in Scapy.Shnkc
I also doesn't work very well for my case. I generally get the answer 'unknown host'