{"id":13467939,"url":"https://github.com/AlessandroZ/LaZagne","last_synced_at":"2025-03-26T03:31:15.714Z","repository":{"id":27394659,"uuid":"30870954","full_name":"AlessandroZ/LaZagne","owner":"AlessandroZ","description":"Credentials recovery project","archived":false,"fork":false,"pushed_at":"2025-02-15T21:37:03.000Z","size":3690,"stargazers_count":9869,"open_issues_count":12,"forks_count":2054,"subscribers_count":409,"default_branch":"master","last_synced_at":"2025-03-25T17:15:58.256Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AlessandroZ.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-02-16T14:10:02.000Z","updated_at":"2025-03-25T12:00:44.000Z","dependencies_parsed_at":"2024-01-07T01:39:13.419Z","dependency_job_id":"6fbd777a-4971-4aef-ba0a-f1ae7d7dfc58","html_url":"https://github.com/AlessandroZ/LaZagne","commit_stats":{"total_commits":682,"total_committers":49,"mean_commits":"13.918367346938776","dds":"0.44428152492668627","last_synced_commit":"0cc15633bf05425303aafa8e194df42a8798d681"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlessandroZ%2FLaZagne","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlessandroZ%2FLaZagne/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlessandroZ%2FLaZagne/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlessandroZ%2FLaZagne/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlessandroZ","download_url":"https://codeload.github.com/AlessandroZ/LaZagne/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245584735,"owners_count":20639619,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T15:01:02.819Z","updated_at":"2025-03-26T03:31:15.596Z","avatar_url":"https://github.com/AlessandroZ.png","language":"Python","funding_links":["https://www.paypal.me/lazagneproject"],"categories":["Windows Utilities","Python","Tools","Python (1887)","Operating Systems","Recovering passwords","红队\u0026渗透测试"],"sub_categories":["Web Exploitation Books","Password and Login","Windows","Penetration Testing Report Templates","Windows Utilities"],"readme":"\n__The LaZagne Project !!!__\n==\n\nDescription\n----\nThe __LaZagne project__ is an open source application used to __retrieve lots of passwords__ stored on a local computer. \nEach software stores its passwords using different techniques (plaintext, APIs, custom algorithms, databases, etc.). This tool has been developed for the purpose of finding these passwords for the most commonly-used software. \n\n\u003cp align=\"center\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/10668373/43320585-3e34c124-91a9-11e8-9ebc-d8eabafd8ac5.png\" alt=\"The LaZagne project\"\u003e\u003c/p\u003e\n\nThis project has been added to [pupy](https://github.com/n1nj4sec/pupy/) as a post-exploitation module. Python code will be interpreted in memory without touching the disk and it works on Windows and Linux host.\n\nStandalones\n----\nStandalones are now available here: https://github.com/AlessandroZ/LaZagne/releases/\n\nInstallation\n----\n```\npip install -r requirements.txt\n```\n\nUsage\n----\n* Launch all modules\n```\nlaZagne.exe all\n```\n\n* Launch only a specific module\n```\nlaZagne.exe browsers\n```\n\n* Launch only a specific software script\n```\nlaZagne.exe browsers -firefox\n```\n\n* Write all passwords found into a file (-oN for Normal txt, -oJ for Json, -oA for All).\nNote: If you have problems to parse JSON results written as a multi-line strings, check [this](https://github.com/AlessandroZ/LaZagne/issues/226). \n```\nlaZagne.exe all -oN\nlaZagne.exe all -oA -output C:\\Users\\test\\Desktop\n```\n\n* Get help\n```\nlaZagne.exe -h\nlaZagne.exe browsers -h\n```\n\n\n* Change verbosity mode (2 different levels)\n```\nlaZagne.exe all -vv\n```\n\n* Quiet mode (nothing will be printed on the standard output)\n```\nlaZagne.exe all -quiet -oA\n```\n\n* To decrypt domain credentials, it could be done specifying the user windows password. Otherwise it will try all passwords already found as windows passwords. \n```\nlaZagne.exe all -password ZapataVive\n```\n\n__Note: For wifi passwords \\ Windows Secrets, launch it with administrator privileges (UAC Authentication / sudo)__\n\nMac OS\n----\n__Note: In Mac OS System, without the user password it is very difficult to retrieve passwords stored on the computer.__ \nSo, I recommend using one of these options\n\n* If you know the user password, add it in the command line \n```\nlaZagne all --password SuperSecurePassword\n```\n* You could use the interactive mode that will prompt a dialog box to the user until the password will be correct \n```\nlaZagne all -i\n```\n\nSupported software\n----\n\n|  | Windows    | Linux  | Mac |\n| -- | -- | -- | -- |\n| Browsers | 7Star\u003cbr\u003e Amigo\u003cbr\u003e Basilisk \u003cbr\u003e BlackHawk\u003cbr\u003e Brave\u003cbr\u003e Centbrowser\u003cbr\u003e Chedot\u003cbr\u003e Chrome Beta\u003cbr\u003e Chrome Canary\u003cbr\u003e Chromium\u003cbr\u003e Coccoc\u003cbr\u003e Comodo Dragon\u003cbr\u003e Comodo IceDragon\u003cbr\u003e Cyberfox\u003cbr\u003e DCBrowser \u003cbr\u003e Elements Browser\u003cbr\u003e Epic Privacy Browser\u003cbr\u003e Firefox\u003cbr\u003e Google Chrome\u003cbr\u003e Icecat\u003cbr\u003e K-Meleon\u003cbr\u003e Kometa\u003cbr\u003e Microsoft Edge\u003cbr\u003e Opera\u003cbr\u003e Opera GX\u003cbr\u003e Orbitum \u003cbr\u003e QQBrowser \u003cbr\u003e pale Moon \u003cbr\u003e SogouExplorer \u003cbr\u003e Sputnik\u003cbr\u003e Torch\u003cbr\u003e Uran\u003cbr\u003e Vivaldi\u003cbr\u003e | Brave\u003cbr\u003e Chromium\u003cbr\u003e Dissenter-Browser\u003cbr\u003e Firefox\u003cbr\u003e Google Chrome\u003cbr\u003e IceCat\u003cbr\u003e Microsoft Edge\u003cbr\u003e Opera\u003cbr\u003e SlimJet\u003cbr\u003e Vivaldi | Chrome\u003cbr\u003e Firefox |\n| Chats | Pidgin\u003cbr\u003e Psi\u003cbr\u003e Skype| Pidgin\u003cbr\u003e Psi |  |\n| Databases | DBVisualizer\u003cbr\u003e Postgresql\u003cbr\u003e Robomongo\u003cbr\u003e Squirrel\u003cbr\u003e SQLdevelopper | DBVisualizer\u003cbr\u003e Squirrel\u003cbr\u003e SQLdevelopper  |  |\n| Games | GalconFusion\u003cbr\u003e Kalypsomedia\u003cbr\u003e RogueTale\u003cbr\u003e Turba |  |  |\n| Git | Git for Windows |  |  |\n| Mails | Epyrus \u003cbr\u003e Interlink \u003cbr\u003e Outlook\u003cbr\u003e Thunderbird  | Clawsmail\u003cbr\u003e Thunderbird |  |\n| Maven | Maven Apache\u003cbr\u003e |  |  |\n| Dumps from memory | Keepass\u003cbr\u003e Mimikatz method | System Password |  |\n| Multimedia | EyeCON\u003cbr\u003e |  |  |\n| PHP | Composer\u003cbr\u003e |  |  |\n| SVN | Tortoise  | | |\n| Sysadmin | Apache Directory Studio\u003cbr\u003e CoreFTP\u003cbr\u003e CyberDuck\u003cbr\u003e FileZilla\u003cbr\u003e FileZilla Server\u003cbr\u003e FTPNavigator\u003cbr\u003e OpenSSH\u003cbr\u003e OpenVPN\u003cbr\u003e mRemoteNG \u003cbr\u003e KeePass Configuration Files (KeePass1, KeePass2)\u003cbr\u003e PuttyCM\u003cbr\u003eRclone\u003cbr\u003eRDPManager\u003cbr\u003e VNC\u003cbr\u003e WinSCP\u003cbr\u003e Windows Subsystem for Linux | Apache Directory Studio\u003cbr\u003e AWS\u003cbr\u003e  Docker\u003cbr\u003e Environnement variable\u003cbr\u003e FileZilla\u003cbr\u003e gFTP\u003cbr\u003e History files\u003cbr\u003e Shares \u003cbr\u003e SSH private keys \u003cbr\u003e KeePass Configuration Files (KeePassX, KeePass2) \u003cbr\u003e Grub \u003cbr\u003e Rclone |  |\n| Wifi | Wireless Network | Network Manager\u003cbr\u003e WPA Supplicant |  |\n| Internal mechanism passwords storage | Autologon\u003cbr\u003e MSCache\u003cbr\u003e Credential Files\u003cbr\u003e Credman \u003cbr\u003e DPAPI Hash \u003cbr\u003e Hashdump (LM/NT)\u003cbr\u003e LSA secret\u003cbr\u003e Vault Files | GNOME Keyring\u003cbr\u003e Kwallet\u003cbr\u003e Hashdump | Keychains\u003cbr\u003e Hashdump |\n\n\nCompile\n----\n\n* Using Pyinstaller\n```\npyinstaller --additional-hooks-dir=. -F --onefile laZagne.py\n```\n* Using Nuitka\n```\npython3 -m nuitka --standalone --onefile --include-package=lazagne laZagne.py\n```\n\nFor developers\n----\nPlease refer to the wiki before opening an issue to understand how to compile the project or to develop a new module.\nhttps://github.com/AlessandroZ/LaZagne/wiki\n\nDonation\n----\nIf you want to support my work doing a donation, I will appreciate a lot:\n* Via BTC: 16zJ9wTXU4f1qfMLiWvdY3woUHtEBxyriu\n* Via Paypal: https://www.paypal.me/lazagneproject\n\nSpecial thanks\n----\n* Harmjoy for [KeeThief](https://github.com/HarmJ0y/KeeThief/)\n* n1nj4sec for his [mimipy](https://github.com/n1nj4sec/mimipy) module\n* Benjamin DELPY for [mimikatz](https://github.com/gentilkiwi/mimikatz), which helps me to understand some Windows API.\n* @skelsec for [Pypykatz](https://github.com/skelsec/pypykatz)\n* Moyix for [Creddump](https://github.com/moyix/creddump)\n* N0fat for [Chainbreaker](https://github.com/n0fate/chainbreaker/)\n* Richard Moore for the [AES module](https://github.com/ricmoo/pyaes)\n* Todd Whiteman for the [DES module](https://github.com/toddw-as/pyDes)\n* mitya57 for [secretstorage](https://github.com/mitya57/secretstorage)\n* All [contributors](https://github.com/AlessandroZ/LaZagne/graphs/contributors) who help me on this project\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAlessandroZ%2FLaZagne","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAlessandroZ%2FLaZagne","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAlessandroZ%2FLaZagne/lists"}