使用mimipenguin實現從當前 Linux 使用者轉儲登入密碼
另外,它還支援如:VSFTPd(活躍的 FTP 客戶端連線)、Apache2(活躍的/舊的 HTTP 基礎認證會話,但是這需要 Gcore),還有 openssh-server(活躍的 SSH 連結,需用 sudo )。重要的是,它逐漸被移植到其他語言中,以支援所有可想到的以後可以利用的情況。
要理解 mimipenguin 是如何工作的,你需要知道所有或者大多數的 Linux 發行版會在記憶體中儲存大量的重要資訊, 如:憑據、加密金鑰以及個人資料。
尤其是使用者名稱和密碼是由程式(執行中的程式)儲存在記憶體中,並以明文形式儲存較長時間。mimipenguin 在技術上利用這些在記憶體中的明文憑證 - 它會轉儲一個程式,並提取可能包含明文憑據的行。
然後,透過以下內容的雜湊值來嘗試計算每個單詞的出現機率:/etc/shadow、記憶體和 regex 搜尋。一旦找到任何內容,它就會在標準輸出上列印出來。
我們將使用 git 來克隆 mimipenguin 倉庫,因此如果你還沒安裝,那麼首先在系統上安裝 git。
$ sudo apt install git #Debian/Ubuntu systems
$ sudo yum install git #RHEL/
systems
$ sudo dnf install git #Fedora 22+
接著像這樣在你的家目錄(或者其他任何地方)克隆 mimipenguin 目錄:
$ git clone
下載完成後,進入並如下執行 mimipenguin:
$ cd mimipenguin/
$ ./mimipenguin.sh
注意:如果你遇到下面的錯誤,那就使用 sudo :
Root required - You are dumping memory...
Even mimikatz requires administrator
在 Linux 中轉儲登入密碼
從上面的輸出中,mimipenguin 向你提供了桌面環境的使用者名稱和密碼。
另外,還可以如下執行 python 版 :
$ sudo ./mimipenguin.py
注意有時 gcore 可能會阻塞指令碼(這是 gcore 中一個已知問題)。
未來更新
下面是將會被新增到 mimipenguin 的功能:
提升總體效率
新增更多支援以及其他的憑據位置
包括支援非桌面環境
新增 LDAP 的支援
mimipenguin 的 Github 倉庫:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2990336/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux檢視和剔除當前登入使用者Linux
- Linux使用者登入密碼的生成Linux密碼
- Linux 下檢視系統當前登入使用者資訊Linux
- cookie儲存使用者登入名和密碼程式碼例項Cookie密碼
- SSH配置—Linux下實現免密碼登入Linux密碼
- Linux下用於檢視系統當前登入使用者資訊Linux
- 檢視當前登入的使用者及其IP地址
- 【爛KDE】Linux登入時使用者密碼正確,卻登入失敗Linux密碼
- Laravel5.5 前臺使用者登入密碼改為 md5Laravel密碼
- 檢視linux系統當前登陸的使用者Linux
- 如何實現 SSH 無密碼登入密碼
- 教你巧妙利用u盤儲存上網登入賬號密碼實現快速登入密碼
- jQuery實現的利用cookie儲存使用者登入資訊程式碼例項jQueryCookie
- 介紹Linux小技巧,如何實現免密碼登入Linux密碼
- 使用windows窗體應用程式來實現使用者名稱與密碼的登入Windows密碼
- RHCE_LAB(2)SSH遠端登入自動驗證(不輸入使用者登入密碼)的實現薦密碼
- 使用ssh-keygen,實現免密碼登陸linux密碼Linux
- 通過jquery.cookie.js實現記住使用者名稱、密碼登入功能jQueryCookieJS密碼
- 關於登入(使用者名稱,密碼,驗證碼)密碼
- 使用公鑰和私鑰實現LINUX下免密登入Linux
- Spring Security - 獲取當前登入使用者的詳細資訊Spring
- 【轉載】Linux忘記root密碼--進入單使用者模式修改root密碼Linux密碼模式
- [Linux] SSH配置了免密碼登入,登入時還要輸入密碼Linux密碼
- Linux SSH無密碼登入Linux密碼
- SQL SERVER 使用者名稱、密碼登入判斷SQLServer密碼
- SSH 實現免密登入
- 使用當前使用者的資料庫鏈的實現資料庫
- shell實現多節點ssh密碼登入密碼
- AWS EC2 Linux | ssh 使用密碼登入Linux密碼
- linux中ssh使用rsa免密碼登入方法Linux密碼
- Java Web實現使用者登入功能JavaWeb
- flask框架如何實現修改密碼和免密登入功能Flask框架密碼
- SecureCRT for Mac 無法儲存登入密碼SecurecrtMac密碼
- redis儲存使用者登入資訊Redis
- ssh直接帶密碼登入Linux,Linux自動密碼登陸利器sshpass密碼Linux
- springSecurity 登入以及使用者賬號密碼解析原理SpringGse密碼
- 密碼登入密碼
- Linux密碼策略和登入配置Linux密碼