5 features of top web application vulnerability testing tools