OWASP Rainbow Maker Project

From OWASP
Jump to: navigation, search
[editar]

OWASP Project Header.jpg

OWASP Rainbow Maker

RainbowMaker icon.jpeg

Rainbow Maker is a python based tool for Cracking hash signatures & Creating Rainbow Table.

Introduction

OWASP Rainbow Maker is a tool aimed to break hash signatures. It allows testers to insert a hash value and possible keywords and values that might used by the application to create it, then it tried multiple combinations to find the format used to generate the hash value.


Description

give it a hash value, and a possible words that might led to create this value - the tool has a delimiter list (){} ;,'[]"~, etc. and it goes over all the words inserted and tries all possible combinations...

for example: if you entered: password, pass, Pass, Password, secret123

it will try all kind of combinations such as:

  • [password:secret123]
  • "Pass";"secret12"
  • {Password,secret123}
  • etc. etc.

Its other use is to produce a Rainbow Table out of the given word-list.


Licensing

OWASP Rainbow Maker is free to use. It is licensed under the GNU GPL v3 License.


What is Rainbow Maker

OWASP Rainbow Maker provides:

A windows compatible tool to be downloaded (binary/source code) and used by Pen-Testers.


Presentation

Link to presentation


Project Leader

Tal Melamed @

Related Projects

Ohloh

Quick Download

Github

Email List

Sign Up!

News and Events


In Print

Classifications

New projects.png Owasp-builders-small.png
Owasp-defenders-small.png
Cc-button-y-sa-small.png
Project Type Files CODE.jpg

Q1
A1
Q2
A2

Volunteers

Rainbow Maker is developed by a worldwide team of volunteers. The primary contributors to date have been:

  • xxx
  • xxx

Others

  • xxx
  • xxx

As of 2014, the priorities are:

  • Version 1.2 is stable and ready.
  • Version 1.22 [early 2015] - case insensitivity, improved progress bar and status fixes
  • Version 1.25 [mid 2015] - allows to save lists, edit inserted values, separate keywords from values
  • Version 1.3 [mid 2016] - configuration tab:select delimiters, add HMAC signature
  • Version 1.4 [mid 2017] - multiple parameters (currently 2), upload http request, multiprocessing


Involvement in the development and promotion of Rainbow Maker is actively encouraged! You do not have to be a security expert in order to contribute. Some of the ways you can help:

  • Python experts:
  • threading, GUI (TKInter) and other improvments
  • could be found at the Github project page: issues

PROJECT INFO
What does this OWASP project offer you?
RELEASE(S) INFO
What releases are available for this project?
what is this project?
Name: OWASP Rainbow Maker
Purpose: OWASP Rainbow Maker is a tool aimed to break hash signatures. It allows testers to insert a hash value and possible keywords and values that might used by the application to create it, then it tried multiple combinations to find the format used to generate the hash value.
License: GNU GPL v3 License
who is working on this project?
Project Leader(s):
how can you learn more?
Project Pamphlet: Not Yet Created
Project Presentation:
Mailing list: Mailing List Archives
Project Roadmap: Not Yet Created
Key Contacts
  • Contact the GPC to report a problem or concern about this project or to update information.
current release
Github
last reviewed release
Not Yet Reviewed


other releases