G-Archiver Harvesting Google Mail Passwords
Thwomp writes "It appears that a popular Gmail backup utility, G-Archiver, has been harvesting users' Gmail passwords. This was discovered when a developer named Dustin Brooks took a look at the code using a decompiler. He discovered a Gmail account name and password embedded in the source code. Brooks logged in and found over 1,700 emails all with user account information — with his own at the top. According to a story in Informationweek, he deleted the emails, changed the account password, and notified Google. The creator of G-Archiver has pulled the software, stating that it was debug code and was unintentionally left in the product."
GMail requires you to authenticate with their SMTP servers to send mail. His choices were to include the account password, implement his own SMTP server and build it into the program, or use an open SMTP server. That last will often get your mail dropped as spam. The second one would have been better-secured, but the guy was obviously dumb enough to include a phishing function in a backup program, so it's obvious why he went with option number one.
REM Old programmers don't die. They just GOSUB without RETURN.
- FBI NATIONAL COMPUTER CRIME SQUAD (May be outdated)
- FBI Tampa Cyber Crime squad (you may have your own local version of this)
- Internet Crime Complaint Center (IC3)
- CERT
- Forum for Incident Response and Security Teams
- Swedish IT incident Center (sitic at pts dot se)
Of course you may have your own national version of IT incident reporting.So if we really want to avoid having the police hunt us for petty crimes of downloading files - give them something real. :-)
If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
That was Ken Thompson, coinventor of UNIX.
Give me Classic Slashdot or give me death!
Oh, by the way, you realize that lots of people are paid to audit OSS code before they deploy it in their company, right? The ability to do this is actually a selling point for a lot of companies. (and unless the software has got a built-in ansible, that should be good enough for almost all applications.) What are you talking about?
weirdest thing I ever saw: scientology advertising on slashdot.
So? Somebody you trust can do it for you. Or, you can trust that there are enough people looking at the code that they'll find any big problems, and that news of these problems will find its way to you. With non-free software, the number of people looking at the code is much smaller.
http://outcampaign.org/
This is misleading. They should have fully disclosed the problem if they want to re-gain anyone's trust. It wasn't that they "may" have been revealed; they as a matter of fact "WERE" revealed. An admission that their program LOGGED AND TRANSMITTED PASSWORDS TO THE PARENT COMPANY would also have been nice.
"Question with boldness even the existence of a god." - Thomas Jefferson
'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
man strings
Can't remember if strings is part of Microsoft's "Unix tools for Windows" though, but Cygwin32 will do the trick.
Easily could be a test email address that he uses for only that purpose. I'll give him the benefit of the doubt on this one. That doesn't mean I'll use the product however. You have two cases. Either (a) the coder is malicious -or- (b) the coder is sloppy. If I'm paying for a program (g-archiver's site says it's 29.95) then I expect the code to be of good quality ... and having debug code in does not count as good code in my opinion.
Also, I'm kinda interested in his market. Thunderbird has an option to download/sync to a local machine. I'm curious why you'd want to use yet another tool when a decent email client has the same basic feature.
Lack of planning on your part does not constitute an emergency on mine.