Changeset 5593

Show
Ignore:
Timestamp:
07/24/08 17:26:02 (2 months ago)
Author:
hdm
Message:

Fix authoritativeness check

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • framework3/trunk/modules/auxiliary/spoof/dns/bailiwicked_domain.rb

    r5592 r5593  
    217217                                        res2 = Net::DNS::Resolver.new(:nameservers => rr1.address, :dns_search => false, :recursive => false, :retry => 1)  
    218218                                        print_status "    Checking Authoritativeness: Querying #{rr1.address} for #{domain}..." 
    219                                         answer2 = res2.send(domain
     219                                        answer2 = res2.send(domain, Net::DNS::SOA
    220220                                        if answer2 and answer2.header.auth? and answer2.header.anCount >= 1 
    221221                                                nsrec = {:name => rr0.nsdname, :addr => rr1.address} 
  • framework3/trunk/modules/auxiliary/spoof/dns/bailiwicked_host.rb

    r5590 r5593  
    207207                                        res2 = Net::DNS::Resolver.new(:nameservers => rr1.address, :dns_search => false, :recursive => false, :retry => 1)  
    208208                                        print_status "    Checking Authoritativeness: Querying #{rr1.address} for #{domain}..." 
    209                                         answer2 = res2.send(domain
     209                                        answer2 = res2.send(domain, Net::DNS::SOA
    210210                                        if answer2 and answer2.header.auth? and answer2.header.anCount >= 1 
    211211                                                nsrec = {:name => rr0.nsdname, :addr => rr1.address}