Giter Club home page Giter Club logo

rainbowmaker's People

Contributors

4ppsec avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

rainbowmaker's Issues

OS X - Friendly

create new version - OSX Friendly
or make it generic in both OS

status improvements

  1. when finish, print total run-time (take time on start, and when done - then calculate)
  2. After "Cracked!" - add new line.

linux friendly

create linux friendly version.

possibly with configuration file or command arguments

  • possible: KDE friendly...

Case insensibility

when trying all combinations for cracking the hash - make sure it is case insensibile

add field names [on hold]

ON HOLD

When adding a word for the list of words use when cracking the hash, add a possible field name.
something like that:

Filed name: Password
word list: admin, admin123, pass123, test, test1, test2, etc.

load request

from top menu Allow user to load an HTTP (get/post) request

parse the request to find:

  1. hash value -> if not found - edit status: no hash was found
  2. if found --> grab all parameters (+field names) from request to add to the list of words

multiple parameters

Allow user to select a combination of 3 or more words from wordslist

e.g.
currenly: password:pass123
new: user:admin:password:pass123

Edit row

allow user to edit an added word from wordlist

  • could be by loading word back to text-field using double click on the word
  • or editing directly in list.

Select Delimiters [configuration tab]

If doesn't exist - add a new TAB to the main app - "Configuration"
inside add the following configuration:

Allow user to select list of delimiters to use when cracking the hash/ creating radinbow table.

create a tab/open popup of all possible delimiters (e.g. : , ;. (), "", '', -, _, etc.) -

admin::pass123
admin;pass123
[admin:pass123]
etc.

add cli

add command line interface to work on all platforms

save list

under top menu--> file:
Add an option to save list of words, in a file (mutiple saves) /memory (saving last list only)

Threading Stability

Modify the tool to be thread-stable.

currently - stopping in the middle of a run might not actually stop...

multiprocessing

in Configuration mode, allow user to determine amount of threads - to use more CPU and make it faster.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.