...Detecting user agents on the server can be useful for many reasons: browser quirks, personalize content, preventing illegalaccess. He talks about the get_browser function that's included in PHP but that requires a browscap.ini file...
http://www.phpdeveloper.org/news/13348
...callers, as to whether those bounds are illegal or not: void g() { char buff[32]; f(buff, 64, 10); // Illegalaccess f(buff, 10, 41); // No problem } The final version of this knowledge base is, in essence, a summarization...
http://www.klocwork.com/KW_Truepath/Get-the-whitepaper.asp