Computer science differs from physics - it does not study natural objects. Neither is it mathematics - it does use mathematical reasoning. Rather, computer science is like engineering - getting something to do something (paraphrased)
Recently I have been playing around with the aircrack suite and in particular the aireplay-ng tool. This tool may be used for ARP replay attacks, however it requires that the monitor mode interface is able to switch channels to the channel of the...