Skip to content

Commit 4c42bb4

Browse files
Updated security rules
1 parent bc3aa1d commit 4c42bb4

4 files changed

Lines changed: 36 additions & 17 deletions

File tree

App_Data/items.xml

Lines changed: 30 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,7 @@
7474
<rule name="Add P3P policy" optional="true">
7575
<link url="http://msdn.microsoft.com/en-us/library/ms537341.aspx">How to deply P3P</link>
7676
<link url="http://support.microsoft.com/kb/324013">Configure IIS to use P3P</link>
77-
</rule>
78-
<rule name="Add PICS label" optional="true">
79-
<link url="http://256.com/gray/docs/pics/">How to PICS label your site</link>
77+
<link url="http://www.w3.org/P3P/validator.html">P3P validator</link>
8078
</rule>
8179
</category>
8280

@@ -119,14 +117,16 @@
119117
</rule>
120118
</category>
121119

122-
<category name="Security">
123-
<rule name="Implement best practices">
124-
<link url="https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project">OWASP Top 10 project</link>
125-
<link url="https://www.owasp.org/index.php/Cheat_Sheets">OWASP Cheat Sheets</link>
126-
<link url="http://msdn.microsoft.com/en-us/library/330a99hc(v=vs.100).aspx">ASP.NET security overview</link>
120+
<category name="Semantics">
121+
<rule name="Add meaning with Microdata">
122+
<link url="http://schema.org/">Schema.org reference</link>
123+
<link url="http://schema-creator.org/">Schema-Creator.org</link>
124+
</rule>
125+
<rule name="Check the semantics">
126+
<link url="http://www.w3.org/2003/12/semantic-extractor.html">W3C semantic extractor</link>
127127
</rule>
128128
</category>
129-
129+
130130
<category name="Code quality">
131131
<rule name="HTML validation">
132132
<link url="http://validator.w3.org/">W3C HTML validator</link>
@@ -154,14 +154,29 @@
154154
</rule>
155155
</category>
156156

157-
<category name="Semantics">
158-
<rule name="Add meaning with Microdata">
159-
<link url="http://schema.org/">Schema.org reference</link>
160-
<link url="http://schema-creator.org/">Schema-Creator.org</link>
157+
<category name="Security">
158+
<rule name="Implement best practices">
159+
<link url="https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project">OWASP Top 10 project</link>
160+
<link url="https://www.owasp.org/index.php/Cheat_Sheets">OWASP Cheat Sheets</link>
161+
<link url="http://msdn.microsoft.com/en-us/library/330a99hc(v=vs.100).aspx">ASP.NET security overview</link>
161162
</rule>
162-
<rule name="Check the semantics">
163-
<link url="http://www.w3.org/2003/12/semantic-extractor.html">W3C semantic extractor</link>
163+
<rule name="Cross-site scripting">
164+
<link url="https://www.owasp.org/index.php/XSS_(Cross_Site_Scripting)_Prevention_Cheat_Sheet>">XSS cheat sheet</link>
165+
<link url="https://www.owasp.org/index.php/DOM_based_XSS_Prevention_Cheat_Sheet">DOM based XSS cheat sheet</link>
166+
<link url="http://www.acunetix.com/cross-site-scripting/scanner/">Free XSS scanner</link>
167+
</rule>
168+
<rule name="Cross-site request forgery">
169+
<link url="http://www.codinghorror.com/blog/2008/09/cross-site-request-forgeries-and-you.html">Explanation and walkthrough</link>
170+
<link url="https://www.owasp.org/index.php/Cross-Site_Request_Forgery_(CSRF)_Prevention_Cheat_Sheet">CSRF cheat sheet</link>
171+
</rule>
172+
<rule name="Prevent tampering">
173+
<link url="http://advosys.ca/papers/web/60-form-tampering.html">Prevent HTML form tampering</link>
174+
</rule>
175+
<rule name="Secure connection (SSL)" optional="true">
176+
<link url="http://support.microsoft.com/kb/299875">Setup SSL on IIS 7</link>
177+
<link url="http://www.digicert.com/ssl-certificate-installation-apache.htm">Setup SSL on Apache</link>
164178
</rule>
165179
</category>
166180

181+
167182
</checklist>

0 commit comments

Comments
 (0)