在frida的日常使用中,有時(shí)會(huì)在方法中保存一個(gè)對(duì)象,如果是var g_obj = obj,然后在另一個(gè)方法中使用g_obj的方法,會(huì)出現(xiàn)Wrapper is dispoes...
在frida的日常使用中,有時(shí)會(huì)在方法中保存一個(gè)對(duì)象,如果是var g_obj = obj,然后在另一個(gè)方法中使用g_obj的方法,會(huì)出現(xiàn)Wrapper is dispoes...
il2cpp的String跟普通的string不太一樣,解析的時(shí)候需要通過(guò)il2cppStringChars轉(zhuǎn)換為一個(gè)utf-16的字符串,因?yàn)閒rida支持讀取utf-16...
分析一些東西時(shí),想實(shí)現(xiàn)監(jiān)控Android JNI函數(shù)的調(diào)用,網(wǎng)上找了下,發(fā)現(xiàn)這個(gè)庫(kù)https://github.com/w296488320/JnitraceForCpp[h...
try catch加在哪里呢,wifiscanner里邊嗎
android內(nèi)聯(lián)優(yōu)化導(dǎo)致Inlined method resolution crossed dex file boundary最近App在android11上出現(xiàn)了一個(gè)詭異的native 崩潰,很不容易出現(xiàn),但都是有個(gè)特點(diǎn)就是安裝App后過(guò)一段時(shí)間才會(huì)出現(xiàn),殺進(jìn)程沒用,覆蓋安裝同一個(gè)apk,崩潰立刻...
最近App在android11上出現(xiàn)了一個(gè)詭異的native 崩潰,很不容易出現(xiàn),但都是有個(gè)特點(diǎn)就是安裝App后過(guò)一段時(shí)間才會(huì)出現(xiàn),殺進(jìn)程沒用,覆蓋安裝同一個(gè)apk,崩潰立刻...
在開發(fā)中,有時(shí)很需要通過(guò)打印來(lái)判斷函數(shù)的調(diào)用過(guò)程。下面列出幾種比較常用到的打印堆棧的方法。 一、Andorid c++(native層): 方式一:(通過(guò)unwind來(lái)實(shí)現(xiàn))...
需求:給一個(gè)目標(biāo)apk,要求hook它的native層代碼,但是不能修改它原本的so文件。 實(shí)現(xiàn)方法:通過(guò)/proc/pid/maps查看目標(biāo)so文件加載到內(nèi)存的基址,然后利...
你好,為什么我執(zhí)行app_process命令后,返回的結(jié)果是Aborted呢?
免Root實(shí)現(xiàn)靜默安裝和點(diǎn)擊任意位置(非無(wú)障礙)本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 0 前言 最近有了個(gè)需求:免 root 實(shí)現(xiàn)任意位置點(diǎn)擊和靜默安裝。這個(gè)做過(guò)的小伙伴應(yīng)該都知道正常情況下...
最近需要在項(xiàng)目中判斷界面是否回到桌面,上網(wǎng)找了下資料,發(fā)現(xiàn)大部分都是如下做法: 另外需要權(quán)限 這種做法的原理就是:通過(guò)Intent的Category和PackageManag...
毫不夸張地說(shuō),Binder是Android系統(tǒng)中最重要的特性之一;正如其名“粘合劑”所喻,它是系統(tǒng)間各個(gè)組件的橋梁,Android系統(tǒng)的開放式設(shè)計(jì)也很大程度上得益與這種及其方...
一開始用的是百度,后面效果不好就變成新浪了,注釋忘記改了
Android根據(jù)IP獲取位置信息(城市、經(jīng)緯度等)最近項(xiàng)目需要用到位置信息,需要利用IP獲取到經(jīng)緯度。網(wǎng)上的做法很多有的是通過(guò)百度api獲取到位置,缺點(diǎn)是沒有經(jīng)緯度信息,只有城市等。這里我找到了一個(gè)鏈接可以獲取到具體的經(jīng)緯度...
判斷字符串是否為json數(shù)據(jù)格式
Android根據(jù)IP獲取位置信息(城市、經(jīng)緯度等)最近項(xiàng)目需要用到位置信息,需要利用IP獲取到經(jīng)緯度。網(wǎng)上的做法很多有的是通過(guò)百度api獲取到位置,缺點(diǎn)是沒有經(jīng)緯度信息,只有城市等。這里我找到了一個(gè)鏈接可以獲取到具體的經(jīng)緯度...
首先需要知道微信語(yǔ)音通話過(guò)程中的字節(jié)是怎么輸入的,可以參考之前的微信保存并發(fā)送指定語(yǔ)音 那篇文章,發(fā)現(xiàn)語(yǔ)音通話的過(guò)程實(shí)際上跟語(yǔ)音聊天的字節(jié)輸入過(guò)程相似,只不過(guò)是AudioR...
許多國(guó)產(chǎn)軟件都會(huì)使用基站進(jìn)行定位,android模擬器是沒有流量卡的,所以沒有基站位置,但是我們可以通過(guò)Xposed來(lái)讓模擬器擁有指定的基站信息。擁有基站信息的模擬器就可以在...
需求是這樣的:在Android中啟動(dòng)lua腳本,該腳本是通過(guò)觸動(dòng)精靈來(lái)運(yùn)行的。 在確保服務(wù)開啟的情況下,觸動(dòng)精靈腳本可以通過(guò)音量鍵“-”來(lái)運(yùn)行,所以就直接在Android中通...
go中有一個(gè) &^ 的運(yùn)算符,它代表的是按位置零 首先來(lái)看下幾個(gè)輸出例子: 輸出結(jié)果為: 可以看出。結(jié)果是又右邊的數(shù)值決定的。 結(jié)論: z = x &^ y 如果y非零,則z...
最近項(xiàng)目需要用到位置信息,需要利用IP獲取到經(jīng)緯度。網(wǎng)上的做法很多有的是通過(guò)百度api獲取到位置,缺點(diǎn)是沒有經(jīng)緯度信息,只有城市等。這里我找到了一個(gè)鏈接可以獲取到具體的經(jīng)緯度...
最終目標(biāo): 1、保存發(fā)送的微信語(yǔ)音 2、發(fā)送指定的微信語(yǔ)音 思路: 因?yàn)橐猦ook的是微信語(yǔ)音功能,所以首先要知道微信語(yǔ)音功能的流程。查閱資料以及利用Xposed的hook功...