LaZagne, a credentials recovery tool
LaZagne is a tool developed by Alessandro Zanni useful to retrieve passwords stored on a local computer by most commonly-used software.
The tool displays passwords for (currently) 22 Windows and 12 Linux programs.
Each software stores its passwords using different techniques (plaintext, APIs, custom algorithms, databases, etc.).
LaZagne has been also added to pupy (a remote administration and post-exploitation tool written in python ) as a post-exploitation module: its python code will be interpreted in memory without touching the disk and it works on Windows and Linux host.
Installation
Simply clone the git repository:
git clone https://github.com/AlessandroZ/LaZagne.git
In order to use the tool, some external libraries are required, that can be installed with pip:
`pip install -r requirement.txt`
In details, Python 2.7 is needed to compile the project on all systems, and the required libraries are:
- For Windows
- Microsoft Visual C++ Compiler for Python 2.7:
- pip install pycrypto pyasn1 psutil
- pip install
- For Linux
- pip install pycrypto pyasn1
- pip install
- apt-get install python-gnomekeyring python-kde4 python-dbus
- For Mac
- pip install pycrypto pyasn1
Standalones versions are also available at https://github.com/AlessandroZ/LaZagne/releases/
Usage
usage: laZagne.py [-h] [--version]
{chats,mails,all,database,wifi,sysadmin,wallet,browsers,memory}
...
positional arguments:
{chats,mails,all,database,wifi,sysadmin,wallet,browsers,memory}
Choose a main command
**chats** Run chats module
**mails** Run mails module
**all** Run all modules
**database** Run database module
**wifi** Run wifi module
**sysadmin** Run sysadmin module
**wallet** Run wallet module
**browsers** Run browsers module
**memory** Run memory module
optional arguments:
-h, --help show this help message and exit
--version laZagne version
References
-
https://github.com/AlessandroZ/LaZagne
