title: Wireless sniffing to catch URL visited by user - Kismet
body: <p>I am designing a software to record only the URL visited by students while giving exam. So I somehow need to know which IP is visiting which site.</p>
  
  <p>I will have a list of all the IPs of students. I just need a way to find out what sites they are visiting. For this I tried Kismet and was able to generate the .pcapdump file which has the details of all the packets. The network is open and unsecured so I was able to get the list of all the IPs but couldn't see the URL they visited.</p>
  
  <p>Steps:</p>
  
  <blockquote>
    <p>OS: Backtrack Linux 5</p>
    
    <p>Start Kismet on wlan0 </p>
    
    <p>Run the following command to convert .pcapdump to .txt through tshark </p>
    
    <p>$ tshark -r /path/Kismet.pcapdump >> log.txt </p>
    
    <p>Read log.txt for IP -- This shows all the student IPs But need to get the URL visitd by those IP too.</p>
  </blockquote>
  
  <p>Is kismet the right way to go? I have to automate this whole thing so I cannot use Wireshark and manually convert the files so I choose Kismet.</p>
  
  <p>I need to be able to generate alert or some other activity as soon as a URL (like www.google.com) is visited by any of the IP in the database.</p>