項(xiàng)目地址[https://github.com/AlbatrossHook/AlbatrossAndroid] 前言 該項(xiàng)目是兩年前開發(fā)的,一年...
定義包裝類的基本屬性 要?jiǎng)?chuàng)建類時(shí),在對(duì)相關(guān)的成員變量賦值
要hook java方法,首先要找到ArtMethod相關(guān)成員的對(duì)應(yīng)的偏移量 (1) frida使用Process.getElapsedCpuT...
frida-gum 雖然功能強(qiáng)大,但由于使用了 C 語(yǔ)言的接口,擴(kuò)展開發(fā)不方便,因此frida 使用 JavaScript 作為編寫 hook ...
frida Java對(duì)象就是Runtime,是單例的。 對(duì)應(yīng)art虛擬機(jī)的Runtime。art虛擬機(jī)可以通過調(diào)用JNI_GetCreatedJ...
根據(jù)上文對(duì)MarkSweep GC代碼邏輯的介紹可知,空間對(duì)象的live_bitmap_就是本次GC的集合Live。Heap mark_bitm...
PartialMarkSweep的GC策略為kGcTypePartial。kGcTypePartial是不掃描APP進(jìn)程從zygote進(jìn)程繼承得...
垃圾對(duì)象的內(nèi)存釋放,這項(xiàng)工作由ReclaimPhase完成。gc線程執(zhí)行ReclaimPhase時(shí),mutator線程可以同時(shí)運(yùn)行。 IsMar...