I was wondering if anybody knows how to uniquely identify a user's machine? I know it's possible to do, because I've seen other sites do it, but am not sure exactly how to do it.
Case in point:
Chase.com (JP Morgan Chase Bank), if you make an account to do your banking online, and sign in using a computer in which you haven't signed in before, it needs you to verify the login, by sending you an activation code by e-mail or text message. Once you activate once on that machine, you can log in at any later time and not be prompted again for activation... but then if you log on from a different machine, you need to reactivate on that particular machine.
At my college, most of the computers are pretty much identical... they all have the same hardware in them. If I sign in to Chase.com on one computer, it asks me to do the activation, and then if I sign in on another computer (using the same web browser and everything), it asks me again to activate.
How does a CGI script find out enough unique information about a computer? It can't be going by the IP address, because in my school's network, we all have the same external IP. Do they just use persistent cookies, or is there some other way?
Thanks in advance.
-------------
Cuvou.com | The NEW Kirsle.net
Case in point:
Chase.com (JP Morgan Chase Bank), if you make an account to do your banking online, and sign in using a computer in which you haven't signed in before, it needs you to verify the login, by sending you an activation code by e-mail or text message. Once you activate once on that machine, you can log in at any later time and not be prompted again for activation... but then if you log on from a different machine, you need to reactivate on that particular machine.
At my college, most of the computers are pretty much identical... they all have the same hardware in them. If I sign in to Chase.com on one computer, it asks me to do the activation, and then if I sign in on another computer (using the same web browser and everything), it asks me again to activate.
How does a CGI script find out enough unique information about a computer? It can't be going by the IP address, because in my school's network, we all have the same external IP. Do they just use persistent cookies, or is there some other way?
Thanks in advance.
-------------
Cuvou.com | The NEW Kirsle.net