If someone has implemented WAF(Web Application Firewall), does he still need to conduct Penetration testing?
-
-
Answer:
Yes. A WAF adds a layer of security but it's still possible to interact with the application and to craft requests or logical attacks that are not detected. They are very good at detecting easy xss and sql injection attempts. But implementing WAFs to protect insecure applications is a bad approach. The application should stand a penetration test even without WAF. As said before, WAFs are just an additional security layer.
Simon Wepfer at Quora Visit the source
Other answers
Nasrumminallah Zeeshan http://www.twitter.com/Nz_Hacktivist YES, he do needs Penetration Testing. Having Firewall on is not enough for satisfaction, and if you are in a network having multiple computers also connected to the Internet, you have a great chance to be hacked. Hackers perform different techniques to trap your security like, they can bypass firewalls by exploiting security weaknesses in them, and also they can do it by techniques like Port Forwarding. Good Day.
Nasrumminallah Zeeshan
Yes, you do multiple times.Youâll need to conduct a pen test on the WAF itself before installing it in your infrastructure. Conduct a pen test directly on the Web app (without the WAF) itself. After the WAF is installed and working in blocking mode, conduct another pen-test of the web app behind the WAF, to ensure, the WAF is protecting the Web app. Conduct a vulnerability scan of the WAF in blocking mode and remediate any medium to highs on WAF, for defence in depth, make code secure. Conduct a performance test prior the inserting of the WAF, Conduct a performance test after the placement of the WAF. Measure the latency caused by adding a the WAF. Is this latency acceptable?
Jeremy Quadri
Yes, a WAF cannt do all packet level filtering, it must be strictly going through a web application penetration tester before any intrusion which is likely to arise. It's not the language which has flaws, it's the code logic. There are business logic vulnerabilities as well which a WAF cannot apprehend to.
Shritam Bhowmick
WAF cannot stop attacks related to business logic vulnerabilities. You can check out the following article and checklist on business logic vulnerabilities... http://www.ivizsecurity.com/blog/penetration-testing/must-know-business-logic-vulnerabilities-in-banking-applications/ http://www.ivizsecurity.com/50-common-logical-vulnerabilities.html
Bikash Barai
Related Q & A:
- How to review a web application code?Best solution by Stack Overflow
- How to develop a web application?Best solution by Stack Overflow
- how to integrate bi reports in my web application?Best solution by Stack Overflow
- Would I still need braces after tooth implant?Best solution by realself.com
- What do you think is a possessional looking font for a web application?Best solution by Webmasters
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.