Rajinish Aneel BhatiaUnderstanding Buffer Overflow Attacks (Part 2)In this part, we are going to start by exploring how to write assembly code that starts a shell. First, let’s just look a C program that…Jul 2Jul 2
Rajinish Aneel BhatiainCodeXUnderstanding Buffer Overflow Attacks (Part 1)Although buffer overflow attacks are pretty rare these days and even running them intentionally requires a bit of work due to added…Jun 30Jun 30
Rajinish Aneel BhatiainCodeXUnderstanding Variational AutoencodersThis blog is not going to focus the rigorous mathematics behind the understanding of variational autoencoders, there are tons of sources…Oct 8, 2021Oct 8, 2021
Rajinish Aneel BhatiainCodeXUnderstanding Principal Component AnalysisThe primary goal of this blog is to put an emphasis on the fact that coming across hurdles when learning something new should be an excuse…Aug 20, 2021Aug 20, 2021