Last chapter of my windows kernel development series with usermode and kernel mode memory patching, AMSI bypass driver and more