一种在模糊测试中生成提示模板的方法及装置

    公开(公告)号:CN117235733A

    公开(公告)日:2023-12-15

    申请号:CN202311187956.2

    申请日:2023-09-12

    Inventor: 林性伟 郁家豪

    Abstract: 本说明书实施例涉及一种在模糊测试中生成提示模板的方法及装置,所述方法包括:从当前迭代轮次的提示模板集合中确定种子提示模板,然后根据所述种子提示模板,生成至少一个目标提示模板。接下来获取第一问题,所述第一问题为被第一大语言模型拒绝回答的问题,并将所述第一问题填入任一目标提示模板中,得到目标提示文本。然后将所述目标提示文本输入到所述第一大语言模型中,将所述第一大语言模型的输出文本输入到奖励模型中,得到对于所述目标提示模板的判定结果。最后,根据所述判定结果,使用目标提示模板更新所述提示模板集合,多轮迭代更新后的提示模板集合用于生成对大语言模型进行模糊测试的数据集。

    针对目标应用进行漏洞检测的方法和装置

    公开(公告)号:CN117113360A

    公开(公告)日:2023-11-24

    申请号:CN202311165057.2

    申请日:2023-09-08

    Inventor: 林性伟 苏健钟

    Abstract: 本说明书实施例提供一种针对目标应用进行漏洞检测的方法和装置,该目标应用是基于区块链的去中心化应用,且支持基于若干种类型的通证进行资源交换和转移。上述方法包括,首先记录应用执行过程中涉及智能合约的交易执行轨迹,形成调用树,该调用树包含交易节点和事件节点。然后基于调用树,提取通证转移事件并挖掘各个交易涉及的角色,从而确定出发生在用户和目标应用之间的目标转移动作,各目标转移动作形成通证流。接着,将针对各个类型通证的通证流进行合并,基于合并通证流确定累积转入量和累积转出量,根据该累积转入量和累积转出量,确定是否存在通证泄露漏洞。

Patent Agency Ranking