My favorites | Sign in
Project Logo
             
Feeds:
Groups:
People details
Project owners:
  matteo.redaelli

About RUBY-WG

Ruby-wg is a opensource scalable and reliable wordlist generator written in Ruby. It uses a JMS broker (stomp interface) to store candidate and result words.

Ruby-wg can be use to generate a wordlist for John the Ripper (http://www.openwall.com/john/) or pyrit (http://code.google.com/p/pyrit/) which is used to crack passwords (it is opensource but you should pay for the wordlist files)

Why is ruby-wg scalable? You can run one or more concurrent "wg.rb run" processes, also from different servers/workstations: in this way the speed will increase with the number of concurrent processes...

Why is ruby-wg reliable? The process "wg.rb run" runs for at most "max_run_iterations": when it stops, you can stop the JMS servers and restart it and "wg.rb run" processes later (also after a restart of the workstation/server) without missing data and without restarting wordlist generation from the beginning...

For feedbacks and help please join the google group http://groups.google.it/group/ruby-wg

If you find any bugs or missing features, please add a new issue.

Any feedbacks are welcome.

FEATURES

Some features:

Options

  wg:
    characters: "abc123ABC"
    min_length: 2
    max_length: 6
    max_char_occurs: ab:2
    min_char_occurs: b:1,a:1
    min_char_list_occurs: 1234567890:1,ABCDEFG:1
    max_char_list_occurs: ab:5,c:3,1223:6
    max_run_iterations: 1000
    prefix_string: myprefix
    postfix_string: mytail
    max_consecutive_chars: 2
    include_regex: "\\d$"
    exclude_regex: "^\\d"
    ...

See http://code.google.com/p/ruby-words-generators/source/browse/trunk/settings.yaml.sample for a list of all supported options









Hosted by Google Code