Advertisement

ob-decrypt是一个用于去除ob混淆的工具,欢迎大家关注和支持!

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
ob混淆还原工具由丁仔微信公众号开发,旨在为逆向新手提供Python、爬虫和JS逆向使用的详细说明。该工具针对ob混淆进行优化,其主要特征在于代码开头包含一个大数组,通常以 // 开头,紧接着是一个包含多个字符的数组,例如 `var _0xa441 = [\x49\x63\x4b\x72\x77\x70\x2f\x44\x6c\x67\x3d\x3d, ···]`。为了进一步增强混淆的复杂性,该数组中的元素会经过位移操作。具体实现是通过一个自执行函数来完成的,该函数会循环移动数组中的元素,从而隐藏原始代码的结构和内容。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • OB-Decrypt:OB代码还原,期待您Star!
    优质
    OB-Decrypt是一款专为开发者设计的开源工具,能够高效还原OB(Obfuscation)加密过的代码,帮助开发人员更好地理解和维护复杂项目。欢迎社区反馈和贡献! ob混淆还原工具由丁仔在微信公众号上发布。该工具适合逆向新手使用,并提供了Python、爬虫及JS逆向的使用说明。 一、ob混淆网站特征: 1. 开头有一个大数组定义:`var _0xa441 = [\x49\x63\x4b\x72\x77\x70\x2f\x44\x6c\x67\x3d\x3d, ...]` 2. 自执行函数对数组进行位移操作: ```javascript (function (_0x56a234, _0xa44115) { var _0x532345 = function (_0x549d7c) { while (--_0x549d7c) { _0x56a234[push](_0x56a234[shift]()); } }; _0x532345(++_0xa44115); })(_0xa441, 0x1d0) ```
  • C#
    优质
    C#去混淆工具是一款专门针对C#编写的程序代码进行处理的应用软件。它可以还原被混淆过的C#源代码,帮助开发者理解和调试已加密或修改过的程序文件。 许多程序使用了混淆技术,此工具可以对被混淆的C# exe文件进行反向工程处理,并将其还原为源代码形式。
  • JS 逆向实战中OB与抓包替换技巧
    优质
    本课程深入讲解JavaScript逆向技术中的关键步骤,包括OB反混淆方法和网络数据包替换策略,助你掌握Web安全测试的核心技能。 JS 逆向实战之OB反混淆包括抓包替换的方法和技术。
  • JLINK OB固件
    优质
    J-Link OB固件是用于Keil J-Link调试器上的边界扫描OB(On Board)适配器的软件组件,支持硬件调试和编程功能。 自己在6.18c驱动里面提取的最新固件,博客中有相应的提取教程。
  • 《Jlink-OB-MDK5》教程及详解——请务必阅读资源描述!
    优质
    本教程深入解析J-Link OB调试器与MDK5集成开发环境的使用方法,涵盖详细配置步骤和实用技巧。务必先阅资源说明以获取最佳学习体验。 使用Keil最新版的MDK 5.2x安装后会自动覆盖旧版本JLINK驱动程序。为了使常用的Jlink调试工具(如JLINK-OB)继续正常工作,需要按照以下步骤操作: 1. 首先卸载原来的驱动。 2. 安装一个亲测可用的老版驱动,并下载提供该老版驱动供使用。 3. 在安装完旧版本的驱动后,会有三个文件:`JLinkRDI.dll`, `JLinkARM.dll`, 和 `JLink.exe`. 需要将这三个文件复制到两个特定的位置: - 第一个位置是MDK平台软件调用调试时使用的驱动目录。路径为:`X:\Keil_v5\ARM\Segger`(其中,X代表安装盘)。 - 第二个位置则是烧录工具的特定目录。例如,如果使用的是SmartSnippetsToolbox 5.0.8版本和DA14580单片机,则需要将文件复制到: `X:\Program Files (x86)\SmartSnippetsToolbox\SmartSnippetsToolbox5.0.8\common_resources\firmware_upload`。 - 此外,还需在DLL调用路径下替换旧版的JLinkARM.dll。具体位置为:`X:\Program Files (x86)\SmartSnippetsToolbox\SmartSnippetsToolbox5.0.8\libs\JLinkArm\win32`。 按照上述步骤操作后,MDK和烧录软件将使用支持JLINK-OB的驱动程序。这样就无需购买昂贵且大型的新版Jlink V9了。
  • LuaSeel:简化Lua隐藏变量
    优质
    LuaSeel是一款专为Lua编程语言设计的简易混淆工具,主要功能是隐藏代码中的变量名,以增加逆向工程难度,保护版权和商业秘密。 LuaSeel 是一个使用字节码加密的简单 Lua 混淆器。要开始使用,请将以下脚本复制并粘贴到在线执行环境中(例如 repl.it 或 lua 演示等)。转到第2行,并将其替换为您想要混淆的脚本。运行该脚本后,输出中会显示已混淆的代码。 特性包括: - 数学值算法 - 可变混淆器/转换器 - 字节码加密 - 随机字符串 感谢 SadBoy22 对随机字符串功能的帮助。 感谢 Direnta 和 Roberto Ierusalimschy 分别为脚本制作和 Lua 的创建做出的贡献。
  • (004)代码代码
    优质
    代码混淆工具是一种旨在保护源代码安全性的软件,通过改变代码结构而不影响其执行结果的方式,增加逆向工程难度。 如果你有一款代码,并且不想让别人看到源码内容,可以使用这款工具进行混淆处理。经过测试,混淆后的代码不会影响正常使用运行。
  • TWSVM论文复现,收藏
    优质
    本文旨在复现并探讨TWSVM(Two-Wrapped Support Vector Machine)的相关研究内容和技术细节,期待与各位同行交流学习,共同进步。欢迎关注和支持! 本段落涉及Twin Support Vector Machine在模式分类中的应用,并包括论文及代码的复现内容。
  • ASTJS还原2.0.zip
    优质
    AST去混淆JS还原工具2.0是一款利用抽象语法树技术解析并还原混淆后的JavaScript代码的实用软件。该版本优化了性能与兼容性,使开发者能更高效地理解复杂或恶意混淆的脚本,保障代码安全及可读性。 本项目基于丁仔大佬的JS还原工具进行二次开发,在原有基础上增加了10多项新功能,并优化了已有的功能以提高兼容性。同时修复了1.0版本中存在的错误,针对最新的混淆规则进行了针对性处理,提升了部分功能的兼容性并新增了三元表达式转if-else的功能来解决作用域问题。 目前该工具可以有效应对2022年4月20日之前的所有js混淆规则,是JS逆向与爬虫工程师必备的强大利器。