Changeset 5599

Show
Ignore:
Timestamp:
07/25/08 21:53:49 (2 months ago)
Author:
hdm
Message:

Do not reply to non TXT records for now

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • framework3/trunk/modules/auxiliary/server/dns/spoofhelper.rb

    r5582 r5599  
    7373                        name = '' 
    7474                        while @run 
     75                                reply = false 
    7576                                packet, addr = @sock.recvfrom(65535) 
    7677                                if (packet.length == 0) 
     
    9192                                                answer = Resolv::DNS::Resource::IN::TXT.new("#{addr[3]}:#{addr[1]} #{name}") 
    9293                                                request.add_answer(name, 1, answer) 
     94                                                reply = true 
    9395                                        end 
    9496                                } 
    9597 
    96                                 @sock.send(request.encode(), 0, addr[3], addr[1]) 
     98                                @sock.send(request.encode(), 0, addr[3], addr[1]) if reply 
    9799                        end 
    98100