Thread: airjack
View Single Post
Old 09-14-2002   #34 (permalink)
JoeTampa
Registered Member
 
Join Date: Apr 2002
Posts: 51
Very nice job... There are a few features that it doesn't have, so I did some sloppy coding (i.e. I don't know C well enough to do this in the program itself, so I did it mostly as shell scripts..) and got it to work, half-assed:


1. Wrote some quick shell scripts to grab bssid info from Kismet generated CSV files. You can either dump a list of them in wlan-jack compatible command lines (for copy/paste) or specify an SSID, which will generate a shell script that will:

2. Take down a multi-AP system. If you wlan_jack a given AP on a given channel, and the client re-associates to another AP on another channel with that same SSID, you haven't accomplished very much. Running multiple copies of wlan_jack caused me to freeze up reasonably quick. So, instead, I modified the wlan_jack binary to simply send 10 deauth frames at once and exit. The shell script generated above (in #1) then does the same thing to the next AP in the list, etc, etc, etc. I was able to keep two systems (iPAQ and WinXP) completely down as they went from AP to AP in a 3-AP system with this method. At best, they got a few pings through here and there. I'd love to do this in the program itself, but alas, I'm not a C programmer by any stretch, nor do I play one on TV.

Just as a bonus, I wrote some quick shell scripts that change from airjack_cs to prism2_cs and back again, a basic sed replace on wlan-ng.conf. Since I use only one card in a dedicated linux laptop, this approach works well.

If anyone wants these, let me know.
JoeTampa is offline   Reply With Quote