Jump to content

Recommended Posts

At the end of the day, if someone badly wants your data, they will get it. However you can make it more difficult to obtain. As I have not seen what sort of data you are displaying it is not easy to say how simple it is to extract.

Couple of ideas:

1. Use a CAPTCHA graphic within a form before any data can be accessed. If the code is correctly inserted set a session. Check for this session on all pages displaying data.

2. As suggested check the number of requests per IP. This is not foolproof however as someone with a large number of proxies could change their IP on every request.

Also displaying data using the DOM from AJAX requests makes it difficult to scrape.

 

Yeah, but it also makes it difficult (read: impossible) for people browsing without Javascript turned on, or people who use UAs that do not support Javascript at all (screen readers, lynx, etc.).

1. Use a CAPTCHA graphic within a form before any data can be accessed. If the code is correctly inserted set a session. Check for this session on all pages displaying data.

 

The the user could enter the CAPTCHA once and pass the session ID to a mining program.  Really just adds one small layer.

The the user could enter the CAPTCHA once and pass the session ID to a mining program.  Really just adds one small layer.

Of course. There will always be a way, however making things a little bit more difficult will deter some. People who use windows apps for web scraping etc should be put off.

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.