diff options
Diffstat (limited to 'net-wireless/aircrack-ng/files/airodump-ng.ignore-negative-one.v4.patch')
-rw-r--r-- | net-wireless/aircrack-ng/files/airodump-ng.ignore-negative-one.v4.patch | 121 |
1 files changed, 121 insertions, 0 deletions
diff --git a/net-wireless/aircrack-ng/files/airodump-ng.ignore-negative-one.v4.patch b/net-wireless/aircrack-ng/files/airodump-ng.ignore-negative-one.v4.patch new file mode 100644 index 00000000..fd1df041 --- /dev/null +++ b/net-wireless/aircrack-ng/files/airodump-ng.ignore-negative-one.v4.patch @@ -0,0 +1,121 @@ +Index: src/airodump-ng.c +=================================================================== +--- src/airodump-ng.c (revision 1916) ++++ src/airodump-ng.c (working copy) +@@ -589,42 +589,44 @@ + " usage: airodump-ng <options> <interface>[,<interface>,...]\n" + "\n" + " Options:\n" +-" --ivs : Save only captured IVs\n" +-" --gpsd : Use GPSd\n" +-" --write <prefix> : Dump file prefix\n" +-" -w : same as --write \n" +-" --beacons : Record all beacons in dump file\n" +-" --update <secs> : Display update delay in seconds\n" +-" --showack : Prints ack/cts/rts statistics\n" +-" -h : Hides known stations for --showack\n" +-" -f <msecs> : Time in ms between hopping channels\n" +-" --berlin <secs> : Time before removing the AP/client\n" +-" from the screen when no more packets\n" +-" are received (Default: 120 seconds)\n" +-" -r <file> : Read packets from that file\n" +-" -x <msecs> : Active Scanning Simulation\n" ++" --ivs : Save only captured IVs\n" ++" --gpsd : Use GPSd\n" ++" --write <prefix> : Dump file prefix\n" ++" -w : same as --write \n" ++" --beacons : Record all beacons in dump file\n" ++" --update <secs> : Display update delay in seconds\n" ++" --showack : Prints ack/cts/rts statistics\n" ++" -h : Hides known stations for --showack\n" ++" -f <msecs> : Time in ms between hopping channels\n" ++" --berlin <secs> : Time before removing the AP/client\n" ++" from the screen when no more packets\n" ++" are received (Default: 120 seconds)\n" ++" -r <file> : Read packets from that file\n" ++" -x <msecs> : Active Scanning Simulation\n" + " --output-format\n" +-" <formats> : Output format. Possible values:\n" +-" pcap, ivs, csv, gps, kismet, netxml\n" ++" <formats> : Output format. Possible values:\n" ++" pcap, ivs, csv, gps, kismet, netxml\n" ++" --ignore-negative-one : Removes the message that says\n" ++" fixed channel <interface>: -1\n" + "\n" + " Filter options:\n" +-" --encrypt <suite> : Filter APs by cipher suite\n" +-" --netmask <netmask> : Filter APs by mask\n" +-" --bssid <bssid> : Filter APs by BSSID\n" +-" -a : Filter unassociated clients\n" ++" --encrypt <suite> : Filter APs by cipher suite\n" ++" --netmask <netmask> : Filter APs by mask\n" ++" --bssid <bssid> : Filter APs by BSSID\n" ++" -a : Filter unassociated clients\n" + "\n" + " By default, airodump-ng hop on 2.4GHz channels.\n" + " You can make it capture on other/specific channel(s) by using:\n" +-" --channel <channels>: Capture on specific channels\n" +-" --band <abg> : Band on which airodump-ng should hop\n" +-" -C <frequencies> : Uses these frequencies in MHz to hop\n" +-" --cswitch <method> : Set channel switching method\n" +-" 0 : FIFO (default)\n" +-" 1 : Round Robin\n" +-" 2 : Hop on last\n" +-" -s : same as --cswitch\n" ++" --channel <channels> : Capture on specific channels\n" ++" --band <abg> : Band on which airodump-ng should hop\n" ++" -C <frequencies> : Uses these frequencies in MHz to hop\n" ++" --cswitch <method> : Set channel switching method\n" ++" 0 : FIFO (default)\n" ++" 1 : Round Robin\n" ++" 2 : Hop on last\n" ++" -s : same as --cswitch\n" + "\n" +-" --help : Displays this usage screen\n" ++" --help : Displays this usage screen\n" + "\n"; + + int is_filtered_netmask(uchar *bssid) +@@ -5037,6 +5039,7 @@ + for(i=0; i<cards; i++) + { + chan = wi_get_channel(wi[i]); ++ if(G.ignore_negative_one == 1 && chan==-1) return 0; + if(G.channel[i] != chan) + { + memset(G.message, '\x00', sizeof(G.message)); +@@ -5237,6 +5240,7 @@ + {"showack", 0, 0, 'A'}, + {"detect-anomaly", 0, 0, 'E'}, + {"output-format", 1, 0, 'o'}, ++ {"ignore-negative-one", 0, &G.ignore_negative_one, 1}, + {0, 0, 0, 0 } + }; + +Index: src/airodump-ng.h +=================================================================== +--- src/airodump-ng.h (revision 1916) ++++ src/airodump-ng.h (working copy) +@@ -418,6 +418,8 @@ + pthread_mutex_t mx_sort; /* lock write access to ap LL */ + + uchar selected_bssid[6]; /* bssid that is selected */ ++ ++ int ignore_negative_one; + } + G; + +Index: manpages/airodump-ng.1 +=================================================================== +--- manpages/airodump-ng.1 (revision 1916) ++++ manpages/airodump-ng.1 (working copy) +@@ -58,6 +58,9 @@ + 'pcap' is for recording a capture in pcap format, 'ivs' is for ivs format (it is a shortcut for --ivs). 'csv' will create an airodump-ng CSV file, 'kismet' will create a kismet csv file and 'kismet-newcore' will create the kismet netxml file. 'gps' is a shortcut for --gps. + .br + Theses values can be combined with the exception of ivs and pcap. ++.TP ++.I --ignore-negative-one ++Removes the message that says 'fixed channel <interface>: -1'. + .PP + .B Filter options: + .TP |