Network forensics is the process of capturing traffic information that moves over a network with the attempt to materialize it into digital intelligence capacity. It is usually used for assisting in cybercrime investigation, providing operational support for troubleshooting, and supplementing the data for customer complaint handling.