Hi Leon,

We found the server signature using apache_get_server_version, pointing a pointer to this memory location and then change it.

Take a look in the change_server_signature() function.



On Thu, Aug 11, 2011 at 5:37 AM, Leon Fauster <leonfauster@googlemail.com> wrote:
Dear List,

to understand the general handling of requests i want
to ask how the following works.

Lets say i have just this configuration

<IfModule mod_security2.c>
       SecServerSignature "httpd"

The docs stated that using SecServerSignature means substitution in memory.

How to interpret this:

 Does this mapping happens only one time for each process fork?

 Or does this happens for every client request?

Thanks for clarification


Get a FREE DOWNLOAD! and learn more about uberSVN rich system,
user administration capabilities and model configuration. Take
the hassle out of deploying and managing Subversion and the
tools developers use with it.
mod-security-developers mailing list
ModSecurity Services from Trustwave's SpiderLabs: