原创 baksmali和smali源碼分析(一)

最近有一個項目需要修改一些dex文件,提起修改dex文件,最有名的就是baksmali和smali項目,這個項目並且開源,所以一個思路就是通過修改這個原來來實現修改dex文件的目的。首先是下載 baksmali源碼:下載地址 https:/

原创 baksmali和smali源碼分析(二)

這一節,主要介紹一下 baksmali代碼的框架。我們經常在反編譯android apk包的時候使用apktool這個工具,其實本身這個工具裏面對於dex文件解析和重新生成就是使用的baksmali 和smali這兩個jar包其中 baks

原创 android L nexus5 刷機

前置條件:1 android nexue 5 手機一部2 android L最新rom包android L rom下載地址https://developers.google.com/fit/preview#flash_your_nexus_

原创 Linux下進程信息的深入分析

這裏我們主要介紹進程的狀態,進程的狀態可以通過/proc/PID/status來查看,也可以通過/proc/PID/stat來查看。如果說到工具大家用的最多的ps也可以看到進程的信息。這裏我們通過/proc/PID/status來分析進程的

原创 source 1.3 中不支持泛型 解決辦法

原文地址:http://greenlight.blog.51cto.com/3159513/687547maven打包時始終出現以下提示:      1、-source 1.3 中不支持泛型(請使用 -source 5 或更高版本以啓用泛型

原创 我的友情鏈接

51CTO博客開發周金根

原创 Please define the NDK_PROJECT_PATH variable to point to it

原文:http://blog.csdn.net/yuanjingjiang/article/details/34857623Please define the NDK_PROJECT_PATH variable to point to it

原创 android 使用socket完成進程間通信

近來反編譯看一些android應用,特別是涉及到底層的功能性的應用,比如遊戲加速,修改內存,掛機腳本神馬的,發現裏面的通信機制無一例外的都是使用的socket,基本上已經成爲這類應用的一種標配了。因爲這類應用有以下的幾個共同點:1 需要an

原创 proc文件系統探索 之 根目錄下的文件[七]

主要參考內核文檔和紅帽文檔對> cat /proc/meminfo   讀出的內核信息進行解釋,下篇文章會簡單對讀出該信息的代碼進行簡單的分析。MemTotal: 507480 kBMemFree: 10800 kBBuffers: 347

原创 proc文件系統探索 之 根目錄下的文件[六]

/proc/stat文件包含了系統啓動後的一些系統統計信息。Cat /proc/stat:cpu  77781 1077 7602 390390 13232 216 100 0 0cpu0 77781 1077 7602 390390 13

原创 proc文件系統探索 之 以數字命名的目錄[四]

10.statm文件描述進程的內存狀態。niutao@niutao-desktop:/proc/6950$ cat statm12992 4432 3213 144 0 1028 0niutao@niutao-desktop:/proc/6

原创 Linux下進程信息的深入分析

這裏我們主要介紹進程的狀態,進程的狀態可以通過/proc/PID/status來查看,也可以通過/proc/PID/stat來查看。如果說到工具大家用的最多的ps也可以看到進程的信息。這裏我們通過/proc/PID/status來分析進程的

原创 proc文件系統探索 之 以數字命名的目錄[二]

3.cmd目錄鏈接:該目錄鏈接指向該進程運行的當前路徑。該符號鏈接雖然使用ls命令查看其權限是對所有用戶都有權限,但實際中是隻有啓動該進程的用戶才具有讀寫的權限,其他用戶不具有一切權限。該鏈接指向該進程運行的當前路徑,例如我們在用戶目錄下啓

原创 proc文件系統探索 之 以數字命名的目錄[三]

7.fd目錄fdinfo目錄fd目錄包含了所有該進程使用的文件描述符,而fdinfo目錄包含的是對應的fd目錄中進程打開文件的操作權限。niutao@niutao-desktop:/proc/6772/fd$ ls -llrwx------

原创 proc文件系統探索 之 根目錄下的文件[五]

2.1根目錄下的文件2.1.1lock文件內核鎖,記錄與被打開的文件有關的鎖信息。該文件顯示當前被內核鎖定的文件。該文件包含的內容是內核調試數據,根據使用的系統的這些數據會變化很大。一個/proc/locks文件會和下面的相似:niutao