原创 大招!如何把Gdb異常調用棧功能移植到任意平臺?

  Hello,今天又是Q哥來給大家進行分享了~     當屏幕彈出“Segmentation fault”時,程序員該怎麼辦?之前文章已經教給大家一個通用的方法就是利用backtrace函數和addr2line命令定位問題,沒看過上一

原创 Linux下的Watchdog驅動

版權所有,轉載必須說明轉自 http://my.csdn.net/weiqing1981127    對於看門狗驅動,在我們內核中把這些代碼放在/driver/watchdog文件夾下面,但是watchdog並沒有子系統,每個驅動都是獨

原创 快!這是關於"Segmentation fault"的最後一趟車!

在該系列的第一篇文章中已經教給大家一個通用的方法就是利用backtrace函數和addr2line命令定位問題,戳這裏查看如何輕鬆搞定“Segmentation fault”,看這篇就夠了!   至於如何把gdb異常調用棧不包含動態庫的實

原创 Linux下的RTC子系統

版權所有,轉載必須說明轉自 http://my.csdn.net/weiqing1981127    實時時鐘的作用主要是爲操作系統提供一個可靠的時間,並在斷電下,RTC時鐘也可以通過電池供電一直運行下去。實時時鐘驅動也有一個子系統,叫

原创 Android逆向基礎知識總結文檔彙總

            最近作爲業餘愛好在學習Android逆向,作爲新手,在多次閱讀《Android軟件安裝權威指南》、《Android應用安全防護和逆向分析》兩本書後,對不是非常理解的,或者重點知識點進行深度研究和總結,輸出彙總如下。

原创 Linux下的Keyboard子系統

版權所有,轉載請說明轉自 http://my.csdn.net/weiqing1981127   最簡單的按鍵驅動就是一箇中斷處理函數,當用戶有按鍵,通過read函數嚮應用層上報按鍵信息。而我們這裏講的keyboard子系統,主要是對按

原创 Linux中的內存屏障

轉自http://hi.baidu.com/_kouu/item/7a796014bdb6d78d88a956d9   內存屏障是一個很神奇的東西,之前翻譯了linux內核文檔memory-barriers.txt,對內存屏障有了一定有

原创 移植Linux標準動態庫移到Android

轉載自公衆號“Q哥學逆向” 原文鏈接:https://mp.weixin.qq.com/s?__biz=MzU5Mjg5NjMyNA==&mid=2247484174&idx=1&sn=759898f128edb8f5d1d1c97225

原创 I2C設備移植

轉自http://blog.csdn.net/wtao616/article/details/6147740   前面轉載了很多關於i2c的文章,做完一個項目了,也該自己寫點i2c心得了,我這個可是純應用角度的,想看原理的,去看轉載的文

原创 Android APK反編譯之ARSC分析

轉載自公衆號“嵌入式Linux技術分享 ”     今天主要結合記賬軟件App,對Android APK反編譯之ARSC進行分析。 如果APK被加固導致無法使用apktool進行反編譯,這時我們只能利用unzip解壓APK,對解壓的文件