首页> 外国专利> PROCEDURAL CODE GENERATION FOR CHALLENGE CODE

PROCEDURAL CODE GENERATION FOR CHALLENGE CODE

机译:挑战代码的程序代码生成

摘要

A method by one or more computing devices for obfuscating challenge code. The method includes obtaining challenge code for interrogating a client, inserting, into the challenge code, code for obfuscating outputs that are to be generated by the client, where the code for obfuscating the outputs includes code for applying a first chain of reversible transformations to the outputs using client-generated random values, interning strings appearing in the challenge code with obfuscated strings, inserting code for deobfuscating the obfuscated strings into the challenge code, inlining function calls in the challenge code, removing function definitions that are unused in the challenge code due to the inlining, reordering the challenge code without changing the functionality of the challenge code, and providing the challenge code for execution by the client.
机译:由一个或多个计算设备用于混淆挑战码的方法。 该方法包括获取询问代码,用于查询客户端,进入挑战代码的代码,用于客户端生成的混淆输出的代码,其中用于混淆输出的代码包括用于将第一链可逆变换的代码应用于 使用客户端生成的随机值,在挑战代码中出现的交互字符串具有混淆字符串,将代码解除在挑战代码中的挑战代码中,在挑战代码中删除函数调用,删除在挑战代码中未使用的函数定义 在未加入的内向上,在不改变挑战代码的功能的情况下重新排序挑战代码,并提供客户端执行的挑战代码。

著录项

  • 公开/公告号US2021334342A1

    专利类型

  • 公开/公告日2021-10-28

    原文格式PDF

  • 申请/专利权人 IMPERVA INC.;

    申请/专利号US202017084659

  • 发明设计人 EMIL HERNVALL;DANIEL SPÅNG;

    申请日2020-10-30

  • 分类号G06F21/14;G06F8/40;H04L29/06;G06F9/455;H04L9/08;

  • 国家 US

  • 入库时间 2022-08-24 21:57:23

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号