Tops of HackerOne reports. All reports' raw info stored in data.csv
.
Scripts to update this file are written in Python 3 and require chromedriver
and Chromium
executables at PATH
.
Every script contains some info about how it works.
The run order of scripts:
1) fetcher.py
1) uniquer.py
1) filler.py
1) rater.py
Tops 100.
Tops by bug type.
Tops by program.
Hi, can you make a video about how can we use scripts for better utilization than just a passive reading here from the repo itself? It is already great work but wants to know more. Thanks.
add ### threads to filler.py to pull the requests concurrently rather than a loop
for i in range(count_of_reports):
print('Fetching report ' + str(i + 1) + ' out of ' + str(count_of_reports))
report_url = 'https://' + reports[i]['link'] + '.json'
writeups hackerone bugbounty reports xss xxe sql-injection csrf idor rce ssrf security