Difference between revisions of "Monitoring wireless networks"

From Ever changing code
Jump to navigation Jump to search
Line 13: Line 13:
or
or
   dd if=kali.iso | pv | dd of=/dev/sdb bs=512k
   dd if=kali.iso | pv | dd of=/dev/sdb bs=512k
Before that you need to install Pipe Viewer<tt>pv</tt>
Before that you need to install Pipe Viewer <tt>pv</tt>


For persistance mode please follow this steps at Kali documentation http://docs.kali.org/installation/kali-linux-live-usb-install
For persistance mode please follow this steps at Kali documentation http://docs.kali.org/installation/kali-linux-live-usb-install

Revision as of 18:27, 10 August 2013

This is another All-In-One page for wireless monitoring solutions. The easiest is to use Kali Linux http://www.kali.org/ . Please follow a few steps to create bootable Live USB:

Kali Lnux

  1. Download ISO from http://www.kali.org/downloads/ or using wget command
wget http://cdimage.kali.org/kali-latest/amd64/kali-linux-1.0.4-amd64.iso
  1. Install bar package to show information about a data transfer. It is not required to write the image to usb but it is useful to see progress bar. Remember to append -s <file_size>
apt-get install bar
  1. Copy image on usb drive. Please make sure that you use correct device to write the image as it will not warn you when writting. In ubuntu useful commands are: lsusb or mount
 dd if=kali.iso of=/dev/sdb bs=512k | bar -s 2.2g

or

dd if=kali.iso of=/dev/sdb bs=512k& pid=$! && while true; do kill -USR1 $pid && sleep 1 && clear; done

The important thing to grasp here isn't the filename or location of your input or output, or even the block size for that matter, but the fact that you can keep an eye on 'dd' as it's running to see where you are at during its execution.
or

 dd if=kali.iso | pv | dd of=/dev/sdb bs=512k

Before that you need to install Pipe Viewer pv

For persistance mode please follow this steps at Kali documentation http://docs.kali.org/installation/kali-linux-live-usb-install

Kismet

Kismet is installed by default in Kali linux. A few information to consider:

  • it creates virtual interface for monitoring to minimise the WLAN interface reconfiguration in a system. The interface name created by appending mon to the interface name. We can preview this with iw dev. It may also reconfigure your main interface into Monitor mode, check with iwconfig.
  • it is client-server application by default listening on :2501 port
  • when adding source use your mon interface, eg: wlan0mon
  • requires root privilages to run

Run with

kismet

Wavemon

wavemon is an ncurses-based monitoring application for wireless network devices. Home page http://www.erg.abdn.ac.uk/wavemon/

  • to measure the link quality we need to be connected to the network first
  • different options are displayed on the bottom controled by function keys or the first letter of the option
    F1info F2lhist F3scan F4 F5 F6 F7prefs F8help F9about F10quit
Install wavemon
aptget install wavemon
Run with -i <interface>
wavemon -i wlan0