indeed not much you can do. You could hope the thief is a dumbfuck with a system not set to show file extensions and make some keylogger, put a JPEG icon on it and put in the folder where pictures are.
The autorun trick works only on XP (can be turned off too) as Vista/7 have that shit turned off by default.
I really don't know what to suggest in this situation. Maybe wait near by in the bushes with a baseball bat?
There is a 95% chance that the thief is a dumbfuck when it comes to computers in general, just based off of my location and the type of people that live here.
Place a well hidden camera pointing to your friends camera, use some kind of movement detection feature and let it be there. It has to be really well hidden (top of a tree?). Next, a nice thing to do would be to make the photos available for every hunter, for them to see who has been messing with their equipment, they will do the rest for you.
That's actually a great idea, and they'd probably do a bit most than just "the rest", knowing these people...not my problem haha.
According to the wiki Area_13 posted,
"Windows 7: For all drive types, except DRIVE_CDROM, the only keys available in the [autorun] section are label and icon. Any other keys in this section will be ignored. Thus only CD and DVD media types can specify an AutoRun task or affect double-click and right-click behavior.
There is a patch available, KB971029 for Windows XP and later, that will change AutoRun functionality to this behavior."
So if a win7 or Vista computer had said patch, then the SD card autorun.inf trick would work right? What if I could use a different kind of trick to force install that patch and then run the virus? But then again I could use that 'different' trick to run the virus directly so that's just redundant.. What about maybe a registry file that would move the virus to the Startup folder?