-----
Deploying web2wall on your application
-----

--
Step 1: Deploying assembly
Before using the hook one needs to put the web2wall.dll file into bin folder of target application. This application root must be mapped in IIS as a virtual site or directory.
--

--
Step 2: Adding entry into web.config
Once assembly is in the right place at /bin folder as next step we have to make arrangement to load the assembly by adding following lines into web.config.
<httpModules>
  <add type="web2wall.WebShield, web2wall" name="WebShield" />
</httpModules>	 
Above node will go into <system.web>. This node will load web2wall assembly into application framework and now we have control over incoming traffic.
--

--
Step 3: Forming rules
We need to make sample rules and put them into the file webshield.ini. This file should be copied to the folder c:\webwall\webshield.ini.

For example, here are two sample rules. One rule is for XML stream and other for JSON stream.

<rule><\s*symbol[^>]*>.*[^a-zA-Z0-9][^<]*</\s*symbol\s*></rule>
<rule>\"user\":\"([^a-zA-Z0-9])\"</rule>
--

Up and running!