- Steve Jobs is a man of a few words
- Internet routing blasts into space
- 15 free downloads to pep up your old PC
- IBM smartphone software translates 11 languages
- New attack fells Internet Explorer
Brad Willman was installing networking equipment out of an emergency van in British Columbia when a policeman showed up and asked for him. Willman knew the officer from a case he was involved with a couple of years earlier, so he didn't worry -- until he arrived at the police station and was introduced to a couple of U.S. cops.
The visit marked the end of Willman's version of vigilante justice.
A Trojan Horse Used For Good
It was 2000, and Willman was 19. He had spent the last few years surreptitiously distributing a Trojan horse program to more than 1,000 people to try to uncover child-porn activities. All told, Willman said his work sent around 70 people to prison.
But then Willman stumbled on a prominent Californian judge. He discovered that Ronald Kline, at the time a superior court judge in Orange County, had a big collection of child porn and a diary on his PC indicating he was planning to try to seduce young boys. The high-profile case put an end to Willman's career as a crime-fighter.
"Oh, I knew it was illegal," Willman said in a recent phone interview. "But I really didn't care. I felt if I'm helping a few people in the process, cool." Until Kline, Willman had managed to stay anonymous.
The Origins of the Program
Willman didn't initially set out to chase child pornographers. He started out developing a program designed to compete with pcAnywhere, Symantec's software that lets users access computers remotely.
But then, while discussing programming on various newsgroups, he had a conversation with a Canadian man who offered his six-year-old daughter to Willman.
"That was an awkward scenario," Willman says, putting it mildly.
Willman quickly contacted the police, who were able to prosecute the Edmonton man, he said.
"He's more or less what altered my mind from competing with pcAnywhere to making a Trojan to see who else is doing this," he said.
Willman used the work he'd already developed on the program to trick suspected pedophiles into unknowingly downloading the software so that he could get proof from their computers.
How Willman Used the Trojan Horse
Willman would visit child-porn newsgroups and post his program as a file that looked like it contained a photo. In order to avoid suspicion, Willman built in an additional feature. When the program launched without opening a photo, he designed it so that the first time it loaded it would display any photo from the directory to the user.
After someone downloaded the software, Willman could look through their files remotely for illicit documents or photos.Once he found damning information, he'd copy and share it with various child-porn watchdog groups, who could then pursue the perpetrators.
Everything changed when Kline downloaded the Trojan and Willman found damning evidence on the judge's computer.
Willman passed the information on to one of the watchdog groups as usual and figured that was that -- until the day the police showed up while he was at work.
The police from the U.S. told him that they found him through correspondence sent from his computer to one of the watchdog groups.
Partner Content
www.bmc.com
Gartner 2009 Magic Quadrant for Job Scheduling
Gartner has positioned BMC CONTROL-M in the Leaders Quadrant of their "2009 Magic Quadrant for Job Scheduling." The report assesses the ability to execute and completeness of vision of key vendors in the marketplace. Read a full copy today, courtesy of BMC Software.
Download whitepaper
Dell's SMART Approach to Workload Automation
Read a compelling case study by EMA, Inc. to learn how Dell uses BMC CONTROL-M to cut cost and increase productivity with workload automation.
Download whitepaper
Workload Automation Cost Savings 2 Minute Video
A major computer manufacturer uses BMC CONTROL-M and just four people to schedule and run over 85,000 jobs every month. By switching to BMC CONTROL-M, they more than quadrupled the workload without adding a single staff member. See how in this 2-minute video overview.
Go to video
Comment