誤區(qū) 一直以為Android的沙箱之間是不能相互訪問文件的,今天在驗(yàn)證某個(gè)問題時(shí)進(jìn)行了測試,發(fā)現(xiàn)在未root設(shè)備上,不同沙箱之間可以通過寫死路徑...
java代碼 代碼中定義一個(gè)WebView類對象,然后通過addJavascriptInterface注冊了一個(gè)名為contact的js接口。如...
定義 加載so文件 加載dex/jar/apk文件 動(dòng)態(tài)加載的基礎(chǔ)就是classloader,一個(gè)app中至少需要兩個(gè)classloader,一...
>Linker中主要的兩個(gè)源點(diǎn)是dlopen和dlsym。 * dlopen傳入兩個(gè)參數(shù),返回一個(gè)文件句柄。傳入的兩個(gè)參數(shù)是so庫的名字和fla...
java hook思路 在hook之前需要準(zhǔn)備的信息 需要知道被hook方法的名字以及被hook方法定義所在的類 通過classname.cla...
busybox安裝1.0 BusyBox說明Busy是一個(gè)集成了部分linux命令和工具的軟件。BusyBox開發(fā)的目的是可以在android系...
andfix的主要功能是完成熱更新,可以在不用下載新的apk的情況下完成對應(yīng)用程序的更新。Andfix的基本流程圖如下所示andfix原理 使用...
前期資料 源碼下載與編譯使用TaintDroid1-為參數(shù)添加污染標(biāo)簽TaintDroid2-修改虛擬機(jī)棧TaintDroid3-虛擬機(jī)解釋器的...
xposed installer3.0版本之后,傳統(tǒng)的xposed框架的使用方法是從官網(wǎng)上下載xposed installer.apk以及xpo...