The traditional technologies, tools and procedures
of any network cannot be protected from attackers due to the
unchanged services and configurations of the networks. To get rid
of the asymmetrical feature, Moving Target Defense technique
constantly changes the platform conformation which reduces
success ratio of the cyberattack. Users are faced with realness with
the increase of continual, progressive, and smart attacks.
However, the defenders often follow the attackers in taking
suitable action to frustrate expected attackers. The moving target
defense idea appeared as a preemptive protect mechanism aimed
at preventing attacks. This paper conducts a comprehensive study
to cover the following aspects of moving target defense,
characteristics of target attacks and its limitation, classifications
of defense types, major methodologies, promising defense
solutions, assessment methods and applications of defense.
Finally, we conclude the study and the future concern proposals.
The purpose of the study is to give general directions of research
regarding critical features of defense techniques to scholars
seeking to improve proactive and adaptive moving target defense
mechanisms.