Kismet is one of an Identity Theft hacker’s favorite tools. In this article we explore how kismet works and why the hackers like it so much.
Before you read any further, note that Wireless Personal Secure (Wifi Security Guy’s wireless security service) completely protects you and if you were using it kismet would only record completely encrypted, uncrackable data - all of your information would be 100% safe. Click here to get this amazing protection or to learn more about it.
Kismet is a powerful tool that collects and analyzes information on all the wireless networks within range of the computer running kismet. We’ll familiarize ourselves with kismet’s basic functions first and then dig into exactly how wireless hackers use it to help them commit Identity Theft. It has two basic functions that hackers use it for (1) examining the wireless network and (2) recording all the network activity to run other hacking tools on.
Kismet is freely downloaded from the Internet and installs in minutes. It has a real simple configuration file where the hacker tells kismet which wireless network card (or cards) to use and which wireless channels he wants kismet to pay attention to.
1. Examining The Wireless Network
After kismet starts the hacker sees this screen:

This screen is split into the following sections:
1. Info

The Info section list a summary of everything kismet has collected or seen so far. In this snapshot we see:
- kismet has found 14 Networks
- kismet has recorded 252,331 wireless network packets
- of those 252,331 packets only 24 of them were encrypted
- 0 (none) of the encrypted packets were found to be “weak” (vulnerable to quick or easy hacking)
- 185 packets were “noisy” (hard to picked up because of some form of interference)
- 185 packets were discarded as unusable (the same “noisy” packets)
- on average kismet is collecting 152 packets per second
- at the bottom of the “Info” section (displayed in the full-screen image above) you can see kismet is using the ipw220 network card, is currently listening on channel 11, and has been recording packets for 45 minutes and 20 seconds.
2. Status

The status section lists recent events (in this case it’s letting us know there are some other wireless devices that are checking out the networks (”probing”), but it’s never actually joining one of those networks. That’s very suspicious activity, it may be a hacker who is watching the wireless networks to see what he can pick up. It also let’s us know that the Battery is charging and is up to 94% charged. This is handy for a hacker because he usually is not plugged in with a power cord when he’s collecting information, and he’ll need to keep an eye on his battery levels
3. Networks (now to the juicy stuff)

Let’s look at each of these columns and see what they are for.
Name - This is the name of the network. The first network listed is “Adhoc” which just means devices/laptops that aren’t actually a part of any particular network but are available to connect with other computers without joining a specific network. 467 adhoc packets seems a little high to me. This is usually because there are computers in the area that are “open” to connecting with other computers directly, but isn’t setup to use any of the wireless networks. Adhoc networks don’t have a central wireless access point, sometimes two people with laptops may create their own adhoc network just so they can share some files or some similar activity when there’s no access point around that they can join.
The “Probe” networks is showing what networks computers were trying to find. A common “security” step taken by people who have been misinformed is they “hide” their SSID (also known as turning off the broadcast of their SSID/ESSID). If you have been on a “hidden” network your computer can’t tell if that network is around or not because normal wireless networks broadcast a “hey I’m here and my name is XYZ” message, but a “hidden” network doesn’t. So your computer will broadcast a message that says “hey, I’m looking for network XYZ, are you around?” Those messages show up as “Probe networks”. You can read more on how hiding a network doesn’t really hide it in our article on Identity Theft And A False Sense Of Security - Wifi “security” measures that don’t secure your information, there’s a lot of misinformation floating around causing people to think they are secured when they really aren’t
The “<no ssid>” network is raw wireless traffic that was transmitted without being associated on any wireless network, a lot like talking to yourself out loud. Notice there are only 33 packets like this after 45 minutes of collecting information. Hackers usually just ignore “<no ssid>”
All the rest of the names you see in the list are “real” wireless networks.
T - Type of device. There are two basic types that show up here, G - gateway and A - access point. The difference between the two is very subtle and depending on who you ask you will get differing (and sometimes conflicting) answers. For a hacker the type is not that important. Notice that all “real” networks are all listed as A.
W - it use to stand for “WEP”, now it’s just an indicator of what type of encryption a wireless network is using (if any). N - none (or “no”), Y - “Yes” but unknown or varied (notice the Y is only on the <no ssid> network, O - “other”, sometimes the same as “N”.
Ch - Channel, what channel this network operates on. Because wireless networks can be close together it’s important to use different channels for nearby networks so they don’t run up a lot of interference. Notice these are almost exclusively on channel 11, a big mistake on the part of the people that planned the networks out. If you have networks that are near yours and yours just doesn’t seem to run as fast as you think it should, kismet can tell you which channels are in use by which networks so you can move your network to an “empty” channel.
Hackers also use the channel to narrow in on just one network. Ordinarily kismet hops from one channel to another listening and gathering information. While it’s on one channel it can’t be collecting information on any other channel. So once a hacker finds a network he wasn’t to really listen to, he tells kismet to only listen on that particular channel.
Packets - Whenever your computer sends or receives anything with the wireless network it does it in “packets” or small chunks of information. A high packet count is an indication of a very active network. You can see that Panera is the most active of them all.
Flags - There is a decent list of flags that can appear here, the flag hackers love to see is the “F”, which means “Factory Defaults”, in other words whoever setup the wireless network just took the wireless router out of the box, plugged it in, and then forgot all about it. That allows the hacker to login to the router (all manufacturers have a set of name/passwords that their wireless routers come with right out of the box) and change anything he would want. The “U” you see for Panera means kismet was able to figure out the range of addresses that are used on the network by examining the UDP traffic (a trivial point and you can forget it just as soon as you leave this sentence).
IP Range - This is the address range that can be used by a hacker if he wants to join the wireless network even without the permission of the wireless router. Once the hacker knows what address range is in use he can just take one of the unused IPs.
Size - This it the total amount of data that is sent on the wireless router. In this case Panera has been busy for the past 45 minutes and has transmitted 22 megabytes. Along with Packets, the Size tells how active a particular wireless network is.
If you haven’t guessed by now, I’m sitting at Panera Bread, a local wifi & sandwich shop here in Bowling Green. It’s lunchtime and it’s moderately busy. I look around and see no more than 10 laptops running at a time. Most people aren’t using public wifi to download large files, most of their traffic is going to be their email and visiting websites. With 22Meg of email and website visits we should see a decent number of logins that hackers would use for Identity Theft (and we do!).
As you can see, kismet is great for giving a hacker a quick overview of all the wireless activity going on in the area. Since Panera has the most activity, a hacker will use kismet to see more detailed information about this particular network. When he selects the Panera network and hits ‘c’ to see the client list of that network, this is what he would see:

Here’s a closeup:

Let’s review these columns:
T - type, S is the “station” or the wireless router, T are the clients (technically ‘T’ here stands for ‘To-DS’ or ‘this client has transmitted to the distribution system’, in other words this client has transmitted on the wireless network).
MAC - Media Access Control. This is the “physical address” of each of the machines on the wireless network. Another misnomer floating around is that by locking your wireless network down by MAC address (only allowing the MACs of your laptops on the network) you will keep everyone else off. You can read more about this in our article Identity Theft And A False Sense Of Security - Wifi “security” measures that don’t secure your information, but basically a hacker can see all the MACs listed here and can easily set his own network card to use one of those MACs instead of his own and the “locked down” network is now available for his access. See the article on the false sense of security for more details.
Manuf - Manufacturer. This handy, but not necessarily important. The hacker can see who the registered manufacturer of that computer’s wireless network card is. This is determined by MAC, each manufacturer has a MAC range they can use. In the larger screen shot you can see one listed as “Apple”, that’s a Mac notebook. Interesting information but for most uses it’s not needed.
Data - This is how many packets were transmitted by this client that actually carried data (information the hacker would be interested in). At the top of the list is the wireless router, every computer sends information through the router and in turn everything that is sent to the computers comes through the router, so it will always have the most data packets. A hacker can use this to tell which clients are the most active on the network.
Crypt - This is the number of encrypted packets sent by this computer. As you can see, this is an “open” or unencrypted network so none of the data is encrypted.
Size - This is the amount of data transmitted in bytes. This is another indicator, used with the Data column, that tells the hacker which clients are the most active on the network.
IP Range - This is the IP address of this computer on this network. A hacker can use this IP address to narrow down his list of computers he wants to target with other tools. Also, if MAC filtering is turned on and the hacker is going to join the network by setting his own MAC to be the same as one of these clients, he’ll also manually set his IP address to the same addressed used by the machine with that MAC address.
Sgn and Nse tell how strong the signal and noise is from this particular client, as you can see it’s not set and really not needed.
2. Recording Network Activity
The kismet configuration file tells kismet where to save all the network activity. Anytime kismet runs it automatically records all the network activity. This is an important point for a hacker, he doesn’t have to run any of his other hacking tools while he’s out collecting information - all the tools he will use can use the files kismet saves the network activity in. This means a hacker can go setup in (or near) a local cafe/hotel/business/etc and just let his laptop run. He can read a book, eat, etc and his laptop is busy collecting all the information he’ll use later to break into the wireless network.
In the case of a unencrypted network he’ll just go home and run some of his tools (like dsniff). If the network is encrypted kismet will still record all the encrypted packets. At home the hacker uses tools like the aircrack family to break the encryption and then runs tools like dsniff after that on the unecrypted data.
The point is with kismet recording the hacker can go back home and take all the time he needs in order to break into the wireless network without actually being at the location. And after he’s broken the network at home everything he’s recorded is now available for his examination, and he can come back to the location later and since he now has the encryption keys he can immediately access everything on that network from that point forward.