pla窃在计算机科学教育中普遍存在[CJ08; MUR10],主要是由于易于复制数字作业。尽管将其理解为不当行为,但一些学生仍继续进行窃,经常试图通过重命名,重新排序或插入代码来混淆它[kar16; NJK19; sağ+22; sağ+23b; sağ+24b]。在大型强制性课程中,手动检查不切实际[CAM+17],使自动窃检测必不可少[OTT76]。诸如Moss和Jplag之类的软件探测器通常用于解决此问题,假设成功的混淆需要已经教授的技能。然而,窃的发电机,例如mossad [db20],通过在不需要专业知识的情况下自动化混淆来挑战这一假设。Mossad通过插入熵或重新排序语句以逃避检测来打破基于令牌的检测器。