News for hackers. Stuff that matters.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by dylz on Wednesday September 14, 2016 @04:40PM (#12501031)
Would be nice to note that it sends hostnames of the sites you visit in plaintext, no SSL/TLS, across the internet to:

  http://api.corpwatch.org/companies
  http://104.236.253.171:9119
Re:Show HN: Who runs this – A Chrome extension that shows wh... by jsmthrowaway on Wednesday September 14, 2016 @04:43PM (#12501050)
Nice catch. 104.236/16 is DigitalOcean, so best guess would be some kind of server belonging to the author.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @04:47PM (#12501067)
It is mine, yea.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by scottydelta on Wednesday September 14, 2016 @06:16PM (#12501664)
I think it is better if you mask your server ip using some service like CloudFlare and assign it a domain name when making public apps with links to your server.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @04:42PM (#12501046)
Is that really stupid?
Re:Show HN: Who runs this – A Chrome extension that shows wh... by jsmthrowaway on Wednesday September 14, 2016 @04:43PM (#12501052)
Yes.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @04:46PM (#12501065)
Learned something then! Is it take it off the store stupid or just regular?
Re:Show HN: Who runs this – A Chrome extension that shows wh... by jsmthrowaway on Wednesday September 14, 2016 @04:48PM (#12501079)
I can't make that decision for you but generally things that transmit address bar input from a browser to other locations are enough for me to ban something from a network, whether it's encrypted in flight or not. Your personal DigitalOcean server being on the other end of the entire install base's queries (a) gives me pause, given the logging opportunities and (b) will fall over if you get some installation footprint. Your decision not to encrypt means that the threat vector expands from solely you to you as well as any adversaries in between the browser and you, so it's sort of an extra bummer on top of some bummers.

A screen shot extension for Chrome did this without telling people and it became headlines. There's a reason one popular tool for finding stuff that does this is called Little Snitch.

Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @04:52PM (#12501113)
I see, thanks for letting me know. Seems like for now the best is to republish with encryption and have a note about it so that people know.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by scottydelta on Wednesday September 14, 2016 @05:16PM (#12501268)
Is that a private key to connect to your server in your repo? https://github.com/kaolti/Who-Runs-This/blob/master/key.pem
Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @05:45PM (#12501465)
Hehe, was for the Chrome store, got rid of it now.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by jnbiche on Wednesday September 14, 2016 @06:04PM (#12501589)
Sorry, man, I'd recommend you re-package with a new key, and re-publish. There are numerous sites that log all Github commits, that private key is public now. Anyone could sign any other extension as you now.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by scottydelta on Wednesday September 14, 2016 @06:03PM (#12501583)
[deleted]
Re:Show HN: Who runs this – A Chrome extension that shows wh... by youdidwhat on Wednesday September 14, 2016 @06:07PM (#12501606)
Did you just publically admit to attempting to break into his server?
Re:Show HN: Who runs this – A Chrome extension that shows wh... by scottydelta on Wednesday September 14, 2016 @06:09PM (#12501622)
not really.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by MasterScrat on Wednesday September 14, 2016 @04:16PM (#12500866)
What would be even more useful would be a "that's surprising!" button next to the result.

When an owner is often reported as surprising for a domain, the extension should either blink or directly display the owner without being clicked.

Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @04:18PM (#12500882)
That's awesome, add that to the todos.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by TazeTSchnitzel on Wednesday September 14, 2016 @03:29PM (#12500433)
Hmm. It can't tell me that thewaytohappiness.org is run by Scientology.

But expecting it to see through Scientology front groups is perhaps asking too much. ^^

Re:Show HN: Who runs this – A Chrome extension that shows wh... by ridiculous_fish on Wednesday September 14, 2016 @02:46PM (#12500053)
Very cool idea. I noticed it reports that ridiculousfish.com "is run by" namecheap, but namecheap is only the registrar and does not run or even host the site.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @02:48PM (#12500076)
Thanks! Yea, the problem is the registrant organization of the domain is set to Namecheap. Not sure how to get around domain privacy for now.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by kspaans on Wednesday September 14, 2016 @02:53PM (#12500114)
Maybe the extension could check the info on the SSL certificates (if available) if the domain is registered through a proxy?
Re:Show HN: Who runs this – A Chrome extension that shows wh... by degenerate on Wednesday September 14, 2016 @04:01PM (#12500731)
This is almost necessary for the extension to be useful. A good number of domains I checked are all "run" by WHOISGUARD, INC.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @04:11PM (#12500828)
Hm, do SSL certificates have information about the owner?
Re:Show HN: Who runs this – A Chrome extension that shows wh... by degenerate on Wednesday September 14, 2016 @04:24PM (#12500934)
I think only Extended Validation (EV) certificates have this info by default :(
Re:Show HN: Who runs this – A Chrome extension that shows wh... by callesgg on Wednesday September 14, 2016 @05:37PM (#12501408)
Some do, some do not.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by MasterScrat on Wednesday September 14, 2016 @03:13PM (#12500295)
You could have a list to recognise proxy names and in this case display clearly that the real owner has been obfuscated...
Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @03:16PM (#12500318)
That could work!
Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @04:56PM (#12501148)
Thanks for all the feedback guys! Took it down for now and will republish when it's fixed.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @02:40PM (#12499986)
May have a couple of bugs but one use case would be finding out that rottentomatoes.com is run by Comcast.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by kspaans on Wednesday September 14, 2016 @02:45PM (#12500039)
When run against www.ssa.gov it says "something seems to be wrong" LOL
Re:Show HN: Who runs this – A Chrome extension that shows wh... by TazeTSchnitzel on Wednesday September 14, 2016 @03:34PM (#12500469)
For .gov domains it might as well just show “The Government of the United States”.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by daxelrod on Wednesday September 14, 2016 @06:04PM (#12501591)
That's not exclusively true anymore. For example, New York City has nyc.gov .
Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @03:36PM (#12500483)
Yep, could be an easy fix huh
Re:Show HN: Who runs this – A Chrome extension that shows wh... by djcollier on Wednesday September 14, 2016 @04:21PM (#12500909)
Could you share a link to the repo if its available? Very cool idea!
Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @04:32PM (#12500991)
Re:Show HN: Who runs this – A Chrome extension that shows wh... by rjbrock on Wednesday September 14, 2016 @04:42PM (#12501043)
This appears to be a private key (so no one should ever be able to read this file): https://github.com/kaolti/Who-Runs-This/blob/master/key.pem

Is this for publishing to the chrome app store? If it is, I recommend taking down the extension and republishing with a new secure key ASAP.

Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @04:53PM (#12501118)
lol, saved my ass it looks like! Took your advice.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by callesgg on Wednesday September 14, 2016 @05:38PM (#12501421)
It is still in the commit history. You need to throw that key away and get a new one.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by rjbrock on Wednesday September 14, 2016 @05:43PM (#12501448)
Exactly, that key is now completely compromised (it was the second it was public). You can still see it here: https://github.com/kaolti/Who-Runs-This/commit/764945d8d968b...

You will need to generate a new key and resign with the new one.

Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @05:49PM (#12501494)
I removed it now, still looking into getting a new key.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by rjbrock on Wednesday September 14, 2016 @05:43PM (#12501450)
Haha, no worries, we've all been there!
Re:Show HN: Who runs this – A Chrome extension that shows wh... by diegorbaquero on Wednesday September 14, 2016 @04:07PM (#12500781)
When ran against my own domain (diegorbaquero.com) it just shows "Something seems to be wrong"
Re:Show HN: Who runs this – A Chrome extension that shows wh... by kaolti on Wednesday September 14, 2016 @04:13PM (#12500839)
Yea, it doesn't check for registrant name atm, should probably show that, if there's no registrant org.
Re:Show HN: Who runs this – A Chrome extension that shows wh... by jhiggins777 on Thursday September 15, 2016 @08:57AM (#12505683)
Link is broken