According to the structure analysis of Portable Execute File and its own characteristics, a software watermark framework model was put forward. By adding a new section used for storing control code and extracting feature information from the original PE file, the unique watermark marking for the software copyright was produced. After encryption, being divided, based on the assembled table, the watermark was embedded into the redundant space of each section. And then by means of abstract extraction from certain parts, it is helpful to further verify the integrity of PE file. Simulation shows th...