Moving target defense: state of the art and characteristics