专栏名称: 吾爱破解论坛
吾爱破解论坛致力于软件安全与病毒分析的前沿,丰富的技术版块交相辉映,由无数热衷于软件加密解密及反病毒爱好者共同维护,留给世界一抹值得百年回眸的惊艳,沉淀百年来计算机应用之精华与优雅,任岁月流转,低调而奢华的技术交流与探索却
今天看啥  ›  专栏  ›  吾爱破解论坛

【Web逆向】某OF网站的OB解密及DRM过校验思路(上)

吾爱破解论坛  · 公众号  · 互联网安全  · 2024-07-05 14:51

文章预览

作者 论 坛账号: 李恒道 前言 感谢videohelp论坛larley大神的解答! 感谢吾爱破解论坛@涛之雨大神的帮助 正文 首先第一层是标准的OB加密 我们先大概规整一下代码 复制代码 隐藏代码     traverse (ast, {          CallExpression (path) {              if (path.node.arguments.length === 2 ) {                 const type0 = path.node.arguments[ 0 ].type                 const type1 = path.node.arguments[ 1 ].type                 const isLikelyNumber = (type) => {                      return type === 'UnaryExpression' || type === 'NumericLiteral'                 }                 if ((type0 === 'StringLiteral' & & isLikelyNumber (type1)) || (type1 === 'StringLiteral' & & isLikelyNumber (type0))) {                      const funcBinding = path.scope. getBinding (path.node.callee.name)                    ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览