There are many different techniques people talk about when it comes to hacking. Today lets take a look at Sniffing individually. Sniffing in networks is something like acting like some other person on your network so that you can receive the data that is intended for some other but since there are some protocols that ensure the CAIN(confidentiality , Authentication, Integrity , Non Repudiation) , we here have to use some techniques to break these properties. First of all NIC ( network interface card ) have a property of passing only the packets that are intended for its own IP and MAC , So we have to set it in promiscuous mode so that it receives all the packets and passes it to the CPU. There is one more protocol called ARP ( address resolution protocol ) which identifies the addresses of the hosts to where the data should be sent. We have to spoof so that we can get the data intended for other person. So both Promiscuous mode and ARP spoofing combined can hack local network.
For all this to happen we are not super coders to do this stuff instead we use two simple tools to do this, CAIN & ABEL by OXIDIT and Network Miner. CAIN alone can analyze the data that is being received to CPU but Network Miner is more powerful tool that can analyse received data.
Before Proceeding further I want to declare that following is intended only for educati0nal purposes and should not use for bad intentions.
Tutorial :