Nowadays the possibility of implanting hardware trojan in chip during the design and manufacturing process is growing higher and higher.In order to avoid large-scales hardware trojan attack,this paper elaborates detailedly the hazard,conception,classification and technical background of hardware trojan,introduces four currently popular hardware trojan detection methods,also gives recommendations for these feasibility methods.