MoonShadow, I didn't siad that he should look at the debug.log to track the guy. It was more in a way to try to find if he got jacked by RPC or malware installed in his computer.
You understand the inner workings of bitcoin a lot more than me, so you may be the right person to help.
Isn't there any way to find in any of the logs how that transaction was initiated? Was it from his computer? Did the thieve copied his wallet.dat and swept the funds? Was it RPC?
It could save the man 48hrs, by not having to format his computer and reinstall, in case he could be certain it was his RPC password that got exploited and not malware.
I'm sorry, but there is just too many ways to discretely copy and transmit an unencrypted wallet.dat for such efforts to be worthwhile. I'm of the opinion that Windows isn't secure enough of an operating system to safely handle bitcoin of any significant amount at all, even if there
isn't existing evidence of a breech. There are simply too many ways to infect a windows machine, check to see that a bitcoin instance exists, copy & transmit the wallet.dat file (encrypted or not) and do the same for a keylogger stream. I may be paranoid, but I wouldn't put much on any machine I don't have administrative rights upon, even if it was a GNU/Linux machine owned by someone that I trust and believe to have the skills. If windows is all you have, IMHO you'd be much safer putting your spending money onto your android smartphone and using bitcoinspinner. At least, for now, there are no know wallet.dat stealing viruses for android. Or perhaps a split-wallet type online storage service, that permits two-factor logins. If you use windows, you are already trusting the security model of some faceless entity for which you have no real recourse against in a dispute. IMHO your odds of getting burned at an online wallet service are actually lower than your odds of being pwned with your own bitcoin client on a windows machine.
I don't know if there might be anything in the logs worth keeping on the off chance that this guy gets caught eventually, by him or others, but I'm fairly certain that there is nothing there that is going to tell you how he got pwned. Not in the bitcoin logs, anway. It's very unlikely that the thief targeted him specificly, and sent those coinds
from his client. If he had, the client would have displayed the loss immediately, rather than have to catch up to the blockchain first.