原创 我的LLVM學習筆記——OLLVM混淆研究之FLA篇

因爲要做代碼保護,所以抽時間研究了下OLLVM中的三種保護方案:BCF(Bogus Control Flow,中文名虛假控制流)、FLA(Control Flow Flattening,中文名控制流平坦化)、SUB(Instruction

原创 我的LLVM學習筆記——編寫LLVM demo

一、安裝LLVM   二、使用CLion創建demo工程 main.cpp代碼如下: #include "llvm/IR/Verifier.h" #include "llvm/ExecutionEngine/GenericValue.

原创 dump localReference 表

先記錄一下,後面補充     //test     LOGI("dump localReference");     jclass vm_class = (*env)->FindClass(env, "dalvik/system/VMD

原创 NDK編譯——ABI管理

文章的內容是從Android開發者官網扒的,爲了防止再登不上去,記錄一下。官網網址:https://developer.android.com/ndk/guides/abis.html ABI 管理 本頁內容 支持的

原创 Apache Maven 入門篇(下)

轉載自http://www.oracle.com/technetwork/cn/community/java/apache-maven-getting-started-2-405568-zhs.html 作者:George Ma 第一篇

原创 NDK編譯——C++ 庫支持

文章的內容是從Android開發者官網扒的,爲了防止再登不上去,記錄一下。官網網址:https://developer.android.com/ndk/guides/cpp-support.html C++ 庫支持

原创 Android逆向教程收藏

開始收集看到的比較好的Android逆向教程,以做參考。 一、加固apk逆向破解教程 1.Android逆向之動態調試總結 2.常見app加固廠商脫殼方法研究 3.梆梆加固破解 4.Android逆向之旅---破解"穿靴子的貓"遊戲的收費

原创 NDK編譯——Android NDK 原生 API

文章的內容是從Android開發者官網扒的,爲了防止再登不上去,記錄一下。官網網址:https://developer.android.com/ndk/guides/stable_apis.html Android NDK 原生

原创 android8.0編譯記錄

Android8.0的正式版在8月21日正式發佈,我打算親自動手編一個可以跑在nexus 6p上的rom測試一下,下面是編譯過程中的一些記錄一、下載前準備1,我使用自己的mac進行編譯,限於存儲容量,另外準備了一個移動硬盤。首先要將移動硬

原创 NDK編譯——Application.mk

文章的內容是從Android開發者官網扒的,爲了防止再登不上去,記錄一下。官網網址:https://developer.android.com/ndk/guides/application_mk.html Application.m

原创 NDK編譯——獨立工具鏈

文章的內容是從Android開發者官網扒的,爲了防止再登不上去,記錄一下。官網網址:https://developer.android.com/ndk/guides/standalone_toolchain.html 獨立工具鏈

原创 NDK編譯——使用預構建庫

文章的內容是從Android開發者官網扒的,爲了防止再登不上去,記錄一下。官網網址:https://developer.android.com/ndk/guides/prebuilts.html 使用預構建庫 本頁內

原创 NDK編譯——NEON支持

文章的內容是從Android開發者官網扒的,爲了防止再登不上去,記錄一下。官網網址:https://developer.android.com/ndk/guides/cpu-arm-neon.html NEON 支持

原创 NDK編譯——Android.mk

文章的內容是從Android開發者官網扒的,爲了防止再登不上去,記錄一下。官網網址:https://developer.android.com/ndk/guides/android_mk.html Android.mk

原创 NDK編譯——x86 支持

文章的內容是從Android開發者官網扒的,爲了防止再登不上去,記錄一下。官網網址:https://developer.android.com/ndk/guides/x86.html x86 支持 本頁內容 概覽AR