As the usage areas of the images increase, the functions of various image editing software are increasing. Easy-to-use software has caused the images to be tampered with easily. Many Copy-Move Forgery Detection (CMFD) algorithms have been developed against these attacks. In literature CMFD methods are divided into block based and keypoint based methods. In this paper, recent works in keypoint based CMFD methods are surveyed. The frameworks of the methods are compared. The methods are reviewed step by step. Then pros and cons of the methods and existing datasets are emphasized. The performances of these methods under some attacks such as rotation, scaling, JPEG compression and adding noise etc. are also mentioned.