- 資訊首頁(yè) > 網(wǎng)絡(luò )安全 >
- 怎么用Android-PIN-Bruteforce爆破Android的鎖屏密碼
本篇內容介紹了“怎么用Android-PIN-Bruteforce爆破Android的鎖屏密碼”的有關(guān)知識,在實(shí)際案例的操作過(guò)程中,不少人都會(huì )遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學(xué)有所成!
在這篇文章中,我們將教大家如何通過(guò)暴力破解Android手機的鎖屏密碼來(lái)解鎖Android設備。并介紹Android-PIN-Bruteforce工具,該工具可以將你的Kali Nethunter手機轉換成一臺針對Android設備的暴力破解PIN碼設備,而且無(wú)需進(jìn)行Root也無(wú)需adb。
Android-PIN-Bruteforce需要使用一條USB OTG線(xiàn)來(lái)將鎖定的手機跟Nethunter設備連接,它會(huì )模擬一個(gè)鍵盤(pán),并自動(dòng)嘗試輸入PIN碼,然后不斷地進(jìn)行暴力破解嘗試。
USB HID小工具驅動(dòng)程序可以提供USB HID模擬功能,這將允許Android Nethunter設備在鎖定的Android手機中模擬出一個(gè)鍵盤(pán),這就好比直接將實(shí)體鍵盤(pán)跟鎖屏手機連接在了一起。
對于三星S5來(lái)說(shuō),嘗試所有可能的4位PIN碼需要大概16.6個(gè)小時(shí),但如果使用優(yōu)化后的PIN碼列表之后,可能就不需要這么長(cháng)的時(shí)間了。
一臺鎖定的Android手機
一臺Nethunter手機(或者任意支持HID內核的已Root的Android設備)
USB OTG線(xiàn)纜/適配器
標準充電線(xiàn)
爆破1-10位任意長(cháng)度的PIN碼;
使用配置文件以支持不同的手機;
針對3、4、5、6位PIN碼提供了優(yōu)化后的PIN碼列表;
繞過(guò)手機彈窗,包括低電量警告;
檢測手機何時(shí)拔下插頭或關(guān)機,并在重試時(shí)每5秒等待一次;
每嘗試X個(gè)PIN碼后可配置N秒延遲;
日志記錄
如果你將腳本安裝到了/sdcard/路徑下,你就可以通過(guò)下列命令執行Android-PIN-Bruteforce了:
bash ./android-pin-bruteforce
注意,Android會(huì )使用noexec標簽掛載/sdcard,你可以可以使用mount命令進(jìn)行驗證。
Android-PIN-Bruteforce (0.1) is used to unlock an Android phone (or device) by bruteforcing the lockscreen PIN. Find more information at: https://github.com/urbanadventurer/Android-PIN-Bruteforce Commands: crack Begin cracking PINs resume Resume from a chosen PIN rewind Crack PINs in reverse from a chosen PIN diag Display diagnostic information version Display version information and exit Options: -f, --from PIN Resume from this PIN -a, --attempts Starting from NUM incorrect attempts -m, --mask REGEX Use a mask for known digits in the PIN -t, --type TYPE Select PIN or PATTERN cracking -l, --length NUM Crack PINs of NUM length -c, --config FILE Specify configuration file to load -p, --pinlist FILE Specify a custom PIN list -d, --dry-run Dry run for testing. Doesn't send any keys. -v, --verbose Output verbose logs Usage: android-pin-bruteforce <command> [options]
默認配置下,工具會(huì )使用優(yōu)化后的PIN碼列表,用戶(hù)也可以選擇使用自定義PIN碼列表。
此時(shí)可以使用--length命令行選項。
下列命令可以破解3位PIN碼:
./android-pin-bruteforce crack --length 3
下列命令可以破解6位PIN碼:
./android-pin-bruteforce crack --length 6
我們可以使用正則表達式來(lái)指定破解密碼:
./android-pin-bruteforce crack --mask "...[45]" --dry-run
Android-PIN-Bruteforce:https://github.com/urbanadventurer/Android-PIN-Bruteforce
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自互聯(lián)網(wǎng)轉載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權請聯(lián)系QQ:712375056 進(jìn)行舉報,并提供相關(guān)證據,一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容。
Copyright ? 2009-2021 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 珠海市特網(wǎng)科技有限公司 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站