Skip to content


Repository files navigation

This repository contains all data and scripts for our paper:

An Empirical Study of Web Vulnerability Discovery Ecosystems. Mingyi Zhao, Jens Grossklags and Peng Liu, ACM Conference on Computer and Communications Security (CCS) 2015


We still need to refactor the code and improve the workflow. Also, please contact us if you have any questions, comments or suggestions. Thank you!


  1. Python 3 (I used Anaconda)

  2. [MongoDB] (

** How to Run the Scripts**:

  1. The data_collection_scripts folder has all scripts used to collect data from Wooyun. You can run them to get the latest data, or you can simply import the mongodb data dump in

  2. The data_analysis_scripts folder has all scripts used to analyze the Wooyun data. Please setup the mongodb database and run the mongodb demon before running the scripts.

  3. The scripts_hackerone folder has all scripts for collecting and analyzing the HackerOne data. We use text files to store the HackerOne data, so no MongoDB is needed.

Paper Errata:

  1. In Table 1, we wrote that Facebook's bug bounty program does not disclose vulnerability reports. Well after submitting the camera-ready version of the paper, we found out that Facebook maintain a list of their vulnerability reports disclosed through white hats' blogs. So in a sense, Facebook does partially disclose reports. The link for Facebook vulnerability disclosure:


No description, website, or topics provided.






No releases published


No packages published