{"id":19164982,"url":"https://github.com/bobotig/cracker-ng","last_synced_at":"2025-04-07T11:10:19.280Z","repository":{"id":4061818,"uuid":"5165514","full_name":"BoboTiG/cracker-ng","owner":"BoboTiG","description":"ZIP cracker, CCRYPT cracker, and others to come.","archived":false,"fork":false,"pushed_at":"2025-03-27T09:21:25.000Z","size":8861,"stargazers_count":91,"open_issues_count":1,"forks_count":10,"subscribers_count":8,"default_branch":"devel","last_synced_at":"2025-03-27T10:28:46.014Z","etag":null,"topics":["cpt","crack","cracker-ng","password","password-cracker","zip"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BoboTiG.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}},"created_at":"2012-07-24T12:56:28.000Z","updated_at":"2025-03-27T09:21:28.000Z","dependencies_parsed_at":"2023-01-12T15:01:21.345Z","dependency_job_id":null,"html_url":"https://github.com/BoboTiG/cracker-ng","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BoboTiG%2Fcracker-ng","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BoboTiG%2Fcracker-ng/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BoboTiG%2Fcracker-ng/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BoboTiG%2Fcracker-ng/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BoboTiG","download_url":"https://codeload.github.com/BoboTiG/cracker-ng/tar.gz/refs/heads/devel","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247640465,"owners_count":20971557,"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":["cpt","crack","cracker-ng","password","password-cracker","zip"],"created_at":"2024-11-09T09:25:58.230Z","updated_at":"2025-04-07T11:10:19.217Z","avatar_url":"https://github.com/BoboTiG.png","language":"C++","funding_links":["https://www.patreon.com/mschoentgen"],"categories":[],"sub_categories":[],"readme":"# Cracker-ng\r\n\r\n\u003e [!TIP]\r\n\u003e Become **my boss** to help me work on this awesome software, and make the world better:\r\n\u003e \r\n\u003e [![Patreon](https://img.shields.io/badge/Patreon-F96854?style=for-the-badge\u0026logo=patreon\u0026logoColor=white)](https://www.patreon.com/mschoentgen)\r\n\r\nCracker-ng, a multiple file password finder.\r\nFor now, there are these modules:\r\n\r\n- **zip cracker** (zip, winzip, apm, ipa, and all zip based files),\r\n- **ccrypt cracker** (cpt, antigift) [from the 2nd version (1.1) to the latest (1.10), 1.0 is buggy]\r\n\r\nWhat this tool does **not**:\r\n\r\n- call a tierce tool like unrar or unzip to check the password (and will never)\r\n- compute permutations (will change) or create wordlists\r\n\r\nWhat this tool does:\r\n\r\n* understand the data format (see src/*)\r\n* check the password using the way official tool does\r\n* use optimized routines\r\n* read passwords from a wordlist or STDIN:\r\n\t- cat, john, crunch or whatever you want for wordlist attack\r\n\r\n\r\n## Installation\r\n\r\n```shell\r\n$ git clone https://github.com/BoboTiG/cracker-ng.git\r\n$ cd cracker-ng\r\n```\r\n\r\nFor testers and contributors, always work with on the devel branch:\r\n```shell\r\n$ git checkout devel\r\n```\r\n\r\nTo show available commands:\r\n```shell\r\n$ make\r\n```\r\n\r\nExample to build the ZIP module:\r\n```shell\r\n$ make zip\r\n```\r\n\r\nBuild the debug version (for testers and contributors):\r\n```shell\r\n$ DEBUG=1 make zip\r\n```\r\n\r\nThe final executable file will be stored into `bin` folder.\r\n\r\n## Man\r\n\r\nUsage: `\u003cMODULE\u003ecracker-ng -f FILE`\r\n\r\nExamples with ZIP module:\r\n\r\n```shell\r\n# Using STDIN to use power of other tools\r\n$ cat wordlist.lst | zipcracker-ng -f FILE  -\r\n$ john --incremental --stdout | zipcracker-ng -f FILE -\r\n$ crunch 1 8 -f charset.lst lalpha | zipcracker-ng -f FILE -\r\n\r\n# Or using a wordlist\r\n$ zipcracker-ng -f FILE -w wordlist.lst\r\n```\r\n\r\n## Why\r\n\r\nI wrote this tool when I saw poor resources we have on Unix for ZIP and\r\nRAR files password cracking. Hope it will be helpful.\r\n\r\n## License\r\n\r\n```\r\nCopyright (C) 2011-2025 by Mickaël 'Tiger-222' Schoentgen.\r\n\r\nCracker-ng comes with ABSOLUTELY NO WARRANTY.\r\nThis is free software, and you are welcome to redistribute it under\r\ncertain conditions. See the GNU General Public Licence for details.\r\n```\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbobotig%2Fcracker-ng","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbobotig%2Fcracker-ng","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbobotig%2Fcracker-ng/lists"}