コード例 #1
0
ファイル: dnshelper.py プロジェクト: 0x554simon/3102
 def get_ptr(self, ipaddress):
     """
     Function for resolving PTR Record given it's IPv4 or IPv6 Address.
     """
     found_ptr = []
     n = dns_reversename.from_address(ipaddress)
     try:
         answers = self._res.query(n, 'PTR')
         for a in answers:
             found_ptr.append(['PTR', a.target.to_text()[:-1], ipaddress])
         return found_ptr
     except:
         return None
コード例 #2
0
ファイル: dnshelper.py プロジェクト: zuoshouxu/3102
 def get_ptr(self, ipaddress):
     """
     Function for resolving PTR Record given it's IPv4 or IPv6 Address.
     """
     found_ptr = []
     n = dns_reversename.from_address(ipaddress)
     try:
         answers = self._res.query(n, 'PTR')
         for a in answers:
             found_ptr.append(['PTR', a.target.to_text()[:-1], ipaddress])
         return found_ptr
     except:
         return None
コード例 #3
0
 def IP2domain(self, ip):
     '''
     Parse IP to domain. The most dns server dose not support this operation.
     '''
     return reversename.from_address(ip)
コード例 #4
0
ファイル: dnsparse.py プロジェクト: Ddosser/pentestdb
 def IP2domain(self, ip):
     '''
     Parse IP to domain. The most dns server dose not support this operation.
     '''
     return reversename.from_address(ip)