Dissecting Petya Ransomware

A simplified point of view is that a computer runs programs in main memory and a program accepts data in the form of input and produces results as some form of output. Because main