News for hackers. Stuff that matters.
Re:Detecting PhantomJS Based Visitors by davelnewton on Sunday June 14, 2015 @09:02AM (#9714736)
Kind of interesting, mostly because it's something I've never really thought about before. Not convinced this is a generally-solvable problem, particularly long-term, without resorting to behavior analysis.
Re:Detecting PhantomJS Based Visitors by tommorris on Sunday June 14, 2015 @10:12AM (#9714959)
I'm not convinced it is a valuable problem that needs solving.

If you really want a web which only humans can browse and which prevents non-human-operated clients from visiting websites, require a submission of a blood, hair and urine sample or a photocopy of the person's driving license or something.

Until that point, computers will want to do useful things on behalf of humans, so it might be best to not get in their way because someone told you to on a website.

Re:Detecting PhantomJS Based Visitors by tuckerman on Sunday June 14, 2015 @12:48PM (#9715508)
For some companies though, it's about protecting IP, e.g.

* Google wants to stop scraping so that you can't build a competing search engine that just scrapes Google for every search term that you see.

* LinkedIn has an amazing database of user information, you wouldn't want someone scraping all of it and creating LinkedIn2.

* One of the reasons Quora exists is that there are a lot of opportunities in mining the answers; they don't want another company to get to piggy-back on their hard work creating the site, acquiring users, making a good UI, paying for hosting etc.

Re:Detecting PhantomJS Based Visitors by tommorris on Monday June 15, 2015 @09:53AM (#9719247)
So it's basically for DRM.
Re:Detecting PhantomJS Based Visitors by davelnewton on Monday June 15, 2015 @02:30PM (#9721090)
I think DRM is part of what this attempts to protect against, but that's certainly not the only use.

It's still potentially onerous, since I regularly write agents that pull info from various places, for personal use, research, and archiving.

Re:Detecting PhantomJS Based Visitors by davelnewton on Monday June 15, 2015 @02:27PM (#9721075)
Nobody "told" me to go solve this problem, nor do I have any interest in implementing a potential solution; I just thought it was interesting. Because it was interesting.
Re:Detecting PhantomJS Based Visitors by benhue on Sunday June 14, 2015 @01:26PM (#9715642)
It can be useful to help prevent fraud. Such as Google ads not accepting clicks from headless browsers etc.