The First Mac OS X Virus? (A New OS X Trojan) [Updated]

On the evening of the 13th, an unknown user posted an external link to a file on MacRumors Forums claiming to be the latest Leopard Mac OS X 10.5 screenshots. The file was named "latestpics.tgz"

The resultant file decompresses into what appears to be a standard JPEG icon in Mac OS X but is actually a compiled Unix executable in disguise. An initial disassembly (from original discussion thread) reveals evidence that the application is virus-like or was designed to give that impression. Routines listed include:

_infect:
_infectApps:
_installHooks:
_copySelf:

The exact consequences of the application are unclear, but users who originally executed the application have noted that it appeared to self propogate:

If anyone remembers last night, when lasthope spread that picture that opened in terminal. I just turned on my other computer and it said it had an incoming file, from my computer, which was the latest pics file. Any help. I have already secure deleted it off of my harddrive, but how do i know that it will not come back.

Andrew Welch, who had done some of the initial disassembly, is posting updates to this thread.

According to the initial investigation, the application uses Spotlight to find the other applications on the infected machine and subsequently inserts a stub of code into each application executable.

Update: It appears that there is some debate about the classification of this application, and as it does require user activation it appears to fall into the Trojan classification, rather than self-propogating through any particular vulnerability in OS X.

Update #2: The most recent updates show that the file does send itself to other users in your AIM/iChat buddy list.

Update #3:

Andrew Welch posted the final technical analysis of the application with assistance from Ed Wynne and Glenn Anderson.

Symantec has posted a step by step guide on what happens when you launch this application.

Popular Stories

iphone 15 dummy models

How Much Will the iPhone 15 Cost?

Thursday August 31, 2023 2:30 am PDT by
Apple's new iPhone 15 and iPhone 15 Pro models will be unveiled at the company's annual September event, which will be held this year on Tuesday, September 12. The question is, how much will they cost? iPhone 15 and iPhone 15 Plus Like the iPhone 14 and iPhone 14 Plus models last year, the iPhone 15 will be a 6.1-inch device, while the larger iPhone 15 Plus will be a 6.7-inch device. We...
iPhone 15 All Colors Mock Feature

Here Are All the iPhone 15 Colors We Expect From Apple

Friday August 25, 2023 2:18 pm PDT by
Apple will unveil its new iPhone 15 lineup in a range of new colors at a special event likely to be held on September 12. Here are all the colors we expect to see for the four models: iPhone 15, iPhone 15 Plus, iPhone 15 Pro, and iPhone 15 Pro Max. iPhone 15 and iPhone 15 Plus In the last few years, ‌iPhone‌ lineups have launched with just five color options, with a sixth following in...
top stories 2sep2023

Top Stories: Apple Event Announced for iPhone 15, New Apple Watches, USB-C AirPods, and More

Saturday September 2, 2023 6:00 am PDT by
Apple's most important event of the year has finally been confirmed, and we're looking forward to new iPhones, Apple Watch models, and more. In the run-up to the event, we're continuing to hear more tidbits about what to expect for the major new hardware, as well as some other smaller announcements Apple may have in store, so read on for all the details! Apple Announces 'Wonderlust' Event ...
anker nano usb c blue

Anker Unveils Updated USB-C Nano and MagGo Qi2 Charging Accessories

Thursday August 31, 2023 1:00 am PDT by
Anker is announcing updates to two of its most popular charging accessory lineups today: the USB-C Nano series and the MagGo wireless charger family. The new USB-C Nano updates complement existing power adapters and primarily involve two new power banks that are well-timed for the iPhone's imminent transition to USB-C. The first is a new Anker Nano Power Bank with integrated folding USB-C...
iPhone 15 Pro Colors Mock Feature

Kuo on iPhone 15: New Colors, Production Issues Resolved, and More

Wednesday August 30, 2023 6:14 am PDT by
A day after Apple announced it will be holding an event on September 12, analyst Ming-Chi Kuo has shared more predictions for the iPhone 15 lineup. The higher-end iPhone 15 Pro models are widely expected to be equipped with a titanium frame instead of a stainless steel frame, and Kuo said this change should contribute to the devices weighing less than iPhone 14 Pro models. Kuo said...
maxresdefault

Apple Announces 'Wonderlust' Event Expected to Feature iPhone 15, Apple Watch Series 9 and More

Tuesday August 29, 2023 9:01 am PDT by
Apple today announced plans to hold a special event on Tuesday, September 12 at 10:00 a.m. Pacific Time. Like last year, the event will take place at the Steve Jobs Theater on the Apple Park campus in Cupertino, California. Subscribe to the MacRumors YouTube channel for more videos. While the event is expected to be prerecorded, Apple is inviting members of the media to the campus to watch...
maxresdefault

PSA: Don't Buy an iPad Right Now, New Models Coming in 2024

Friday September 1, 2023 12:47 pm PDT by
If you're in the market for a new iPad, you might want to go ahead and hold off. Apple hasn't introduced updates to any of its iPad models in 2023 so far, and rumors suggest that refreshes aren't coming until 2024. Subscribe to the MacRumors YouTube channel for more videos. MacRumors videographer Dan Barbera recaps all the latest iPad rumors in his latest video, so watch that to get an...
volvo s60 drivers apple maps

Hands-On With Volvo's Dual-Screen Apple Maps CarPlay Experience

Friday September 1, 2023 11:17 am PDT by
A few months ago, Volvo and Polestar announced updates for their infotainment systems to support dual-screen Apple Maps displays from CarPlay, allowing a supplementary Apple Maps view to appear in the driver display separate from the main infotainment screen. While an increasing number of vehicles are supporting text-based Apple Maps navigation prompts in the driver display and/or head-up...