13
Web Application Web Application Attack Attack and Audit Framework and Audit Framework By Prajwal Panchmahalkar

W3AF|null

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: W3AF|null

Web Application AttackWeb Application Attackand Audit Frameworkand Audit Framework

By Prajwal Panchmahalkar

Page 2: W3AF|null

W3af is a well known web attack and auditing framework.

•Very similar to Metasploit framework

W3af combines all necessary actions for a complete web attack.

•Mapping•Discovery•Exploitation

This puts the framework into three major plug-ins.

Page 3: W3AF|null

Web Service Support Exploits

•SQL injections(blind)

• OS commanding

• remote file inclusions

• local file inclusions

• XSS and more

A good harmony among plug-ins.

Page 4: W3AF|null

Discovery PluginDiscovery Plugin•URLS•Injection Points

Audit PluginAudit Plugin•Uses the above injection points•Sends crafted data to find vulnerabilities

Exploit PluginExploit Plugin•Exploits vulnerabilities found•Provides SQL dumps / remote shell is returned

Page 5: W3AF|null
Page 6: W3AF|null
Page 7: W3AF|null

Find all the URLs

•Create Fuzzable requestPlugins:

•WebSpider

•URL fuzzer

•Pykto

•GoogleFuzzer

Page 8: W3AF|null

They use the discovery plug-in outputs and find their respective vulnerabilities

•SQL Injection (blind)

•XSS

•Buffer Overflow

•Response Splitting

Page 9: W3AF|null

Grep every HTTP request and response

•findComments•passwordProfiling•privateIP•DirectoryIndexing•Getmails•lang

Page 10: W3AF|null

BruteForce•Bruteforce logins

Evasion•Modify the request to evade IDS detection

Mangle•Modify requests/responses based on regular expressions.

Output•Write logs .

Page 11: W3AF|null

Prajwal Panchmahalkar

Team : Matriux ,n|u

[email protected]

Page 12: W3AF|null

THANKS TOTHANKS TO

ALLALL

Page 13: W3AF|null