Windows Secrets

Subscribers: Sign in

Enter your e-mail address to get a free subscription.
We guarantee your privacy
Skip to content
  • Home
  • Newsletter Archives
    • Current
    • LangaList Plus
    • Patch Watch
    • Wacky Web Week
    • Security Baseline
  • E-Books
  • Lounge
  • About us
    • Refunds
    • Privacy Policy
    • Advertise
  • Contact
  • Your Account
    • Upgrade
    • Preferences
    • Bonus Download
    • Unsubscribe
Home>Podcasts can infect your PC

Windows Secrets Newsletter • Issue 58 • 2005-07-28 • Circulation: over 400,000


Table of contents 
  • Top Story: Podcasts can infect your PC
  • Hot Tips: Take control of your PC, with readers’ help
  • Patch Watch: Can you trust your patch tools?
  • Wacky Web Week: Widgets go wild with new Yahoo backing

 
Top Story

Podcasts can infect your PC

By Brian Livingston

You wouldn’t think that playing an audio file or a short video clip on your PC could infect your machine with a virus or spyware. But the growing popularity of downloadable files called "podcasts" can do just that.

A podcast is a new form of homegrown radio or television program that’s delivered directly to your PC, iPod, or portable media player.

Apple Computer released new iTunes 4.9 software on June 28 that supports “podcatching.” You subscribe to certain podcasts, and iTunes automatically downloads new episodes when they’re posted.

Not to be outdone, Microsoft has announced that its new Internet Explorer 7.0 browser, due this fall, will support RSS feeds. These feeds can include podcasts as “enclosures,” somewhat similar to the way e-mail messages have attachments.

All of this big-time support is making podcasting hot, hot, hot. Glowing articles have appeared in the mainstream press. PodcastAlley — which lets visitors rate their favorite programs — lists more than 5,000 podcasters who’ve produced 80,000 episodes, all of them free of charge. That’s up from zero as little as one year ago.

To give you some idea of the scorching growth rate, Wikipedia reports that Google showed only 24 hits on the search term podcasts on Sept. 28, 2004. There are 13.7 million hits today.

I’m glad that everyone’s so excited, but all this happy talk has ignored the fact that podcasts threaten to become another automated way hackers can put viruses and spyware onto your computer.

As we all know only too well, Microsoft Word begat macro viruses, Microsoft Outlook begat e-mail viruses, and Internet Explorer begat ActiveX viruses.

After all that, I was hoping the computer industry had learned its lesson and would avoid creating yet another attack vector via podcasting.

Making podcasts a safe and trouble-free technology requires a single principle from Computer Science 101: Software developers must enforce a separation of code and data. Podcatching applications and media players are code. Podcasts must always be treated as data. Podcasts must not be allowed to run scripts on a computer, install executable files, or anything of the sort.

My investigation this week shows a potential threat from podcasts. Fortunately, no reports of malicious podcasts that have spread viruses or spyware "in the wild" have yet been reported. It’s not too late for us to ensure both safety and ease of use in this exciting technology.

With a few simple steps, you can protect yourself. More important, software developers can easily make podcasts safe enough for even children to use without fear.
 
The good news:
podcatchers can protect you


For this special report, I asked the experts at eEye Digital Security to examine podcasts and podcatching apps. Dozens of podcatching programs are listed at iPodder.org, a podcast resource site, but for an overview it was necessary to test only a small sample.

As part of eEye’s research mission (and without any compensation from me), security product manager Steve Manzuik selected two browser-based RSS readers and two client-based apps to test:

• Sage RSS Feeds Sidebar for Firefox
• Diodia RSS Feeds Toolbar for Internet Explorer
• Primetime Podcast Receiver
• Podfeeder

Manzuik then created RSS feeds using XML, the language of RSS feeds. He added enclosures that contained nasty stuff, including .exe files and other executables that you definitely don’t want running on your computer.

His preliminary tests went fairly well:

1. The browsers gave warnings. When presented with executables, such as .exe files, the browser-based podcatchers benefited from both Internet Explorer and Firefox displaying built-in security-warning dialog boxes. (This level of protection requires IE 6.0 SP1 or higher or any version of Firefox.)

2. All apps saved to disk. Rather than simply streaming a potentially harmful file, all four podcatchers first wrote enclosures to disk. This step allows antivirus and antispyware programs to scan the files and quarantine infected ones. (You need both antivirus and antispyware protection, because antivirus programs generally don’t detect spyware.)

3. The players didn’t run executable files. When the podcatchers routed, for example, .exe enclosures to Windows Media Player to play them, nothing happened. The Play button was actually greyed out, because the file wasn’t in one of the media formats the player expects.

These results are promising, but the tests suggest at least two means of infection that podcatcher developers must guard against. First, podcatching apps might download executable files. When run, these executables would play ordinary audio or video files. But, silently, they would install a Trojan horse that would run or download further adware or spyware.

Second, podcatching apps might download "malformed" or hacked multimedia files. Such files would appear normal, bearing a typical audio or video extension. But, when played, the files would exploit security weaknesses in widely-installed media players. The weaknesses would allow the hacked files to quietly install Trojans, with the same effect as in the first case.

In both cases, the victimized PC users might never know that a particular media file had installed anything unusual. When the PCs started running slowly, displaying pop-up ads, or broadcasting spam surreptitiously, the users might not realize the origin of the malware.

The victims, as a result, wouldn’t realize they should unsubscribe from a particular podcast, which had perhaps accepted a money-per-install deal from adware promoters. Even if such users unsubscribed en masse from a popular but adware-financed podcast, millions of Trojan horses (and anything the malware subsequently downloaded) would continue operating until physically rooted out.

FeedStation rejects executables by design

Security researcher Manzuik told me in an interview subsequent to his tests that malicious podcasts with active content could become problems soon.

“If it’s going to happen,” Manziuk said, referring to infectious podcasts, “it’s going to be a [malformed] file format issue, or it’s going to be through one of these applications that doesn’t warn you what the extension is.”

What to do: Your best protection against podcasts that are actually executable files is to get a podcatcher that downloads only known multimedia file types. FeedStation, a free podcatcher designed for users of the FeedDemon and NewsGator RSS readers, limits its downloads to a list of expected extensions, such as .mp3 and .wmv. (For more information, see Microsoft’s description of multimedia file formats.)

Nick Bradbury, the developer of FeedStation and FeedDemon, says this common-sense protective feature is still rare. "When I first looked at all of the podcatching applications, none of them were doing that," he said in an interview. "All of them were downloading any kind of file."

For this reason and others, I recently recommended FeedStation, FeedDemon, and NewsGator in a review of RSS readers published by Datamation on July 19. FeedStation, to its credit, allows users to add permitted podcast file types if any new formats arise. But users are protected by default against rogue files disguised as podcasts.

The potential for spyware-infected podcasts isn’t just theoretical. Bradbury has publicly stated that he’s already rejected financial offers to circulate adware. Other content providers might not be able to resist the temptation.

While not all developers of podcatchers limit downloads to safe media formats, the applications do generally block "active content" that can appear in XML. "Most RSS readers already block scripts in RSS," Bradbury says. By a sort of programmers’ consensus, RSS readers and podcatchers usually do strip out ActiveX, Visual Basic, OnLoad events, and other tricks hackers could use to hide malware inside podcasts. (Developers: The correct way to do this has been described by Simon Willison, Jeremy Smith, and Michael Radwin’s blog.)

The bad news: players can bite you

The weak link in protecting users from podcasts that could carry viruses or spyware, therefore, is generally not the podcatchers but the media players.

The major offerings — Windows Media Player, iTunes, Quicktime, RealNetworks, and WinAmp — have all suffered from serious security holes. These weaknesses have allowed multimedia files to quietly install malware, while the user sees or hears only the expected video or audio clip. Millions of PC users have already been negatively affected by malicious media files that were downloaded manually. It’s important to prevent podcasts from being able to automatically exploit media players in the same way.

In the next issue of the newsletter, to be published on Aug. 11, I’ll show you simple steps you can take to protect yourself against media players that might stab you in the back. It’s not difficult, and it means your PC can download all the podcasts you like with little or no danger.

To send us more information about podcasting, or to send us a tip on any other subject, visit WindowsSecrets.com/contact. You’ll receive a gift certificate for a book, CD, or DVD of your choice if you send us a comment that we print.

Brian Livingston is editor of the Windows Secrets Newsletter and the coauthor of Windows 2000 Secrets, Windows Me Secrets, and eight other books.


 
Hot Tips

Take control of your PC, with readers’ help

Brian livingston By Brian Livingston

Readers have submitted a powerful collection o’ tips this week, along with a few stimulating questions that may lead to yet more information.

Like an itch that begs to be scratched, every time I print a tip it results in subscribers sending in two more. Here we go…

New uses for ‘netsh’ command

I printed in the July 14, 2005, newsletter a tip from Mark Palmer about netsh. This is a new command in both Windows XP SP2 and Windows Server 2003 SP1. It offers extensive command-line options to fix broken Internet connections and other nightmares. (For details, search for netsh in Microsoft’s docs for XP and 2003.)

Reader Chris Miller submits another helpful example of this powerful tool:

  • “netsh is a very useful utility, if you’re the sort that doesn’t object to typing long strings of (apparent) gibberish. I recently used it to solve a problem with my ad hoc WLAN.

    “My primary PC (Windows XP Home) connects to the Internet using a USB DSL modem. It’s linked by Ethernet to three other PCs that access the Internet by means of Microsoft ICS. This all works in a very simple and straightforward manner (thanks, Bill).

    “I wanted to link my wife’s Windows 2000 PC to this setup so she could also enjoy high-speed access to the Web. The easiest way to do this (I thought) would be to buy two WLAN PCI cards and use an ad-hoc network to link the two systems. The WLAN setup was (again) simple and straightforward, but ICS would not play ball. IP worked fine between the two WLAN systems, but from the Windows 2000 machine could get no further.

    This article is part of our paid content. Subscribe.

    Already a paid subscriber? Click here to login.


 
Patch Watch

Can you trust your patch tools?

Susan bradley By Susan Bradley

I go to Windows Update or Microsoft Update and think nothing of downloading bits and pieces of what’s there. But many folks would really like to know what is happening to their machines.

Thanks to a Patch Watch tipster, I’m looking at the process of patching in a new light. When I go to Microsoft Update, I simply follow the instructions on the screen. For many folks, however, this monthly process of trusting what is happening to their machines was sorely tested when the switch from Windows Update to Microsoft Update occurred. I usually click Next when told to do so, but other admins want details of the process that’s about to occur.

Step one — a little ActiveX

The first thing you notice when you go to Windows Update is that, in the right-hand corner it advises that you can change to the newer Microsoft Update. When you click to do so, the first thing that occurs is some ActiveX controls are installed to ensure that will now use Microsoft Update. Once you’ve made the switch, it doesn’t mean that you can’t go back to Windows Update. Knowledge Base article 901037 points out that, if you have issues with Microsoft Update, you’ll also have problems with Windows Update. Troubleshoot the issue, rather than assuming that rolling back to Windows Update will fix it.

If you’re using Microsoft Update, you can go online to get troubleshooting aids. Better yet, click Get Help and Support inside the Help program and then click Try Solving your Problem with the Troubleshooter.

If you’re still on Windows Update, you can visit the older troubleshooting aids for help.

Most of the time, I’ve seen update issues resolved by reregistering DLLs, as described in KB 836926, or renaming the Catroot2 folder, as described in KB 822798.

Yes, you can go back to WU

The next concern that my tipster has is that he would be able to undo everything and put his machine back the way it was. The answer is “Yes.” By following the information in KB 901037, you can switch yourself back.

This article is part of our paid content. Subscribe.

Already a paid subscriber? Click here to login.


 
Wacky Web Week

Widgets go wild with new Yahoo backing

Multiple city traffic widget
  Yahoo.com acquired Konfabulator, the maker of those shiny little Widget thingies for your Desktop, less than a week ago, and already there’s a subdomain at Yahoo to promote the goodies.

The image at left is from the Multiple City Traffic Widget by Sarah Tuohy. Her handy tool sucks down info from Traffic.com and displays the area you select (greater New York City is shown). You can see this bauble and hundreds of others at the Konfabulator Gallery.

To start right at the top of the food chain, visit the big daddy at widgets.yahoo.com. (But don’t download the whole 8.8 MB enchilada until you check out the individual selections at the Gallery.)

YOUR SUBSCRIPTION

The Windows Secrets Newsletter is published weekly on the 1st through 4th Thursdays of each month, plus occasional news updates. We skip an issue on the 5th Thursday of any month, the week of Thanksgiving, and the last two weeks of August and December. Windows Secrets is a continuation of four merged publications: Brian's Buzz on Windows and Woody's Windows Watch in 2004, the LangaList in 2006, and the Support Alert Newsletter in 2008.

Publisher: WindowsSecrets.com, 1218 Third Ave., Suite 1515, Seattle, WA 98101 USA. Vendors, please send no unsolicited packages to this address (readers' letters are fine).

Editor in chief: Tracey Capen. Senior editors: Fred Langa, Woody Leonhard. Copyeditor: Roberta Scholz. Program director: Tony Johnston. Contributing editors: Yardena Arar, Susan Bradley, Scott Dunn, Michael Lasky, Scott Mace, Ryan Russell, Lincoln Spector, Robert Vamosi, Becky Waring. Product manager: Andy Boyd. Advertising director: Eric Gilley.

Trademarks: Microsoft and Windows are registered trademarks of Microsoft Corporation. The Windows Secrets series of books is published by Wiley Publishing Inc. The Windows Secrets Newsletter, WindowsSecrets.com, Support Alert, LangaList, LangaList Plus, WinFind, Security Baseline, Patch Watch, Perimeter Scan, Wacky Web Week, the Logo Design (W, S or road, and Star), and the slogan Everything Microsoft Forgot to Mention all are trademarks and service marks of WindowsSecrets.com. All other marks are the trademarks or service marks of their respective owners.

HOW TO SUBSCRIBE: Anyone may subscribe to this newsletter by visiting our free signup page.

WE GUARANTEE YOUR PRIVACY:

1. We will never sell, rent, or give away your address to any outside party, ever.
2. We will never send you any unrequested e-mail, besides newsletter updates.
3. All unsubscribe requests are honored immediately, period.  Privacy policy

HOW TO UNSUBSCRIBE: To unsubscribe from the Windows Secrets Newsletter,
  • Visit our Unsubscribe page.
Copyright © 2012 by WindowsSecrets.com. All rights reserved.

Table of contents

Top-scoring articles in the past 12 months
  • Leaving long cookie trails throughout the Web 5.00
  • Windows-like security for Android devices 5.00
  • Win7′s no-reformat, nondestructive reinstall 4.53
  • The sorry tale of the (un)Secure Sockets Layer 4.42
  • RPV: Win7′s least-known data-protection system 4.33
  • Recovery: the last step in total data security 4.30
  • Time for a .NET update we can’t ignore 4.30
  • Getting the most from Windows Search — Part 1 4.25
  • Revising printing habits saves money and trees 4.25
  • Upgrades end in erratic, partial hangs 4.25
  • Pros and cons of a ‘keyfile’ password 4.21
  • Beating back Duku and a plethora of other threats 4.20
  • Office 2007 gets its final service pack 4.19
  • Putting Registry-/system-cleanup apps to the test 4.19
  • One year and 99 security bulletins later 4.18
  • 1.8TB external drive goes down hard 4.17
  • Don’t pay for software you don’t need — Part 3 4.16
  • Internet Explorer gets another round of patches 4.15
  • Is your free AV tool a ‘resource pig?’ 4.15
  • Vacation’s over; it’s a big round of patches 4.15
  • Remote access leads to remote attacks 4.15
  • Keeping you up to date: say no to .NET — again 4.14
  • Take control of Google’s privacy policy settings 4.14
  • Office File Validation patch leads to problems 4.14
  • The advanced system-recover toolkit 4.13
  • New “419″ scam involves PayPal and Western Union 4.12
  • Readers’ best personal-privacy tips 4.11
  • Getting the most from Windows Search — Part 2 4.11
  • Re-examining Dropbox and its alternatives 4.10
  • Easily edit Windows’ right-click context menus 4.09
Connect with us Follow us on Twitter Connect with us on Facebook View our RSS Feeds
  • Home|
  • Newsletter|
  • About Windows Secrets|
  • Advertise with us|
  • Unsubscribe|
  • Sitemap|
  • Affiliates|
Trademarks: Microsoft and Windows are registered trademarks of Microsoft Corporation. The Windows Secrets series of books is published by Wiley Publishing Inc. The Windows Secrets Newsletter, WindowsSecrets.com, WinFind, Windows Gizmos, Security Baseline, Patch Watch, Perimeter Scan, Wacky Web Week, the Logo Design (W, S or road, and Star), and the slogan Everything Microsoft Forgot to Mention all are trademarks and service marks of iNET Interactive. All other marks are the trademarks or service marks of their respective owners.
iNET Interactive Copyright © 2011 iNET Interactive.
All rights reserved.
Terms of Use  |  Privacy Policy
Internet Services
  • Web Hosting Talk
  • HostingCon
  • Hosting Catalog
  • Host Voice
Web Development
  • Hot Scripts
  • DB Forums
Digital Marketing
  • ABestWeb
  • Search Marketing Standard
  • PayPerClickUniverse
  • SEMCompare
Consumer Tech
  • Windows Secrets
  • Overclockers
  • Mac Forums

Learn more about
advertising opportunities across the iNET Interactive Network.

LiquidWeb