RE: [PHP] [OFF] - Fraudulent web orders - any ideas?
| From: | Mike | Date: | Mon, 16 Aug 2004 14:43:26 +0000 |
| Subject: | RE: [PHP] [OFF] - Fraudulent web orders - any ideas? | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-193939@lists.php.net to get a copy of this message | ||
Brian,
The best thing that I can suggest is to take a look at the actual orders
themselves and find out if there are any one or two things that seem to be
common about them.
Once you can find some sort of pattern, you can then code against it.
For example, if you find that he seems to send 20 requests under $10 from
one IP within 5 minutes, you may wish to do some pre-submission processing
to target this sort of behavior.
You can easily create a SQL table with "temp-blocked IPs" that will last for
30 minutes. It'll also help keep track of this behavior.
In short - the best way to protect against this sort of thing is to figure
out the limitations of the other user's software and use that against them.
While some things can definitely be dynamic, it typically will only be so
within a particular range.
Good luck
-M
-----Original Message-----
From: Brian Dunning [mailto:brian@briandunning.com]
Sent: Monday, August 16, 2004 10:27 AM
To: php-general@lists.php.net
Subject: [PHP] [OFF] - Fraudulent web orders - any ideas?
Hi all,
I have a simple PHP store, and it appears that someone is using it to
test credit card numbers. I'm getting a very high number of small
orders every day, but a lot more declines. My merchant provider
suggests blocking that person's IP address, but that's not practical
since it's dynamic. I'll get a lot of orders from one IP address for a
few hours, but then the address changes.
I wonder if anyone has any experience with this, and if so, can you
suggest a way to deal with it?
- Brian
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php