原创 Android Debuggerd 簡要介紹和源碼分析

本文以android4.1爲基礎,分析debuggerd這個工具的使用方法和源碼。 1.Debuggerd 簡介 debuggerd是一個daemon進程,在系統啓動時隨着init進程啓動。主要負責將進程運行時的信息dump到文件或者控制

原创 直接拿來用!最火的Android開源項目(三)

http://www.csdn.net/article/2013-05-21/2815370-Android-open-source-projects-finale   摘要:截至目前,在GitHub“最受歡迎的開源項目”系列文章中我們已

原创 Java加密技術

Java加密技術 如基本的單向加密算法: BASE64 嚴格地說,屬於編碼格式,而非加密算法MD5(Message Digest algorithm 5,信息摘要算法)SHA(Secure Hash Algorithm,安全散列算

原创 android手機root後的安全問題 (三) superuser db修改

導讀:本文介紹病毒如何篡改superuser,使得用戶只是允許病毒請求的一次root權限變成允許病毒永久使用root權限。     繼續之前兩篇文章寫,如果路過的同學有疑問,請先看前兩篇 有同學說,你的Fake.apk需要把應用co

原创 android安全問題(二) 程序鎖

導讀:本文介紹如何實現對應用加鎖的功能,無須root權限   某些人有時候會有這樣一種需求,小A下載了個軟件,只是軟件中的美女過於誘惑與暴露,所以他不想讓別人知道這是個什麼軟件,起碼不想讓別人打開瀏覽。而這款軟件又沒有鎖,任何人都可以打開

原创 android手機root後的安全問題 (一)植入apk

前提:你有一部已經root的android手機,並且手機中有busybox和superuser   導讀:本文介紹一種簡單的病毒以及如何“防禦”。 寫本博客的原因是:有無數用戶覺得root沒有什麼風險,或者風險不會降臨到自己頭上。這裏告訴

原创 Android kernel和標準Linux Kernel的差異

在這裏 http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/Porting-Android-to-a-new-device/ 發現一篇分析Android kern

原创 android linker 淺析

Android 的加載/鏈接器linker 主要用於實現共享庫的加載與鏈接。它支持應用程序對庫函數的隱式和顯式調用。對於隱式調用,應用程序的編譯與靜態庫大致相同,只是在靜態鏈接的時候通過--dynamic-linker /system/b

原创 android安全問題(五) 搶先攔截短信 - 結果篇

導讀:本文敘述如何先於某些僞殺毒軟件、病毒、常規軟件獲取到短信 注意:如果你想搶先接收到短信,請務必閱讀我上一篇文章,先要保證你的應用最先開機啓動 衆所周知,android系統在收到短信息的時候會發送廣播,但是此廣播是有序廣播

原创 直接拿來用!最火的Android開源項目(一)

http://www.csdn.net/article/2013-05-03/2815127-Android-open-source-projects   摘要:對於開發者而言,瞭解當下比較流行的開源項目很是必要。利用這些項目,有時能夠讓

原创 android安全問題(一) 靜音拍照與被拍

導讀: 本文介紹了所謂的靜音拍照是如何實現的(當然這也是一種惡意軟件,只不過受害的不是用戶),和用戶自己如何被惡意軟件拍照的   由於iteye不允許偷和拍放到一起,所以……靜音拍照,大家懂的,靜音拍照?不就是…… 今天的主題是靜音拍照與

原创 android手機root後的安全問題 (四) 禁止開機啓動和應用失效

導讀: 本文介紹瞭如何實現禁止開機啓動以及如何使應用失效。 希望大家不要製造各種流氓軟件或病毒   這一期我們來關注以下某些優化軟件的開機優化功能 禁止開機啓動和禁止   很多軟件都有開機優化功能,比如360,金山,海卓…… 我覺得海

原创 android手機root後的安全問題 (二)獲取通知欄通知

導讀:本文介紹殺毒軟件和病毒是如何獲取通知欄上的所有通知,並且利用其信息殺死應用。   上一篇將過如何利用root權限來做一次靜默安裝,有的人會說,安裝apk就安裝唄,反正哥有金山手機衛士,哥有360主動防禦……他們都會彈出通知告訴我的!

原创 Android下通過root實現對system_server中binder的ioctl調用攔截

轉載自 http://bbs.pediy.com/showthread.php?t=157419 ======================================================================

原创 shared_ptr 的使用及注意事項

1. 聲明 #include <boost/shared_ptr.hpp> class UsersBitmap { ... } typedef boost::shared_ptr<UsersBitmap> UsersBitmapPtr;