|
Re: PHP encryption again: msg#00004php.tcphp
Allie Micka wrote: On Mar 14, 2005, at 2:12 PM, Paul Bramscher wrote: My point is more generic (and mainly theoretical). Remember the old "mind-reading" trick that goes something like this: client: pick a number 1 - 100. server & client instructions: (1) add 5 (2) subtract 3 (3) add 1 (4) subtract 3 (5) subtract the original number Now let me guess... You have "0"? My point was that fully cloning the client puts the hacker into a position where the server-side manipulations, regardless of what they are, will be to no avail. You can keep adding more steps, but it's pointless. The hacker has *become* the client in the server's eyes, so any manipulations to the session, etc. will be performed to the hacker identically as for the authenticated user. But I agree -- unless there's some unknown mathematical weakness with SSL, some sysadmin doesn't catch billions of attempts to hack a session_id, or it becomes all too easy to hack into a client's computer and lift the cookie and spoof the IP, then these arguments are all only theoretical. So probably any hacker is going to look first at cloning the client before even bothering with an upfront assault on the server. This is why I prefer linux, since I trust a properly configured linux box far more than an MS box, whose security mechanisms are all closed source and have never met the eye of public scrutiny... Paul Bramscher |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: PHP 5 book recommendation?: 00004, Chad Fennell |
|---|---|
| Next by Date: | PHP Architect magazine: 00004, Skip Evans |
| Previous by Thread: | Re: PHP 5 book recommendation?i: 00004, Chad Fennell |
| Next by Thread: | Re: PHP encryption again: 00004, Richard Thomas |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |