嵌入式系統移植 - Kernel : 添加後門腳本

添加後門腳本

說明

給自己留個後門, 這非常重要, 已經出貨的固件, 可以通過OTA升級, 有一些指令可以通過後門的方式執行, 另外這個後門也可以做調試作用, 比如裏面執行:

logcat >> /data/logcat.log &
cat proc/kmsg >> /data/dmesg.log &

就可以不接入串口的情況下, 保存log信息.

修改源碼

diff --git a/system/core/rootdir/init.rc b/system/core/rootdir/init.rc
index 317207c..cca43b3 100644
--- a/rootdir/init.rc
+++ b/rootdir/init.rc
@@ -281,6 +281,9 @@ on post-fs
     # create the lost+found directories, so as to enforce our permissions
     mkdir /cache/lost+found 0770 root root

+    # Modify Tower 20190425
+    exec /system/bin/sh  /system/bin/postern.sh
+
 on post-fs-data
     # We chown/chmod /data again so because mount is run as root + defaults
     chown system system /data
# postern.sh
#!/system/bin/sh
echo "Hello World!"
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章