ollvm专题

reverse-android-实战喜马拉雅-ollvm

资料 1. apk: com.ximalaya.ting.android.apk. 2020年8月 可以使用 2.  抓包分析 java层分析 so层分析 登录的算法so是在 liblogin_encrypt.so中。 32位的, 用 IDA打开,查看 静态的导出函数。 打开 一个 首先看到 IDA VIEW 是一个横向 比较多的分支, 可能就是被

一种简单实用的ollvm反混淆的方案与源码

我是一名从事反欺诈&风控&设备指纹相关的工作,最近对ollvm的如何逆向的问题进行了学习与思考。 ollvm是一个开源免费的so混淆工具,对于逆向的小白来说简直是灾难性的存在。 这个例子是超简单,我想每个人都可以学会跟掌握, 先上案例看看效果 我使用ollvm混淆了 libmyapplication4.so(附加),这个例子是针对test3()方法进行反混淆 ollvm的混淆打满 1 S

我的LLVM学习笔记——OLLVM混淆研究之BCF篇

因为要做代码保护,所以抽时间研究了下OLLVM中的三种保护方案:BCF(Bogus Control Flow,中文名虚假控制流)、FLA(Control Flow Flattening,中文名控制流平坦化)、SUB(Instructions Substitution,中文名指令替换),本文是BCF介绍篇。 1,查看BCF的头文件,暴露给外界的两个函数如下: // Namespacenames

win ollvm环境_【67】XMind最新软件win/mac付费教程模板

今日 分享 分享内容:Xmind思维导图软件合集+教程+模板 分享方式:百度网盘 大小:4.02G     获取方式:看文末 简介 欢迎来到资源汇社区,本公众号致力于分享实用学习教程,电脑技巧,学习资料,APP软件,各类插件笔刷字体、设计后期内资源等等和一些装机必备软件,一个有温度和实在的资源社区,所有软件资源免费分享,可以加星置顶就不会错过我们的每次推送了哦! 昨天给大家带来了文库付费资源

新版a+1站ollvm算法分析

闲来无聊,想看下b占安全防护做的如何,于是分析了下新版b占的最新版app,最后把算法弄了出来,虽然相较于原版算法并没有啥改变,但是分析的难度确增加了很多,本文笔者以一个安全研究员的身份来分析下。 1.反调试绕过 笔者分析在arm32位下和arm64位下,关于检测frida的点 在armv8中对应 0x1A858 0x1b8b4 针对这个两个关键点进行patch 然后进入/data/

4、ollvm移植到ndk中

准备ndk: android-ndk-r21b-linux-x86_64  git checkout ollvm-Obfuscation 将编译好的ollvm中的bin include lib三个文件夹放到ndk中的android-ndk-r21b-linux-x86_64/android-ndk-r21b/toolchains/llvm/prebuilt/linux-x86_64目录中,进

Windows环境下编译OLLVM源码(VS2022)

windows环境下编译OLLVM 13.x VisualStudio配置下载OLLVM13.xollvm的使用 网上关于windows环境编译ollvm信息比较杂乱,在此编译成功的基础上做一下总结! VisualStudio配置 1,正常配置C++桌面环境 2,在单个组件中选择用于Windows得C++ Cmake工具 下载OLLVM13.x 链接: link. 解