会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • SYSTEM AND METHOD FOR INTERLOCKING TO PROTECT SOFTWARE-MEDIATED PROGRAM AND DEVICE BEHAVIOURS
    • 用于互相保护软件介入程序和设备行为的系统和方法
    • WO2008101340A1
    • 2008-08-28
    • PCT/CA2008/000331
    • 2008-02-21
    • CLOAKWARE CORPORATIONJOHNSON, Harold JosephGU, Yuan XiangZHOU, Yongxin
    • JOHNSON, Harold JosephGU, Yuan XiangZHOU, Yongxin
    • G06F21/22G06F9/45
    • G06F8/53
    • A method for rendering software resistant to reverse engineering. Replace at least one first constant (mathematical expression, etc.) in a computational expression with a second mixed mathematical and bitwise-Boolean expression, the first constant being simpler than the second expression and the second expression being based on the value or the variables found in the first constant (or expression). Evaluation of the second mixed mathematical and bitwise-Boolean expression produces a value preserving the value of the first constant, either: with the original value of the first constant or the original value of the result of the first expression, in which case the second mixed mathematical and bitwise-Boolean expression is obtained from the first constant by converting the first constant by mathematical identities; or, in an encoded form, as a new value, which can be converted back to the original value of the first constant by applying an information-preserving decoding function, in which case the second mixed mathematical and bitwise-Boolean expression is obtained from the first constant by modifying the first constant by a combination of conversion according to mathematical identities and transformation according to an information preserving encoding function.
    • 一种用于渲染反向工程的软件的方法。 用计算表达式中的至少一个第一个常数(数学表达式等)替换为第二个混合的数学和位元布尔表达式,第一个常数比第二个表达式简单,而第二个表达式基于值或发现的变量 在第一个常数(或表达式)中。 评估第二个混合数学和比特布尔表达式产生一个保留第一个常数的值的值,或者是:第一个常数的原始值或第一个表达式的结果的原始值,在这种情况下第二个混合 数学和按位 - 通过用数学标识转换第一个常数从第一个常数获得布尔表达式; 或者以编码形式作为新值,其可以通过应用信息保存解码功能而被转换回到第一常数的原始值,在这种情况下,从第二混合数学和按位布尔表达式 通过根据数学标识的转换和根据信息保存编码功能的变换的组合来修改第一常数的第一常数。
    • 2. 发明申请
    • SYSTEM AND METHOD FOR INTERLOCKING TO PROTECT SOFTWARE-MEDIATED PROGRAM AND DEVICE BEHAVIOURS
    • 用于互锁以保护软件介导的程序和设备行为的系统和方法
    • WO2008101341A1
    • 2008-08-28
    • PCT/CA2008/000333
    • 2008-02-21
    • CLOAKWARE CORPORATIONJOHNSON, Harold JosephGU, Yuan XiangZHOU, Yongxin
    • JOHNSON, Harold JosephGU, Yuan XiangZHOU, Yongxin
    • G06F21/22G06F9/45
    • G06F21/14G06F21/10G06F21/12G06F21/55G06F2221/0748H04L9/002H04L2209/04H04L2209/046H04L2209/16H04L2209/20
    • A method for rendering software resistant to reverse engineering. Replace at least one first constant (mathematical expression, etc.) in a computational expression with a second mixed mathematical and bitwise-Boolean expression, the first constant being simpler than the second expression and the second expression being based on the value or the variables found in the first constant (or expression). Evaluation of the second mixed mathematical and bitwise-Boolean expression produces a value preserving the value of the first constant, either: with the original value of the first constant or the original value of the result of the first expression, in which case the second mixed mathematical and bitwise-Boolean expression is obtained from the first constant by converting the first constant by mathematical identities; or, in an encoded form, as a new value, which can be converted back to the original value of the first constant by applying an information-preserving decoding function, in which case the second mixed mathematical and bitwise-Boolean expression is obtained from the first constant by modifying the first constant by a combination of conversion according to mathematical identities and transformation according to an information preserving encoding function.
    • 一种渲染软件抵抗逆向工程的方法。 用计算表达式中的第二个混合数学和位布尔表达式替换至少一个第一个常量(数学表达式等),第一个常量比第二个表达式更简单,第二个表达式基于值或找到的变量 在第一个常量(或表达式)中。 对第二个混合数学和位平面布尔表达式的评估会产生一个保留第一个常量值的值:用第一个常量的原始值或第一个表达式的结果的原始值,在这种情况下,第二个混合 数学和按位布尔表达式是通过用数学身份转换第一个常数从第一个常量中获得的; 或者以编码形式作为新值,通过应用信息保持解码函数可以将其转换回第一常数的原始值,在这种情况下,第二混合数学和比特布尔表达式从 首先通过根据数学身份进行转换和根据信息保持编码功能进行转换的组合来修改第一常数,这是第一常数。