安卓開發我想獲取System許可權
System許可權需要先獲取ROOT許可權,由於 /system 和 /data都是root使用者的目錄,普通使用者沒有讀寫許可權,需要獲取root許可權才可以,修改。
目前應用市場有非常多的壹鍵ROOT工具,這裏就不舉例了,功能基本都是壹樣的,Root許可權的獲取方式:
1.用手機連線電腦,下載壹鍵root工具。
2.下載成功後,開啟壹鍵ROOT軟體。會出現root準備,點選下壹步,正式開始root。
3.檢查root條件,要是需要檔案備份的話,壹定要備份後。點選開始ROOT。
4.root正式開始,需要幾鐘左右時間,期間可能會重啟數次,root就會完成。
5.root完成後,就可以隨意刪除手機中的垃圾應用了包括系統應用。
當妳獲取root許可權後通過adb訪問 /system/app目錄:
adb shell 進入shell模式
su 切換到root使用者
chmod 777?/system/app?修改/system/app目錄的許可權為 777即可
exit 退出root使用者
cd?/system/app?即可進入/system/app?目錄了
獲取root許可權後,將apk復制到/system/app目錄下即可。
如何獲取System許可權?@echo off
title 進入system
sc Create SuperCMD binPath= "cmd /K start" type= own type= interact
sc start SuperCMD
如何獲取system許可權1、在開始/執行中輸入:regedt32.exe並回車來執行regedt32.exe。
2、點“許可權”以後會彈出視窗點新增將我登入時的帳戶新增到安全欄內,這裏我是以administrator的身份登入的,所以我就將administrator加入,並設定許可權為“完全控制"。這裏需要說明壹下:最好是新增妳登入的帳戶或帳戶所在的組,切莫修改原有的帳戶或組,否則將會帶來壹系列不必要的問題。等隱藏超級使用者建好以,再來這裏將妳新增的帳戶刪除即可。
3、再點“開始”→“執行”並輸入"regedit.exe" 回車,啟動登錄檔編輯器regedit.exe。 開啟鍵:HKEY_LOCAL_MAICHINE\SAM\SAM\Domains\aount\user\names\hacker$"
4、將項hacker$、00000409、000001F4匯出為hacker.reg、409.reg、1f4.reg,用記事本分別打這幾個匯出的檔案進行編輯,將超級使用者對應的項000001F4下的鍵"F"的值復制,並覆蓋hacker$對應的項00000409下的鍵"F"的值,然後再將00000409.reg與hacker.reg合並。
5、在命令列下執行 user hacker$ /del將使用者hacker$刪除: user hacker$ /del
6、在regedit.exe的視窗內按F5重新整理,然後打檔案-匯入登錄檔檔案將修改好的hacker.reg匯入登錄檔即可
7、到此,隱藏的超級使用者hacker$已經建好了,然後關閉regedit.exe。在regedt32.exe視窗內把HKEY_LOCAL_MACHINE\SAM\SAM鍵許可權改回原來的樣子(只要刪除新增的帳戶administrator即可)。
8、註意:隱藏的超級使用者建好後,在帳戶管理器看不到hacker$這個使用者,在命令列用“ user”命令也看不到,但是超級使用者建立以後,就不能再改密碼了,如果用 user命令來改hacker$的密碼的話,那麽在帳戶管理器中將又會看這個隱藏的超級使用者了,而且不能刪除。
window7怎麽獲取system許可權在日常使用系統中,經常有壹些像惡意頑固程式及無法刪除檔案、需要高許可權操作、丟失密碼、要求最高私密性的問題。在本文中,將教妳如何使用Windows 7最高許可權賬戶system,解決各位TX的所有此類問題!(本文適用於所有NT6)
眾所周知,在NT6中原本最高許可權的賬戶是TrustedInstaller,但此賬戶沒有普通帳戶的桌面,只能右鍵獲取許可權,非常不便。但如果使用system,它擁有單獨的桌面,可以像使用普通帳戶壹樣使用,但又擁有所有TrustedInstaller的許可權,所以在該賬戶裏進行特殊操作更方便。
開始!
系統需調動system賬戶的時候只有載入檔案啟動、預登陸、關機的時候。只要在這時能開啟explorer.exe就能進入system帳戶操作。在啟動和關機時無法呼叫任何程式,我們將焦點聚在預登入時。
預登入時,能調動的程式有:narrator.exe(輕松訪問中心)、shutdown.exe(關機/重啟)。又因後者調動引數,因此我們考慮將narrator.exe替換成能調動explorer.exe的程式。這樣的程式有:taskmgr.exe(工作管理員)、cmd.exe、直接調動explorer.exe。我們壹般選擇cmd.exe。
先登入系統,如果是忘記密碼或病毒可用winPE。先獲取許可權,可獲取TrustedInstaller許可權,用以下程式碼儲存成reg檔案:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="Take Ownership"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\mand]
@="cmd.exe /c takeown /f \"%1\" & icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" & icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Take Ownership"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\mand]
@="cmd.exe /c takeown /f \"%1\" /r /d y & icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y & icacls \"%1\" /grant administrators:F /t"
右鍵單擊檔案點管理員取得所有權,再將4X:\windows\system32\narrtor.exe重新命名成cmd.exe1,將cmd.exe重新命名成narrtor.exe,最後將cmd.exe1重新命名成cmd.exe。如果是DOS啟動盤用以下命令:(X:為系統所在盤)
ren X:\windows\system32\narrtor.exe cmd.exe1
ren X:\windows\system32\cmd.exe narrtor.exe
ren X:\windows\system32\cmd.exe1 cmd.exe
這樣就成功的開啟了system。登出後,依次單擊右下角的輕松訪問中心 ------〉啟動講述人------〉應用 ,在命令提示符視窗中輸入start explorer ,即可使用system登陸!
分流
開啟system後,請轉向需要的任務:
壹:需特權、刪檔案
以安全模式進入system,直接刪掉!
二:丟失密碼
右鍵單擊計算機,點選管理,進入裏面的使用者。右鍵單擊丟失密碼帳戶點設定密碼即可!
三:保衛電腦!
新建壹個標準使用者,然後刪掉其他除system的所有帳戶,包括Adm***or。這樣別人只能使用那個標準賬戶。如果真的壹點都不能讓別人看,那刪掉後就別新建了
win7系統怎麽獲取system許可權 win7系統獲取system許可權的詳細步驟win7 32獲得system許可權的方法:
1、開啟記事本,輸入下列文字:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="獲取許可權"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\mand]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="獲取許可權"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\mand]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
2、然後儲存為匯入.reg檔案;
3、然後雙擊匯入.reg;
此時會彈出警告提示,允許程式通過即可;
4、然後選擇system,滑鼠右鍵選擇獲取許可權。
日常使用系統中,經常有壹些像惡意頑固程式及無法刪除檔案、需要高許可權操作、丟失密碼、要求最高私密性的問題。在本文中,將教妳如何使用Windows 7最高許可權賬戶system,解決各位TX的所有此類問題!
system可以做什麽?
在非SYSTEM許可權下,使用者是不能訪問某些登錄檔項的,比如
“HKEY_LOCAL_MACHINE\SAM”、“HKEY_LOCAL_MACHINE\SECURITY”等。這些項記錄的是系統的核心資料,但
某些病毒或者木馬經常光顧這裏。比如在SAM專案下建立具有管理員許可權的隱藏賬戶,在預設情況下管理員通過在命令列下敲入“ user”或者在“本地使用者和組”(lusrmgr.msc)中是無法看到的,給系統造成了很大的隱患。在“SYSTEM”許可權下,登錄檔的訪問就沒有任何障礙,壹切黑手都暴露無遺!
操作:開啟登錄檔管理器,嘗試訪問HKEY_LOCAL_MACHINE\SAM和HKEY_LOCAL_MACHINE\SECURITY
那麽現在,我們就可以無限訪問而不受限制了~
說起windows的系統,大家壹定都不陌生。但是電腦在法律上作為大家的所有物,是否真的擁有全部許可權呢?
通過cmd下的 user指令我們能夠清楚的看到,在壹般的系統中,存在的許可權有壹下幾個
伺服器托管景安最快!
點選進入
機房位於骨幹節點,使用者訪問網站全國最快。 景安—河南最大的多線伺服器托管商!
查 看
香港免備案VPS,便宜又穩定!
點選進入
騎士互聯-專業提供香港免備案VPS,便宜,穩定 國內免備案vps,可自助管理,安裝系統.
查 看
以我個人的計算機為例,我是win7 64位的旗艦版系統,目錄下有
administrator,GUEST,鄭遲殿下這三個系統使用者,那麽這些使用者是幹嘛的呢?
從這張
恒訊達通訊 專業租手機
點選進入
恒訊達通訊,專業為企業提供手機租賃 服務的公司.咨詢熱線:13651075300
查 看
圖可以明顯看出(也就是壹樓途中畫紅色圈圈),administrator使用者被我開啟並且正在使用中,那麽這個使用者是幹嘛的呢?
沒錯,它就是超級管理員使用者!不過它壹般預設是關閉的,這是微軟為了使用者安全而設定的壹個保護措施(開啟的方式:在cmd文框中輸入 user administrator /active:yes 註意空格,將yes改為no則關閉,但需要壹定許可權),這裏為了避免麻煩我還是直接使用了這個使用者,壹般同學請不要隨意開啟哦~
壹樓圖中畫綠色圈圈的就是來賓使用者(也就是guest),它的主要任務是為了避免電腦被客人或者其它人員惡意修改無法啟動所設定的,壹般情況下是預設開啟的,當然也可以關閉它哦
同樣也是借助 user指令(在cmd文字框中輸入 user guest /active:no,同上)實現的
壹樓圖中畫藍色圈圈則是我自己用來執行虛擬機器、病毒等特殊檔案所專門建立的使用者(當然也比較自戀),這裏就不多做介紹
看到這裏許多看官就會問,標題不是獲取system許可權嗎?怎麽在 user指令中看不到system的使用者呢?
好問題!不過細心的使用者可能早就發現了這個來無影去無蹤的神秘使用者以及它所擁有的神秘許可權
幾乎所有的系統核心程序都隸屬與system這個特殊的神秘的使用者,那麽它是幹嘛的呢?
system使用者是微軟為了防止系統被惡意破壞和使用者亂使用系統許可權而設定的僅由機器管理的使用者,從開機到桌面載入完成都是由它在操作,可以說,system是windows個人系統的最高統治者,以RW 0的許可權控制者整臺機器,唯壹的主宰者(即使妳擁有administrator許可權,但是該使用者的許可權級別僅為RW 3,許可權遠不及system)。既然是主宰為什麽在登陸介面中沒有它?系統出錯了?
系統沒有錯,作為唯壹的主宰者怎麽會出現在系統歡迎登陸介面呢?妳見過有哪個王站在城堡門口微笑的歡迎自己的臣民?
既然它是主宰者,又怎麽會讓我們這些“臣民”所控制呢?
這才是本帖的核心內容所在
方案壹:這是壹個以sc指令為基礎的指令碼,原理很簡單,自己觀察妳會發現所有的服務都是由system所建立和執行的(請自行百度sc指令等相關知識,本文不做科普)
sc Create SuperCMD binPath= "cmd /K start" type= own type=
interact
sc start SuperCMD
它的奇妙之處在於建立了壹個互動式服務,在啟動之後,會彈出交匯式服務檢測,點選顯示訊息即可進入來自system許可權下的桌面(不過妳會發現只有壹個屬於system的命令符而不是administrator的命令符),借助隸屬於system執行explorer就可以開啟桌面了
方案壹驗證:妳可以使用whoami指令對當前使用者進行驗證,當然也可以核對HKCU,方法是在HKCU下隨便新建壹個Test子項,然後重新整理,再看看HKU\S-1-5-18下是否同步出現了Test子項,如果是,就說明系統當前載入的就是SYSTEM帳戶的使用者配置單元
方案二:直接使用cmd指令以system的許可權載入explorer(等同於變相提權)
指令如下:
taskkill /f /im explorer.exe
at time /interactive
%systemroot%\explorer.exe
這樣做有壹個缺點,如果妳登出了妳所登入的帳號(如administrator),那麽系統會提示妳發生嚴重錯誤並且在壹分鐘內強制重啟
驗證同上
方案三:使用Support Tools提權(不推薦)
由於該方式有較多不確定因素,因此不做詳細介紹,也不提供Support Tools的對應下載地址,請慎重操作
方案四:通過psexec提權
這是個人非常推薦的方案,比較安全。這裏我們利用psexec與控制臺應用程式相當的完全互動性來實現提權(與方案壹基本相同)
同樣需要先做掉explorer,再重建,使其獲得system許可權
taskkill /f /im explorer.exe
psexec -i -s -d explorer
到此,對於system的介紹和許可權獲取方法教程就結束了!
訪問系統還原檔案:
說明:系統還原是windows系統的壹種自我保護措施,它在每個根目錄下建立“System Colume Information”資料夾,儲存壹些系統資訊以備系統恢復是使用。如果妳不想使用“系統還原”,或者想刪除其下的某些檔案,這個資料夾具有隱藏、系統屬性,非SYSTEM許可權是無法刪除的。如果以SYSTEM許可權登入妳就可以任意刪除了,甚至妳可以在它下面建立檔案,達到保護隱私的作用。
操作:在資源管理器中點選“工具→資料夾選項”,在彈出的“資料夾選項”視窗中切換到
“檢視”標簽,在“高階設定”列表中撤消“隱藏受保護的作業系統(推薦)”復選框,然後將“隱藏檔案和資料夾”選擇“顯示所有檔案和資料夾”項。然後就可以無限制訪問系統還原的工作目錄C:\System Volume Information了 ~
但是請不要隨意修改,可能會造成系統回訪的錯誤
手工防毒:
說明:使用者在使用電腦的過程中壹般都是用Administrator或者其它的管理員用
戶登入的,中毒或者中馬後,病毒、木馬大都是以管理員許可權執行的。我們在系統中毒後壹般都是用防毒軟體來防毒,如果妳的殺軟癱瘓了,或者防毒軟體只能查出來,但無法清除,這時候就只能赤膊上陣,手工防毒了。在Adinistrator許可權下,如果手工查殺對於有些病毒無能為力,壹般要啟動到安全模式下,有時就算到了安全模式下也無法清除幹凈。如果以SYSTEM許可權登入,查殺病毒就容易得多。
操作:在system的許可權下,taskkill與ntsd指令變得很無敵,可以和ark級別的工具相媲美了,不過後者具有壹定的危險性,慎用!
使用taskkill與ntsd指令,對病毒程序進行暴力結束,並且借助某些核心級工具對目標程序的驅動、服務、回撥進行暴力破壞也變得輕松,但是要註意識別,報藍就不關我的事了~
總結:System許可權是比Administrator許可權還高的系統最高許可權,利用它可以完成很多常規情況下無法完成的任務,它的應用還有很多,我所舉例的不過冰山壹角。請記住,權利越大責任也就越大,任何事物都具有雙面性,如果妳拿不起,請放下。如果妳非要拿起,那就用它來做有益的事情。當臣民擁有了比王更大的權利,能有幾個人能不做謀權串位的事?只是希望不要利用這權利濫殺無辜罷了,電腦和系統,都是我們最親近的朋友!
安卓開發中如何獲取userId?當手機使用者(即User)下載妳(即開發者)的應用程式,在安裝(Install)時,Android就會給予壹個UID。
在Package.list(放在/data/system)中存放著系統各個程式的user id。妳可以這樣獲取:
PackageManager pm = getPackageManager();
ApplicationInfo ai = pm.getApplicationInfo(".gesoft.bit.lavendercloud", PackageManager.GET_ACTIVITIES);
Log.d("!!", "!!" + ai.uid);
這個uid和Linux下的uid含義可不同哦。
Android壹直是單使用者作業系統,在Android 4.2中才加入了多使用者支援。
安卓開發中 怎麽獲取theme在Android 開發中全屏顯示的方式有三種,分別介紹如下: 1、在Activity中進行設定,程式碼如下: getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 此行程式碼必須寫在Activity指定布局檔案之前,否則會報錯誤。 2、在android專案的主配置檔案的application的屬性中設定,設定方式壹: android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 3、在android專案的主配置檔案的application的屬性中設定,設定方式二: android:theme="@style/fullscreem"。