Menu

Tree [r1] /
 History

HTTPS access


File Date Author Commit
 .deps 2006-07-27 mccoyd [r1] alpha code
 autom4te.cache 2006-07-27 mccoyd [r1] alpha code
 include 2006-07-27 mccoyd [r1] alpha code
 AUTHORS 2006-07-27 mccoyd [r1] alpha code
 COPYING 2006-07-27 mccoyd [r1] alpha code
 ChangeLog 2006-07-27 mccoyd [r1] alpha code
 INSTALL 2006-07-27 mccoyd [r1] alpha code
 Makefile.am 2006-07-27 mccoyd [r1] alpha code
 Makefile.in 2006-07-27 mccoyd [r1] alpha code
 NEWS 2006-07-27 mccoyd [r1] alpha code
 README 2006-07-27 mccoyd [r1] alpha code
 aclocal.m4 2006-07-27 mccoyd [r1] alpha code
 analyzer.c 2006-07-27 mccoyd [r1] alpha code
 config.h 2006-07-27 mccoyd [r1] alpha code
 config.h.in 2006-07-27 mccoyd [r1] alpha code
 config.log 2006-07-27 mccoyd [r1] alpha code
 config.status 2006-07-27 mccoyd [r1] alpha code
 configure 2006-07-27 mccoyd [r1] alpha code
 configure.in 2006-07-27 mccoyd [r1] alpha code
 depcomp 2006-07-27 mccoyd [r1] alpha code
 distri 2006-07-27 mccoyd [r1] alpha code
 install-sh 2006-07-27 mccoyd [r1] alpha code
 iwcontrol.c 2006-07-27 mccoyd [r1] alpha code
 llist.c 2006-07-27 mccoyd [r1] alpha code
 main.c 2006-07-27 mccoyd [r1] alpha code
 missing 2006-07-27 mccoyd [r1] alpha code
 socklib.c 2006-07-27 mccoyd [r1] alpha code
 stamp-h1 2006-07-27 mccoyd [r1] alpha code
 tags 2006-07-27 mccoyd [r1] alpha code
 trafficgen.sh 2006-07-27 mccoyd [r1] alpha code
 wlaninfo.c 2006-07-27 mccoyd [r1] alpha code
 zulu.c 2006-07-27 mccoyd [r1] alpha code

Read Me

README for zulu generating controlled wireless traffic:
--------------------------------------------------------------------

1. Get the zulu source and compile.

2. Get the drivers for the atheros card (madwifi-ng) and make sure you have the 
   linux wireless tools installed (iwconfig).

3. Set the card in Monitor mode for most people the below commands will place 
   the card in Monitor mode.

wlanconfig ath0 destroy
wlanconfig ath0 create wlandev wifi0 wlanmode monitor
ifconfig ath0 up
   

4.  Tips for command line parameters:
-i : interface name (typically ath0)
-s : Src MAC address (example 000102030405) without the ':'
-d : Give in broadcast FFFFFFFFFFFF to avoid retries and ACK's
--file : File name which contains the number of data,mgmt and ctrl frames. An
example of the file is as follows:

DATA 10
MGMT 20
CTRL 30

This would generate 10 data frames, 20 MGMT frames and 30 control
frames.

There is no input checking on this file input. So PV guys please take
it easy and give in the same order :)

5. The script trafficgen.sh is the script which invokes zulu with the
   parameters specified in the file. It is a trivial script and one
   can also invoke it manually. The script takes in 3 parameters:
   SRC_MAC and DEST_MAC and ESSID of the AP. 

NOTE: This script is out of date and may no longer work. It will be 
removed or updated in a future version.

NOTE: This utility would only work in monitor mode as the card needs
to remain fixed on a channel. Thus there could be some more traffic on
the channel. You need to take this into account which verifying the
pie charts. The essid used is "zulu" for the beacon frames. This
way you can verify the number of beacons transmitted on this essid.

If there is a sniffer available which is sniffing the wireless medium,
then to verify the traffic generated you can use the gollowing grep
commands:
grep zulu d3 | wc -l // For Mgmt Frames
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.