代码混淆

✍ dations ◷ 2025-12-05 05:47:40 #计算机编程

代码混淆(Obfuscation)是将计算机程序的代码,转换成功能上等价,但是难于阅读和理解的形式的行为。

代码混淆可以用于程序源代码,也可以用于程序编译而成的中间代码。执行代码混淆的程序被称作代码混淆器。目前已经存在许多种功能各异的代码混淆器。

其主要工作有:

代码混淆器也会带来一些问题。主要的问题包括:

白盒密码( White-box cryptography)是指够抵抗白盒攻击的密码算法,以及对应实现。常见的实现方式是借助高强度的代码及算法混淆。

相关

  • 链球菌性咽炎链球菌性咽炎(streptococcal pharyngitis、strep throat)是一种喉部后方含扁桃腺感染化脓链球菌(英语:Streptococcus pyogenes)的疾病,是咽炎中的一种,常见症状有发热、喉咙痛、扁
  • 兽医学兽医学(英语:veterinary medicine 或 veterinary science)是一门应用医学诊断与治疗方法来处理动物问题的学门,面对的动物包括宠物、野生动物或家畜与家禽等。兽医学除了研究一
  • 内省法内省(英文:introspection)或内观,指的是人通过向内的检视,对自己所能了解的意识经验陈述出来。内省法心理学。内省自古以来为西方和东方哲学家所讨论,而内省法一直是心理学家用来
  • 宗教分裂教派分裂(英语:Schism),也称宗教分裂是指一个宗教或宗派之中,因为信徒之间理念有不能同意的地方而分裂出不同的教派,在佛教、基督教、伊斯兰教等各大宗教里都有出现不同程度的分裂
  • font style=text-decoration: overlinet/font顶夸克是目前发现最重的夸克,其质量为173.1±1.3GeV/c2,质子的质量也不过938MeV。和其他夸克一样,顶夸克属于费米子,具有1⁄2的自旋,带有+2⁄3电荷。 顶夸克的反粒子被称为反顶
  • 特洛伊人南加州大学特洛伊人队(英语:USC Trojans)代表南加州大学参加国家大学体育协会(NCAA)的多项体育赛事,属于太平洋十二校联盟的成员。历史上,南加大夺得过125次全国冠军,其中包括102次N
  • 007 (消歧义)007可以指:
  • 钟民钟民(1909年-1998年3月31日),男,江西广昌人,中华人民共和国政治人物,曾任上海市人大常委会副主任,第二、三届全国人大代表。
  • SISTARSISTAR(韩语:씨스타)是韩国STARSHIP娱乐的四人女子组合,成员包括宝拉、孝琳、韶宥及多顺。2010年6月3日,推出首张单曲《Push Push》,翌日于KBS2《Music Bank》正式出道。“SISTAR
  • 毛翼管鼻蝠属毛翼管鼻蝠属(毛翼管鼻蝠),哺乳纲、翼手目、蝙蝠科的一属,而与毛翼管鼻蝠属(毛翼管鼻蝠)同科的动物尚有管鼻蝠属(金管鼻蝠)、蝙蝠属(大蝙蝠)等之数种哺乳动物。