AlessandroZ/LaZagne

GitHub: AlessandroZ/LaZagne

跨平台本地密码恢复工具,用于从各类应用程序中提取存储的凭证信息。

Stars: 10748 | Forks: 2121

# __LaZagne 项目 !!!__ ## 描述 __LaZagne 项目__ 是一个开源应用程序,用于__检索存储在本地计算机上的大量密码__。 每个软件使用不同的技术(明文、API、自定义算法、数据库等)存储其密码。开发此工具的目的是为了找到这些最常用软件的密码。

The LaZagne project

该项目已作为后渗透(post-exploitation)模块添加到 [pupy](https://github.com/n1nj4sec/pupy/) 中。Python 代码将在内存中解释执行,无需触及磁盘,并且可在 Windows 和 Linux 主机上运行。 ## 独立版本(Standalones) 独立版本现可在此处获取:https://github.com/AlessandroZ/LaZagne/releases/ ## 安装 ``` pip install -r requirements.txt ``` ## 用法 * 启动所有模块 ``` laZagne.exe all ``` * 仅启动特定模块 ``` laZagne.exe browsers ``` * 仅启动特定软件脚本 ``` laZagne.exe browsers -firefox ``` * 将找到的所有密码写入文件(-oN 代表普通文本,-oJ 代表 Json,-oA 代表全部)。 注意:如果您在解析作为多行字符串写入的 JSON 结果时遇到问题,请查看[这里](https://github.com/AlessandroZ/LaZagne/issues/226)。 ``` laZagne.exe all -oN laZagne.exe all -oA -output C:\Users\test\Desktop ``` * 获取帮助 ``` laZagne.exe -h laZagne.exe browsers -h ``` * 更改详细模式(2 个不同级别) ``` laZagne.exe all -vv ``` * 安静模式(标准输出上不打印任何内容) ``` laZagne.exe all -quiet -oA ``` * 要解密域凭据,可以通过指定 Windows 用户密码来完成。否则,它将尝试将所有已找到的密码作为 Windows 密码进行尝试。 ``` laZagne.exe all -password ZapataVive ``` __注意:对于 Wifi 密码 \ Windows 机密,请使用管理员权限(UAC 认证 / sudo)启动__ ## Mac OS __注意:在 Mac OS 系统中,如果没有用户密码,很难检索存储在计算机上的密码。__ 因此,我建议使用以下选项之一 * 如果您知道用户密码,请在命令行中添加它 ``` laZagne all --password SuperSecurePassword ``` * 您可以使用交互模式,该模式将向用户弹出一个对话框,直到密码正确为止 ``` laZagne all -i ``` ## 支持的软件 | | Windows | Linux | Mac | | -- | -- | -- | -- | | Browsers | 7Star
Amigo
Basilisk
BlackHawk
Brave
Centbrowser
Chedot
Chrome Beta
Chrome Canary
Chromium
Coccoc
Comodo Dragon
Comodo IceDragon
Cyberfox
DCBrowser
Elements Browser
Epic Privacy Browser
Firefox
Google Chrome
Icecat
K-Meleon
Kometa
Microsoft Edge
Opera
Opera GX
Orbitum
QQBrowser
pale Moon
SogouExplorer
Sputnik
Torch
Uran
Vivaldi
Yandex
| Brave
Chromium
Dissenter-Browser
Firefox
Google Chrome
IceCat
Microsoft Edge
Opera
SlimJet
Vivaldi | Chrome
Firefox | | Chats | Pidgin
Psi
Skype| Pidgin
Psi | | | Databases | DBVisualizer
Postgresql
Robomongo
Squirrel
SQLdevelopper | DBVisualizer
Squirrel
SQLdevelopper | | | Games | GalconFusion
Kalypsomedia
RogueTale
Turba | | | | Git | Git for Windows | | | | Mails | Epyrus
Interlink
Outlook
Thunderbird | Clawsmail
Thunderbird | | | Maven | Maven Apache
| | | | Dumps from memory | Keepass
Mimikatz method | System Password | | | Multimedia | EyeCON
| | | | PHP | Composer
| | | | SVN | Tortoise | | | | Sysadmin | Apache Directory Studio
CoreFTP
CyberDuck
FileZilla
FileZilla Server
FTPNavigator
OpenSSH
OpenVPN
mRemoteNG
KeePass Configuration Files (KeePass1, KeePass2)
PuttyCM
Rclone
RDPManager
VNC
WinSCP
Windows Subsystem for Linux | Apache Directory Studio
AWS
Docker
Environnement variable
FileZilla
gFTP
History files
Shares
SSH private keys
KeePass Configuration Files (KeePassX, KeePass2)
Grub
Rclone | | | Wifi | Wireless Network | Network Manager
WPA Supplicant | | | Internal mechanism passwords storage | Autologon
MSCache
Credential Files
Credman
DPAPI Hash
Hashdump (LM/NT)
LSA secret
Vault Files | GNOME Keyring
Kwallet
Hashdump | Keychains
Hashdump | ## 编译 * 使用 Pyinstaller ``` pyinstaller --additional-hooks-dir=. -F --onefile laZagne.py ``` * 使用 Nuitka ``` python3 -m nuitka --standalone --onefile --include-package=lazagne laZagne.py ``` ## 开发者指南 在提出 Issue 之前,请参考 Wiki 以了解如何编译项目或开发新模块。 https://github.com/AlessandroZ/LaZagne/wiki ## 捐赠 如果您想通过捐赠来支持我的工作,我不胜感激: * 通过 BTC: 16zJ9wTXU4f1qfMLiWvdY3woUHtEBxyriu * 通过 Paypal: https://www.paypal.me/lazagneproject ## 特别感谢 * Harmjoy 提供 [KeeThief](https://github.com/HarmJ0y/KeeThief/) * n1nj4sec 提供他的 [mimipy](https://github.com/n1nj4sec/mimipy) 模块 * Benjamin DELPY 提供 [mimikatz](https://github.com/gentilkiwi/mimikatz),这帮助我理解了一些 Windows API。 * @skelsec 提供 [Pypykatz](https://github.com/skelsec/pypykatz) * Moyix 提供 [Creddump](https://github.com/moyix/creddump) * N0fat 提供 [Chainbreaker](https://github.com/n0fate/chainbreaker/) * Richard Moore 提供 [AES 模块](https://github.com/ricmoo/pyaes) * Todd Whiteman 提供 [DES 模块](https://github.com/toddw-as/pyDes) * mitya57 提供 [secretstorage](https://github.com/mitya57/secretstorage) * 所有在这个项目中帮助我的[贡献者](https://github.com/AlessandroZ/LaZagne/graphs/contributors)
标签:DNS 反向解析, HTTP工具, MacOS工具, meg, Python开发, T1566, Windows密码, ZapataVive, 二进制发布, 信息安全, 凭据转储, 凭证获取, 密码抓取, 开源工具, 无线安全, 本地密码, 浏览器密码, 漏洞挖掘, 特权提升, 端点可见性, 自动化部署, 逆向工具