Skip to content

BoboTiG/cracker-ng

devel
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Cracker-ng

Cracker-ng, a multiple file password finder. For now, there are these modules:

  • zip cracker (zip, winzip, apm, ipa, and all zip based files),
  • ccrypt cracker (cpt, antigift) [from the 2nd version (1.1) to the latest (1.10), 1.0 is buggy]

What this tool does not:

  • call a tierce tool like unrar or unzip to check the password (and will never)
  • compute permutations (will change) or create wordlists

What this tool does:

  • understand the data format (see src/*)
  • check the password using the way official tool does
  • use optimized routines
  • read passwords from a wordlist or STDIN:
    • cat, john, crunch or whatever you want for wordlist attack

Installation

$ git clone https://github.com/BoboTiG/cracker-ng.git
$ cd cracker-ng

For testers and contributors, always work with on the devel branch:

$ git checkout devel

To show available commands:

$ make

Example to build the ZIP module:

$ make zip

Build the debug version (for testers and contributors):

$ DEBUG=1 make zip

The final executable file will be stored into bin folder.

Man

Usage: <MODULE>cracker-ng -f FILE

Examples with ZIP module:

# Using STDIN to use power of other tools
$ cat wordlist.lst | zipcracker-ng -f FILE  -
$ john --incremental --stdout | zipcracker-ng -f FILE -
$ crunch 1 8 -f charset.lst lalpha | zipcracker-ng -f FILE -

# Or using a wordlist
$ zipcracker-ng -f FILE -w wordlist.lst

Why

I wrote this tool when I saw poor resources we have on Unix for ZIP and RAR files password cracking. Hope it will be helpful.

License

Copyright (C) 2011-2022 by Mickaël 'Tiger-222' Schoentgen.

Cracker-ng comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it under
certain conditions. See the GNU General Public Licence for details.

About

ZIP cracker, CCRYPT cracker, and others to come.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •