DetLogic: A black-box approach for detecting logic vulnerabilities in web applications. (1st May 2018)