imsahil007's Blog

Week 1: Intermediate JSON Reports

Published: 06/07/2021

Hey there! I am Sahil, a second-year MCA student at the University of Hyderabad - India. I will be working with CVE Binary Tool under the umbrella of Python Software Foundation.

About the project
The CVE Binary Tool scans for a number of common, vulnerable open source components such as openssl, libpng, libxml2, and expat to let you know if a given directory or binary file includes common libraries with known vulnerabilities., known as CVE

What did I do in Community Bonding Period?
I have been contributing to CVE Binary Tool for quite some time now. We are planning to use the new NVD API for fetching updated CVE entries. More about this here. So, I researched about it. I went through the whole documentation. This will help me in the later weeks if we plan to migrate to this API.

What am I doing this week?
I am going to work on a medium to save intermediate reports in JSON format. This will improve the triage and tracking of reports from different end-users. I am planning to add a --append argument which will keep separate copies of these intermediate JSON(s). I have to decide the structure of these intermediate reports and verify if there can be an alternate(better) way to saving them.

Have I got stuck anywhere?
Not yet.

Looking forward to this summer! xD
View Blog Post