News for hackers. Stuff that matters.
Re:How to scrape anything on the web and not get caught by your-nanny on Sunday April 22, 2018 @08:14AM (#16895845)
What sorts of real-world and legitimate/ethical use cases are there for wholesale repeated scraping?
Re:How to scrape anything on the web and not get caught by lazycouchpotato on Sunday April 22, 2018 @08:31AM (#16895887)
Statistics I'd say is one of the useful cases of scraping.

Back in 2013, a guy scraped the results of about 150,000 students giving their 10th grade finals of a particular examination board in India. He showed that not only was there no privacy of student's marks because the roll numbers were all linearly incremented, but there was also mass-scale manipulation of marks going on.

The concept is simple but it's a very interesting read.

https://deedy.quora.com/Hacking-into-the-Indian-Education-Sy...

I was one of the 150,000 kids that gave those exams back in 2013 :)

Re:How to scrape anything on the web and not get caught by reallymental on Sunday April 22, 2018 @08:58AM (#16895970)
Facinating read, I cannot find out more about what happened to him after he was accused of 'hacking' the govt systems, do you have any more sources that sheds some light on that?
Re:How to scrape anything on the web and not get caught by lazycouchpotato on Monday April 23, 2018 @03:51AM (#16901324)
Re:How to scrape anything on the web and not get caught by mickeyp on Sunday April 22, 2018 @08:23AM (#16895866)
Scraping websites like AliExpress and Ebay for trademark and brand infringement. There are many vendors who sell fake tat on the internet, and there are companies out there who track it down on behalf of the brand owners.

These companies tend to have armies of lawyers who can swat away even the likes of eBay when it comes to justifying web scraping. Nevertheless, the work required is still the same tedium that others deal with: CAPTCHAs; throttling; IP bans; etc.

Re:How to scrape anything on the web and not get caught by salawat on Sunday April 22, 2018 @08:29AM (#16895880)
I'm kind of interested in an answer to this as well.

I know the typical "travel site" or "comparison shop" use case.

There is also the "darn it, I want this" use case.

However, automated, periodic web scraping that mutates (I.e. ticket or reservation grabbing bots) has always felt a bit squicky to me in the same way DNS squatting does.

Re:How to scrape anything on the web and not get caught by megous on Sunday April 22, 2018 @01:31PM (#16897282)
Website you like that invites discussion has a very shitty comment system, that doesn't notify you of the responses to your comments.

Or perhaps you want to monitor mentions of your name, and join the discussion.

Or you want to not lose your past thoughts, because discussions were deep and some may be interesting to re-read in the future.

Or a website is known to allow users delete their comments, or website itself bans users and hides all their content from others for flimsy reasons like "ISIS" in the title, no matter whether it's pro/against/neutral/irrelevant.

Or you want to organize the information differently than the site does.

Or the website is bloated and slow as hell, and you want to use it over gprs, so you create a lightweight/fast/better organized/filtered mirror.

Or the website doesn't have search or it is crap/slooow, and is not indexed in google, like some IRC logs out there.

Or you want to have content available offline.

...

Re:How to scrape anything on the web and not get caught by time0ut on Sunday April 22, 2018 @09:35AM (#16896095)
I've used it to convert publicly available data to a more useful format. A local government agency made the data freely available as a series of thousands of HTML pages, but not in any other form. I didn't need to use any evasive tactics, but it was still wholesale repeated scraping.
Re:How to scrape anything on the web and not get caught by sheeshkebab on Sunday April 22, 2018 @08:36AM (#16895901)
Scrape government data... it’s all free but try to find it in any downloadable and consistent format.
Re:How to scrape anything on the web and not get caught by macsj200 on Sunday April 22, 2018 @08:21AM (#16895860)
Internet archival initiatives are a legitimate use case, as well as things like sneakernet in Cuba.