416: Zealous Autoconfig

Explain xkcd: It's 'cause you're dumb.
Jump to: navigation, search
Zealous Autoconfig
I hear this is an option in the latest Ubuntu release.
Title text: I hear this is an option in the latest Ubuntu release.

[edit] Explanation

Cueball is seen in an attempt to connect his laptop to a Wi-Fi network using, as the comic title suggests, a particularly zealous "Wifi Autoconfig" utility — "zealous" being a synonym for "eager" or "enthusiastic". The utility manages to find a secure access point named "Lenhart Family", presumably Miss Lenhart's home Wi-Fi access point, and attempts to connect to it.

Instead of requesting a password, the program automatically begins a dictionary attack, entering in various commonly-used passwords in the hopes that Miss Lenhart has little regard for proper security measures (a flaw shared by many computer users). When this fails, the program attempts to exploit a WEP vulnerability, which surprises Cueball. This also fails, possibly because Miss Lenhart used WPA instead of WEP.

In the third panel, the autoconfig then connects to Cueball's Bluetooth phone and uses it to call a local school in to confirm that the Lenhart children are attending there. It acts on this information in the fourth panel, notifying "field agents" to kidnap the Lenhart children. With the children as hostages, the program begins negotiations with the parents, offering their safe return in exchange for the Wi-Fi password. This puns on the computing sense of "negotiation": network protocols (such as http) often specify routines whereby a server and a client computer can agree on the best format in which data can be transferred. This is called content negotiation or format negotiation (see for example section 12 of the http specification).

Cueball, frightened by these actions, repeatedly presses Ctrl+C in an attempt to cancel the process, with little success. Ctrl+C is used to abort programs started from a terminal (Unix/Linux) or a command line prompt (cmd.exe under Windows). Part of the humor is that he only attempts to cancel quite late in the process, well after (for instance) the school was first called.

The title text mentions Ubuntu, a Linux distribution that attempts to be as user friendly as possible.

[edit] Transcript

[Cueball sitting on a chair with his laptop in his lap.]
Laptop: Starting WiFi autoconfig... searching for WiFi... Found no open networks.
Laptop: Found secure net SSID "Lenhart Family"
Laptop: Trying common passwords... Failed. Checking for WEP Vulnerabilities...
Cueball: Um.
Laptop: None found.
[Cueball still sitting with laptop in his lap, but hand is on chin. Phone on table across room starts vibrating.]
Laptop: Connecting to Bluetooth phone... Calling local school... Found Lenhart children.
[Cueball furiously typing on his laptop.]
Laptop: Notifying field agents. Children acquired. Calling Lenhart parents. Negotiating for WiFi password...
Cueball: [typing] Ctrl-C Ctrl-C

comment.png add a comment! ⋅ Icons-mini-action refresh blue.gif refresh comments!


I have my network autoconfig set up to run a rainbow table attack if there's a password on the network. Wifi everywhere is great. Davidy22(talk) 15:05, 1 November 2012 (UTC)

But how would the school know about the Lenhart children if Mrs. Roberts deleted the students table? (talk) (please sign your comments with ~~~~)}

I say it'd be a liveware attack. A voice-call from the application, with in-built speech-synthisis and speech-recognition capabilities, requesting information from the school secretary him/herself. Probably a Black Hat construction. Or Hartigan (/whoever) from the Leverage series... ;) 23:43, 17 June 2013 (UTC)

I think Miss Lenhart must be the Lenhart children's paternal aunt. Their mother is most probably Mrs. Lenhart. Xhfz (talk) 02:20, 14 October 2013 (UTC)

When I saw "Ctrl + C" my first thought was "copy." It's the dumb thing about windows and every implementation that uses that. 14:02, 9 July 2014 (UTC)

It gets worse! I regularly use Konsole, where ctrl-c cancels things; ctrl-shift-c copies, but then I start using ctrl-shift-c in Chrome and end up debugging web pages instead of copying text. GAH! (talk) (please sign your comments with ~~~~)

A similar concept to 538: Security. Shanek (talk) 12:29, 1 May 2015 (UTC)

Believe it or not, you can use ctrl-insert to copy on almost any linux or windows program. Shift-delete is cut and shift-insert is paste. --PsyMar (talk) 13:13, 1 May 2015 (UTC)

XKCD 1479 right here. 17:49, 9 May 2015 (UTC)
Personal tools


It seems you are using noscript, which is stopping our project wonderful ads from working. Explain xkcd uses ads to pay for bandwidth, and we manually approve all our advertisers, and our ads are restricted to unobtrusive images and slow animated GIFs. If you found this site helpful, please consider whitelisting us.

Want to advertise with us, or donate to us with Paypal?