SaurabhK122's Blog

Weekly Check-In #6

SaurabhK122
Published: 07/08/2020

What I did this week?

This week I added checkers for irssi and memcached libraries.

What will I be doing this week?

I will be working on adding checkers for some other libraries to the tool.

Did I get stuck anywhere?

This week, thankfully, everything worked out as expected and I did not get stuck anywhere.

View Blog Post

Weekly Check-In #5

SaurabhK122
Published: 07/01/2020

What I did this week?

This week I added checkers for libvirt and icecast libraries. Along with this, I also updated the out of tree checker of our tool.

What will I be doing this week?

I will be working on adding checkers for some other libraries to the tool.

Did I get stuck anywhere?

This week, thankfully, everything worked out as expected and I did not get stuck anywhere.

View Blog Post

Weekly Check-In #4

SaurabhK122
Published: 06/22/2020

What I did this week?

This week I added checkers for freeradius and haproxy libraries.

What will I be doing this week?

I will be working on adding checkers for some other libraries and also continue working on updating documentation for adding a new checker to the tool.

Did I get stuck anywhere?

I faced some difficulty in finding viable signatures for haproxy library which were consistent across different versions and distributions at first, but other than that, everything worked out.

View Blog Post

Weekly Check-In #3

SaurabhK122
Published: 06/16/2020

What I did this week?

Last week I had a discussion with my mentors, and it came up that since now I have a fair experience working with checkers, I should work on checkers for as many libraries as possible. Terri suggested a few of them, and from that list I have added a checker for bash library. Also, I added checkers for dovecot and gimp libraries.

What will I be doing this week?

I will be working on adding checkers for some other libraries and also on updating documentation on adding a new checker to the tool.

Did I get stuck anywhere?

I faced some difficulty in finding viable signatures for bash library which were consistent across different versions and distributions at first, but other than that, everything worked out.

View Blog Post

Weekly Check-In #2

SaurabhK122
Published: 06/08/2020

What I did this week ?

This week I added checkers for busybox and radare2 libraries. Along with this I fixed issue #546, which was for the clearer organisation of tests in test_scanner.py file. I arranged tests into sub-arrays for each checker, spilt up the giant array into arrays per checker, and chained them using itertools.chain in @pytest.mark.parametrize.

What is coming up next ?

This week I will be working on adding checkers for dovecot and gimp libraries.

Have I got stuck anywhere?

While last week, I had problems finding common signatures for different versions of polarssl libraries, this week I did not face this issue with busybox and radare. So everything worked out as expected this week.smiley

View Blog Post