Live data from Hacker News

My website is being stolen in real time and I don't know what to do

news.ycombinator.com

31–40 of 111 posts

Re: My website is being stolen in real time and I don't know what to do

#31
You can use javascript frame busting techniques to redirect back to the main page. You can also use mod_rewrite or some proxy setups to make it so a completely different set of pages shows up for people coming from that site. This is better than just blocking it because it's a bit more subtle and lets you tell that site's users what's happening.

Re: My website is being stolen in real time and I don't know what to do

#35

Ok, time for a reality check If you can't imagine what to do in this situation you shouldn't be running a website of this nature This type of thing can (and does) happen and it's up to you to know how to defend yourself. The others have given plenty of ideas, but I guess there are more specific things that can be done depending on their page structure/ads etc

worst advice ever.

Re: My website is being stolen in real time and I don't know what to do

#36
post #31

You can use javascript frame busting techniques to redirect back to the main page. You can also use mod_rewrite or some proxy setups to make it so a completely different set of pages shows up for people coming from that site. This is better than just blocking it because it's a bit more subtle and lets you tell that site's users what's happening.

[deleted]

Re: My website is being stolen in real time and I don't know what to do

#37
Use imagemagick to watermark all image requests on the fly so you can keep changing the position of a url watermark on all images.

edit - actually, don't do this as it is trivially easy to get around by doing 2 or 3 requests and keeping anything that hasn't changed.

Or if you do do this, add a low level noise filter on top so that the attacker can't just directly equate pixel values.

Re: My website is being stolen in real time and I don't know what to do

#39
post #24
post #3

recommendation: respond with fake data, based on source IP. the problem will take care of itself.

Gigabytes of fake data. Let them eat /dev/urandom to their heart's content.

> Let them eat /dev/urandom to their heart's content.

No! You can't just give them purely random data. No, sir. That would be easy enough to detect.

What you need is plausible randomness. Shift the value of every transaction by a small percent. Trending everything downward over time, but making it plausible, would be far more entertaining with random upward trends. Best buy now before it gets too expensive! Oh, I'm sorry? That wasn't the actual price? Well, you'd best use a reputable source!

If you're going to poison the well, you don't want to be caught. You want them to wonder at what point their data set diverged and for how long they've been serving incorrect data. Sinister points for interspersing legitimate data with munged data.

The trick with being evil in this case is to be subtle about it. They want to scrape all your metrics? Let them. You just can't guarantee the accuracy of the data they're scraping, right? [wink, wink]

Re: My website is being stolen in real time and I don't know what to do

#40
post #7

You found out the right first step yourself: Block the source IP address. Sure it will turn into a game of whack-a-mole with them changing their IP but eventually, their customers will get fed up with their downtime. Second idea: Javascript redirect all of your pages to your own subdomain. Again, its just a step in an arms race, but this would be a little too hard/expensive to take to court. You can win an arms race…

interesting that they didn't change the donation addresses. so if someone uses theirs, and likes it, sends some BTC to them, it will go to you?
Post reply on HN