Let's quickly summarize what we have worked on until now. At the beginning of this chapter, you were introduced to MSF Payload Creator (MSFPC) and the steps to install MSFPC on the system. We looked at the use of resource files (.rc), which were generated by MSFPC besides the payload file. Different types of payload generation were presented, according to the scenario; that is, the type of shell dropped by the payload (cmd or msf), the type of payload connection used (bind versus reverse), the type of payload (staged or stageless), the communication method (tcp/http/https/find_ports), and the modes used for mass payload generation (batch mode or loop mode).
In the latter part of this chapter, you were introduced to Koadic, a C3 server, its installation and usage, and the stages for performing a Koadic-style post-exploitation.