什么是QEMU QEMU是一套模擬處理器的開源軟件。它與Bochs力穗,PearPC近似气嫁,但其具有某些后兩者所不具備的特性当窗,如高速度及跨平臺的特性寸宵。QEMU能模擬整個電腦系統(tǒng)元咙,包...
什么是QEMU QEMU是一套模擬處理器的開源軟件。它與Bochs力穗,PearPC近似气嫁,但其具有某些后兩者所不具備的特性当窗,如高速度及跨平臺的特性寸宵。QEMU能模擬整個電腦系統(tǒng)元咙,包...
介紹 首先需要說明的是,VirtualApp并不是前些陣子滴滴開源的插件化框架VirtualApk赶掖。 VirtualApp[https://github.com/asLody...
初入Flutter的開發(fā)者,首先需要了解的便是如何編譯運(yùn)行flutter應(yīng)用颈走。與通常Android工程項目的編譯不同,F(xiàn)lutter的打包編譯是通過調(diào)用flutter命令行來...
前言 在Android逆向過程中,除了Xposed毕箍,還有一個必不可少的Hook神器,那就是Frida而柑。而且,F(xiàn)irida比Xposed功能更加強(qiáng)大捞奕,不僅可以實現(xiàn)Java層Ho...
一颅围、理論基礎(chǔ) 1.zygote zygote意為“受精卵“恨搓。Android是基于Linux系統(tǒng)的,而在Linux中斧抱,所有的進(jìn)程都是由init進(jìn)程直接或者是間接fork出來的常拓,...
Android操作系統(tǒng)從2007年最初發(fā)布至今,已成為市場份額超過iOS的全球第一大移動操作系統(tǒng)宪郊。 越用越慢的Android系統(tǒng) 隨著Android用戶的不斷增多拖陆,它的一個重...
最近把自己的手機(jī)系統(tǒng)升級到了android 8.0依啰,然后以前能正常運(yùn)行的項目店枣,莫名其妙的出了問題速警,有個地方廣播接收不到了鸯两,然后分別在6.0和7.0的設(shè)備上運(yùn)行了項目闷旧,發(fā)現(xiàn)一切...
這可能是最好的 RxJava 2.x 入門教程系列專欄文章鏈接:這可能是最好的RxJava 2.x 入門教程(一)[http://www.reibang.com/p/a93...
什么是LLVM LLVM項目是模塊化弱匪、可重用的編譯器以及工具鏈技術(shù)的集合。 美國計算機(jī)協(xié)會 (ACM) 將其2012 年軟件系統(tǒng)獎項頒給了LLVM萧诫,之前曾經(jīng)獲得此獎項的軟件和...
【LLVM】編寫自己的pass LLVM的Pass框架是LLVM中的重要部分哑诊,多個pass一起完成了LLVM的優(yōu)化與代碼轉(zhuǎn)換工作及刻。每個pass都會完成指定的優(yōu)化工作镀裤。在某些情...
學(xué)習(xí)了一段時間的LLVM后毁习,難免需要對其做一個總結(jié),同時準(zhǔn)備下一階段的學(xué)習(xí)工作——基于LLVM自定制代碼混淆器纺且。在此只記錄學(xué)習(xí)內(nèi)容盏道,不表達(dá)實現(xiàn)方式载碌。 LLVM、clang嫁艇、I...
目標(biāo) 當(dāng)前微信網(wǎng)頁版限制越來越多,考慮嘗試在手機(jī)上實現(xiàn)類似機(jī)器人的功能猾漫。本文目的是利用 Xposed 快速實現(xiàn)簡易機(jī)器人功能,包括獲取好友發(fā)來的消息悯周,以及回復(fù)消息粒督。后續(xù)可以增...
JNI函數(shù)的注冊:將Java層的native函數(shù)和JNI層對應(yīng)的實現(xiàn)函數(shù)關(guān)聯(lián)起來屠橄。 一、動態(tài)注冊 1闰挡、函數(shù)動態(tài)注冊的好處:移植方便锐墙? 2、使用數(shù)據(jù)結(jié)構(gòu)JNINativeMet...
最近在讀《Android 組件化架構(gòu)》长酗,看到混淆基本配置就做了一下整理筆記溪北。 混淆 studio 使用Proguard進(jìn)行混淆,其是一個壓縮花枫、優(yōu)化和混淆java字節(jié)碼文件的一...
反射是指計算機(jī)程序在運(yùn)行時訪問掏膏、檢測和修改它本身狀態(tài)或行為的一種能力劳翰,是一種元編程語言特性,有很多語言都提供了對反射機(jī)制的支持馒疹,它使程序能夠編寫程序佳簸。Java的反射機(jī)制使得J...
上文分析了Handler、MessageQueue、Message及Looper四者的關(guān)系生均,本文將對Android中最重要的線程——ActivityThread進(jìn)行說明听想。 二...