It should be noted that the whole code base can be found at GitHub https://github.com/FurqanKhan1/Dictator. We will be taking a look at all the essential code files that form the central piece of logic for our service scanner. Alternatively, I have created a plug-and-play Kali VM image that contains all the prerequisite installations and the codebase out of the box. This can be download and executed hassle-free from the following URL https://drive.google.com/file/d/1e0Wwc1r_7XtL0uCLJXeLstMgJR68wNLF/view?usp=sharing. The default username is PTO_root and the password is PTO_root.
Let's look at an overview of the essential files and methods that we will use to build our service- scanning engine, using Python.