Beanshooter: identify common vulnerabilities on JMX endpoints