Forum Moderators: buckworks

Message Too Old, No Replies

IP Addresses

What do they mean exactly?

         

Joop

7:05 pm on Aug 23, 2004 (gmt 0)

10+ Year Member



I always check the ip address of orders we receive - and always cancel the order if its from Nigeria etc... but I have to admit I don't really understand them..

For example, if you are based in the UK, will your IP address always be in the UK? The reason I've asked is I've had an order where everything checks apart from the IP address which is Bulgaria.

Is there anywhere I can get more information on how IP addresses work etc?

kodaks

7:28 pm on Aug 23, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Web Definition from Google:

Internet Protocol, the most basic protocol to communicate on the Internet. An IP number is a numerical address consisting of four numbers seperated by periods. Each IP address uniquely identifies a certain computer on the Internet. The domain name is used to make using them easier.

Internet Protocol The communications protocol underlying the Internet, IP allows large, geographically-diverse networks of computers to communicate with each other quickly and economically over a variety of physical links. An Internet Protocol Address is the numerical address by which a location in the Internet is identified. Computers on the Internet use IP addresses to route traffic and establish connections among themselves; people generally use the human-friendly names made possible by the Domain Name System.

Google "introduction to tcp/ip w3schools" for a great IP tutorial.

I hope this helps, and best of luck!

dmorison

7:41 pm on Aug 23, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



For example, if you are based in the UK, will your IP address always be in the UK?

I think more is hinging on the accuracy of the IP to country database that you are using.

The example you give in which the IP address is shown as Bulgaria could well be such an error - no IP <> country look-up is (or can be) 100% accurate since there is absolutely nothing that ties an IP address to a specific country.

Where RIPE record the owner of a netblock (a range of IP addresses) as being based in a particular country I don't believe that there is any requirement for those IP addresses to actually be used in that particular country.

The other factor that could cause you problems are where people are using proxy servers in other countries to access your website.

Tsuren

11:09 pm on Aug 23, 2004 (gmt 0)

10+ Year Member



Joop, unfortunately proxies exist. Professional carders use credit card's BIN, address and proxy's IP from one state. Fortunately there are not a lot of professional carders :)

If you want to check something else you can do it. E.g. system's time or languages.

camflan

1:33 am on Aug 24, 2004 (gmt 0)

10+ Year Member



I don't know how well this would work but what about recording the languages installed on the pc as well? If they have a very english name or something like that and they have Nigerian, Indonesian or Bulgairan installed on their machine then you know there is something fishy.

We have just installed a geo locater which touch wood has been great so far. We get about 5 stolen card attempts a week on our site and this has stopped them so far in their tracks.

We also check bins and as a final check do a follow up phone call.

A lot of these attempts are made with a UK card, a full UK address and phone number so they look totally legit.

Users on AOL though always appear to come from a US IP Address though as well no matter where they are in the world I believe.

Cheers,
Cam

IanTurner

8:46 am on Aug 24, 2004 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



camflan, how would you go about recording the languages installed on a client machine?

camflan

9:47 am on Aug 24, 2004 (gmt 0)

10+ Year Member



I haven't tried this but this was one of the things we looked at implementing:

request.servervariables("HTTP_ACCEPT_LANGUAGE")

I think this will grab the languages off the users pc. You could then add them into your database and check at a later point or even build an automatic flag for certain languages so the order was listed as suspect.

I could be wrong on this though as we never actually tried this one as our other tests seemed to work successfully.

Thanks,
Cam

bateman_ap

10:16 am on Aug 24, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



For example, if you are based in the UK, will your IP address always be in the UK?

Well Google used to think I was based in the Netherlands instead of the UK for quite a while, so no I don't think you can 100% rely on it!

Tsuren

6:24 pm on Aug 24, 2004 (gmt 0)

10+ Year Member



camflan, exactly. e.g. someone uses name "Joe McCormic", gives you Ireland address, has Ireland time on his computer (GMT+0 I guess, GMT+0), has Ireland IP but accepts RU charachters. So it does not sound honest.

Addendum: If mr. Someone uses credit card starting from American bank's BIN at the same time then you can be pretty sure that mr. Someone is a scammer.

Joop

8:15 pm on Aug 24, 2004 (gmt 0)

10+ Year Member



If you use a payment processor rather than taking the credit card details yourself, there is only so much information you obtain. A lot has been said on this forum about 'phone them up to check'. Well, how do you know that the phone number is the number that's registered to the credit card holder? As mobile phones are so popular (I know people who don't have a landline anymore, just a mobile), the mobile number is often given instead - so how can I check?

I know that a lot can be assumed from what someone says on the phone, and some scammers are useless when you talk to them (thankfully) but there must be some scammers who have got there arse into gear?

camflan

12:37 am on Aug 25, 2004 (gmt 0)

10+ Year Member



Gut feeling at the end of the day really is the final check.

I contacted a chap in India by phone and it all seemed ok but I just felt funny about it so refused the order.

May have been legit. I don't know. Just decided not to take the risk.

If you are happy to wear the cost of goods going missing then that is a business decision you need to make.

Cheers,
Cam

Joop

8:38 am on Aug 25, 2004 (gmt 0)

10+ Year Member



No, I'm not happy to bear the cost of goods going missing, who on earth would be?

I'm just surprised that there isn't an easy way of checking the credit card details - getting a phone number for whom the card is registered to and being able to call them up.

camflan

8:47 am on Aug 25, 2004 (gmt 0)

10+ Year Member



The problem with phoning is you don't know if they are simply using a mobile phone. They may have purchased a pre pay one that they use for orders and then at the end will simply throw the SIM card away.

End of the day you only have your gut feelings to rely on. Not perfect but whether to proceed is up to alone.