News for hackers. Stuff that matters.
Re:LeakedIn by pbreit on Wednesday June 06, 2012 @02:58PM (#4075511)
Now there's a great idea! Provide your password to some random site purporting to check if your password's been compromised.
Re:LeakedIn by jerf on Wednesday June 06, 2012 @03:54PM (#4075842)
http://www.inutile.ens.fr/estatis/password-security-checker/

(BTW, be sure to type some gibberish into the provided box and hit submit, so you can see why I think this is a very relevant link.)

Re:LeakedIn by mcphilip on Wednesday June 06, 2012 @04:08PM (#4075922)
The Terms and Conditions are hilarious:

c. You agree to pay $ 100,000 for your use of the Estatis Free Password Security Checker if we ever ask for it.

Re:LeakedIn by petitmiam on Wednesday June 06, 2012 @06:19PM (#4076503)
"All States shall be entitled to lay submarine cables and pipelines on the bed of the high seas."

oh dear.

Re:LeakedIn by anonymoushn on Wednesday June 06, 2012 @11:33PM (#4077470)
That's the Geneva convention. It's right after a chapter of Frankenstein.
Re:LeakedIn by Hethrir on Thursday June 07, 2012 @12:02AM (#4077546)
Is that a Masonic Chapter? Did that happen before or after they started the alamo?
Re:LeakedIn by raverbashing on Wednesday June 06, 2012 @04:41PM (#4076106)
Bonus points for those who submit, read what it presented then proceeded to test another password!
Re:LeakedIn by therandomguy on Thursday June 07, 2012 @01:04AM (#4077690)
They got me a second time with "Test another password?"
Re:LeakedIn by sp332 on Wednesday June 06, 2012 @04:18PM (#4075969)
That's a much better link than the one I've been using: http://twitterphishr.com/
Re:LeakedIn by ars on Thursday June 07, 2012 @04:22AM (#4078065)
They have a bug. Type a " character and it gets encoded with a backslash in the output.
Re:LeakedIn by p4bl0 on Friday June 08, 2012 @10:22AM (#4084284)
This is fixed. Thanks :-).
Re:LeakedIn by joshuahedlund on Wednesday June 06, 2012 @03:10PM (#4075573)
Even if you don't check the source code to verify that it's harmless, you should assume your password has been compromised and have already changed it anyway. This just lowers the cost of checking the list and could help us learn more about the compromise.
Re:LeakedIn by shuri on Wednesday June 06, 2012 @05:50PM (#4076397)
If the hole that let them in hasn't been closed yet, changing the password will make that password vulnerable, right?
Re:LeakedIn by Achshar on Wednesday June 06, 2012 @07:58PM (#4076826)
LinkedIn said:

> users who have already changed their passwords or created a new account won’t have to worry, as they have recently begun hashing and salting their current password databases.

http://techcrunch.com/2012/06/06/linkedin-speaks-some-of-tho...

Re:LeakedIn by adavies42 on Wednesday June 06, 2012 @09:26PM (#4077113)
"recently"?!?
Re:LeakedIn by Achshar on Thursday June 07, 2012 @02:48AM (#4077906)
Yes, it could have been a little earlier but from what it seems, it was before the leak.
Re:LeakedIn by raverbashing on Wednesday June 06, 2012 @03:50PM (#4075823)
In other news I have a startup on credit card security

Just submit your credit card number, CVV2 and expiration date and it'll check if it has been stolen over the internet for you

Re:LeakedIn by awj on Wednesday June 06, 2012 @04:53PM (#4076163)
Hate to say it, but someone executed on this before you: http://ismycreditcardstolen.com/
Re:LeakedIn by raverbashing on Wednesday June 06, 2012 @05:05PM (#4076221)
I'm not worried, mine is "Social"
Re:LeakedIn by theorique on Wednesday June 06, 2012 @05:19PM (#4076283)
Cool, does it use Web 2.0 and have an API?
Re:LeakedIn by koglerjs on Wednesday June 06, 2012 @11:25PM (#4077448)
"Kara's credit card has been stolen :(" 4 likes
Re:LeakedIn by slavak on Wednesday June 06, 2012 @04:24PM (#4076001)
Will you be directing the form submission page to a static HTML page reading "Yes"?
Re:LeakedIn by jyu on Wednesday June 06, 2012 @04:20PM (#4075974)
Oh, I think I know you. You're that Nigerian prince I keep getting emails from, right?
Re:LeakedIn by jperras on Wednesday June 06, 2012 @03:04PM (#4075552)
You can supply just your password hash if you want, and if you supply the raw password, it's hashed client-side via Javascript before being sent to the server. Test it out with firebug and a dummy password if you're not keen on wading through the source.
Re:LeakedIn by paulhodge on Wednesday June 06, 2012 @03:19PM (#4075635)
Still, hashes can be cracked, and an evil password-checking website can then associate the password with all of the other personally-identifiable data that browsers are known to leak. I don't think this particular site is being evil, but it would be wrong for a user to trust a site like this.
Re:LeakedIn by jperras on Wednesday June 06, 2012 @03:30PM (#4075687)
Again, you can check the source. It's a single page for a reason ;-). There's no trickery hidden in there.
Re:LeakedIn by hamoid on Wednesday June 06, 2012 @04:30PM (#4076037)
Maybe no trickery hidden in there now, but that could change any time. Or sometimes. Or depending on IP, browser or OS.
Re:LeakedIn by bigiain on Wednesday June 06, 2012 @09:24PM (#4077107)
And even if there's no "trickery" from the hosting site, they're slurping in javascript from a 3rd party down the bottom (getclicky). That means they (or anybody who compromises them) could grab the cleartext passwords from the form before the inline javascript does it's sha1 hashing…
Re:LeakedIn by paulhodge on Wednesday June 06, 2012 @03:47PM (#4075798)
I mean server-side (can we check the source for that?). The server could crack the hash, and the server could use various pieces of data (ip address, http headers, etc) to try to figure out more about the password's owner.
Re:LeakedIn by jperras on Wednesday June 06, 2012 @04:30PM (#4076042)
True, that's completely possible. However, if this concerns you then you should probably not sign up for any account on any site, since they could be doing the very same thing with your actual password.
Re:LeakedIn by anthonyb on Wednesday June 06, 2012 @07:24PM (#4076731)
Which is why you use different passwords on different sites.
Re:LeakedIn by raverbashing on Wednesday June 06, 2012 @04:43PM (#4076121)
What would be good is to have the 'checking request' return a json (or just a short info) and not a whole html
Re:LeakedIn by vibrunazo on Wednesday June 06, 2012 @03:11PM (#4075581)
Just change your password before checking. You should've had already, anyway.
Re:LeakedIn by ChuckMcM on Wednesday June 06, 2012 @05:31PM (#4076334)
I saw a spam once that said "Is your husband's password compromised? Check it on this site ..." clearly trying to social engineer a spouse into 'doing a favor.'

These people can be very very very evil.

Re:LeakedIn by mrmaddog on Wednesday June 06, 2012 @03:51PM (#4075824)
If you don't particularly trust the included click.js script, you can generate your password's SHA-1 via python fairly easily

   python -c 'import hashlib; print hashlib.sha1("PaSSw0rd").hexdigest()'
Re:LeakedIn by ibotty on Wednesday June 06, 2012 @03:54PM (#4075839)
or easier and shorter:

   printf PaSSw0rd | sha1sum
Re:LeakedIn by sjs on Wednesday June 06, 2012 @04:17PM (#4075964)
Or call shasum or sha1sum and input your password on stdin so your shell history doesn't contain your password in plain text.
Re:LeakedIn by corin_ on Wednesday June 06, 2012 @04:27PM (#4076019)
Just pop a space at the beginning and it won't go into shell history.
Re:LeakedIn by eridius on Wednesday June 06, 2012 @05:10PM (#4076246)
It does for me

  >  echo test
  test
  > history
  ...
  6730   echo test
  6731  history
Re:LeakedIn by corin_ on Wednesday June 06, 2012 @05:53PM (#4076407)
Set this in your .bashrc

  HISTCONTROL=ignorespace
Or even better, though unrelated to this topic... Also get it to ignore duplicates that come next to each other.

  HISTCONTROL=ignoredups:ignorespace
Re:LeakedIn by tomku on Wednesday June 06, 2012 @06:05PM (#4076454)
That's a bash-ism that's controlled by the $HISTCONTROL environment variable, not universally-applicable advice. $HISTCONTROL set to "ignorespace" or "ignoreboth" may or may not be the default, depending on your distribution.
Re:LeakedIn by corin_ on Wednesday June 06, 2012 @06:07PM (#4076460)
Yeah already replied below specifying that - I was under the impression that it's default to on in most distros, but don't actually have a clue which do/don't.
Re:LeakedIn by ibotty on Wednesday June 06, 2012 @06:12PM (#4076479)
it will still be in ps output for a short while...
Re:LeakedIn by sjs on Wednesday June 06, 2012 @08:03PM (#4076846)
Ultra paranoid. I like the way you think.
Re:LeakedIn by mhluongo on Thursday June 07, 2012 @12:20AM (#4077590)

    python -c 'import hashlib; from getpass import getpass; s = hashlib.sha1(); s.update(getpass()); print s.hexdigest()'
Re:LeakedIn by ibotty on Wednesday June 06, 2012 @06:11PM (#4076473)
how do you get rid of the carriage return as last char that way?
Re:LeakedIn by sjs on Wednesday June 06, 2012 @08:02PM (#4076839)
Use Ctrl-d to end input without hitting return and you shouldn't get a newline.
Re:LeakedIn by Peaker on Thursday June 07, 2012 @06:34AM (#4078311)
bash, at least, only handles Ctrl-d on its own line.
Re:LeakedIn by 1zq on Thursday June 07, 2012 @08:45AM (#4078689)
If you're not on a new line, you can type Ctrl-d twice.
Re:LeakedIn by sltkr on Wednesday June 06, 2012 @09:08PM (#4077050)
What if my password contains % characters?
Re:LeakedIn by eric_bullington on Thursday June 07, 2012 @07:20AM (#4078411)
Yeah, note that this doesn't work with all password combinations. I just use the Python version above

  python -c 'import hashlib; print hashlib.sha1("reALpassWORD12%12").hexdigest()'
and then:

  history -d $((HISTCMD-2))
to delete the last entry in the bash history.
Re:LeakedIn by mhluongo on Thursday June 07, 2012 @12:22AM (#4077598)
Add a `from getpass import getpass` in there, replace your password with `getpass()`, and you'll be set :)
Re:LeakedIn by rottencupcakes on Wednesday June 06, 2012 @04:41PM (#4076100)
I assumed this website was a joke. I'm surprised it isn't.
Re:LeakedIn by ajslater on Thursday June 07, 2012 @07:25AM (#4078420)
Re:LeakedIn by samstave on Wednesday June 06, 2012 @03:31PM (#4075696)
hunter2
Re:LeakedIn by madsr on Wednesday June 06, 2012 @05:12PM (#4076255)
correct horse battery staple.
Re:LeakedIn by samstave on Thursday June 07, 2012 @02:06PM (#4080439)
Years ago, 1996, we had a border router that we inherited and didnt have the password to, nor any way to get it. It was in production and we needed to get the password without killing the config.

David Sifry (founder of linuxcare) was my consultant on the issue - he was able to recover the password after some effort. I'll never forget what it was: Feet4monkey

Your post reminded me of that.

Re:LeakedIn by 16s on Wednesday June 06, 2012 @03:30PM (#4075688)
My password is 'password1' and it's on that list... Yikes.
Re:LeakedIn by 16s on Wednesday June 06, 2012 @07:59PM (#4076830)
You guys have no sense of humor.