I had my college exams from 5th July to 7th July, so most of my time was spent studying for them and I was not able to contribute for the most of this week :(
Since my exams are over now! I'm back full of energy!!! (yay! :))
View Blog Post
Harsh's Blog
What did you do this week?
This week I finished giving the Helper-Script an output and tested it on packages for whom we already have a checker for to validate Helper-Script's results. I also completed writing the docs for Helper-Script and fixed "CONTAIN_PATTERNS" for avahi, bash, bind, busybox, cups, curl, dnsmasq, wireshark, varnish checkers.What is coming up next?
In the upcoming week, I plan on getting feedback from my mentors and friends and implement any necessary changes. I also plan on adding various checker and fixing other existing checkers while testing the tool :)Did you get stuck anywhere?
NoWhat did you do this week?
This week I automated the file extraction process and the strings finding process from the ELF binary files. After this was done, I began testing it against various packages(for whom the checkers already exist) to confirm that the tool works as expected before moving forward to make the output a bit pretty :) I also iterated over the vendor-product finding process to deal with some corner cases.What is coming up next?
In the upcoming week, I plan on making the output a bit pretty and test it against various packages to find any corner-cases or bugs. I also plan on writing the tests and the documentation for the same.Did you get stuck anywhere?
Again, I had small doubts here and there, but my mentors helped me to overcome them easily :)What did you do this week?
I automated the process for retrieving the vendor-product pairs from the csv database that cve-bin-tool stores. I started by first retrieving the package name from the package filename provided by the user and then I automated the retrieving process with the help of "sqlite3" module. I also started working on the regex process (where I would be finding required strings in the binary).What is coming up next?
This week I plan on completing the regex process (mentioned above) and also the file extracting process.Did you get stuck anywhere?
I had small doubts here and there in the codebase, but my mentors helped me to get past them. :)
Hello Everyone!! I am Harsh, a first year undergrad at BIT, Bangalore - India. This summer I will be working with CVE Binary Tool under the umbrella of Python Software Foundation.
View Blog Post