A microwave deposition technique for silanes, previously described for production of oleophobic fabrics, is adapted to provide a fabric support material that can be subsequently treated by dip coating. Dip coating with a sol preparation provides a supported porous layer on the fabric. In this case, the porous layer is a porphyrin functionalized sorbent system based on a powdered material that has been demonstrated previously for the capture and conversion of phosgene. A representative coating is applied to cotton fabric at a loading level of 10 mg/g. This coating has minimal impact on water vapor transport through the fabric (93% of the support fabric rate) while significantly reducing transport of 2-chloroethyl ethyl sulfide (CEES) through the material (7% of support fabric rate). The described approaches are suitable for use with other fabrics providing amine and hydroxyl groups for modification and can be used in combination with other sol preparations to produce varying functionality.