原创 實現 SELinux

SELinux 被設置爲“默認拒絕”模式,這表示,對於在內核中存在鉤子的每一次訪問,都必須獲得政策的明確許可。這意味着政策文件中包含規則、類型、類、權限等方面的大量信息。關於 SELinux 的完整注意事項不在本文檔的討論範圍之內,現在您

原创 Android 中的安全增強型 Linux

作爲 Android 安全模型的一部分,Android 使用安全增強型 Linux (SELinux) 對所有進程強制執行強制訪問控制 (MAC),其中包括以 Root/超級用戶權限運行的進程(Linux 功能)。很多公司和組織都

原创 SELinux 概念

強制訪問控制 安全增強型 Linux (SELinux) 是適用於 Linux 操作系統的強制訪問控制 (MAC) 系統。作爲 MAC 系統,它與 Linux 中用戶非常熟悉的自主訪問控制 (DAC) 系統不同。在 DAC 系統中

原创 Python根據關鍵字百度搜索下載圖片

廢話不多說,直接上代碼,有簡單的註釋,不是很難理解,就不過多廢話了. #-*- coding:utf-8 -*- import re import requests import os g_download_dir = '/ho

原创 Ubuntu出現System policy prevents modification of network settings for all users該怎麼解決

修改如下文件: vim /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy z找到如下關鍵信息: <message>System policy pre

原创 使用Android Studio導入Android源碼

第一步: 基礎準備工作 首先你得安裝配置了Android Studio,具體不明白的參考《Android Studio入門到精通 》。 接着你得下載好了源碼Code,至於如何下載這裏不再說明,比較簡單,上官網查看就行了。 其次你

原创 Android:java.lang.SecurityException: Not allowed to change Do Not Disturb state

在開發過程中,需要在某個時間段將手機設爲靜音狀態,於是乎,直接寫出如下代碼: if(在某個時間範圍內){ setSystemSilent(); } private void setSystemSilent() {

原创 Android編譯錯誤error: ext4_allocate_best_fit_partial: failed to allocate 74 blocks, out of space?

今日全編譯Android代碼出現如下錯誤: error: ext4_allocate_best_fit_partial: failed to allocate 74 blocks, out of space? Creating f

原创 ssh: connect to xxxxxxxxxx port 22: Connection refused

想登錄一下遠程的主機,Then輸入一下命令 用戶名@xx.xx.xx.xx 提示:port 22: Connection refused 錯誤原因: 1.sshd 未安裝 2.sshd 未啓動 3.防火牆 解決方法:

原创 android 電池與電量

這篇文章主要記錄在開發過程中,遇到關於電池相關知識的記錄。 1.判斷當前手機狀態(充電?AC充電?USB充電?) //判斷手機是否在充電 private boolean isCharging() { Int

原创 Android Activity啓動模式學習

我們知道,Android爲Activity的啓動設定了四種啓動模式,分別爲: Stardand,SingleTop,SingleInstance和SingleTask.下面我們分別進行分析 1.Stardand :: 每次創建

原创 Android Notification學習--發出Notification

最近工作大部分在圍繞通知這一塊,那麼就把通知好好學習一下。 在Android中可以發出通知提醒用戶一些信息,或者應用可以通過通知推送一些信息。下面是一個很簡單的通知。 private void makeNotificati

原创 編譯 SELinux 政策

原文鏈接:https://source.android.google.cn/security/selinux/build?hl=zh-cn 本文介紹瞭如何編譯 SELinux 政策。SE

原创 Android中爲什麼主線程不會因爲Looper.loop()裏的死循環卡死?

原文鏈接:https://www.zhihu.com/question/34652589/answer/90344494?from=profile_answer_card 作者:Gity

原创 自定義 SELinux

原文鏈接:https://source.android.google.cn/security/selinux/customize?hl=zh-cn 集成基本級別的 SELinux 功能並