การป้องกันการทำสำเนา คือฮาร์ดแวร์หรือซอฟต์แวร์ที่ช่วยป้องกันผู้ใช้จากการทำสำเนาของโปรแกรมซอฟต์แวร์อย่างผิดกฎหมายโดยไม่ต้องจ่ายค่าโปรแกรม โดยทั่วไปการป้องกันการคัดลอกทำได้โดยใช้หมายเลขผลิตภัณฑ์หรือรหัสเฉพาะอื่น ๆ ที่อนุญาตให้โปรแกรมติดตั้งและเรียกใช้บนคอมพิวเตอร์เพียงเครื่องเดียวต่อครั้ง เนื่องจากตัวเลขเหล่านี้สามารถแบ่งปันได้ง่าย บริษัท จำนวนมากจึงเพิ่มการป้องกันการคัดลอกพิเศษโดยต้องได้รับอนุญาตผ่านทางอินเทอร์เน็ต
Dongle, ข้อกำหนดด้านความปลอดภัย, ใบอนุญาตไซต์, การละเมิดลิขสิทธิ์ซอฟต์แวร์