$476
pledged of $3,000pledged of $3,000 goal
5
backers
Funding Unsuccessful
The project's funding goal was not reached on Thu, July 11 2019 9:32 AM UTC +00:00
$476
pledged of $3,000pledged of $3,000 goal
5
backers
Funding Unsuccessful
The project's funding goal was not reached on Thu, July 11 2019 9:32 AM UTC +00:00

About

This project, intended for professional IT security auditing use, aims to create rainbow tables for NTLM 9-character passwords using the full U.S. keyboard character set.  Generation will be done using the open-source Rainbow Crackalack code.  Compared to brute-force searching, password auditing with these tables can be 19 times more efficient in terms of time and electricity usage!

Several milestones for the project are set:

  • 10% coverage of the entire keyspace.
  • 25% coverage of the entire keyspace.
  • 50% coverage of the entire keyspace.

The first and second milestones (10% & 25% coverage) are guaranteed to succeed even without any funding.  However, 50% coverage can only be attained with the purchase of additional GPU (& support) hardware.  Along with electrical costs to power the equipment, this is where all project funds will go towards.

It should be noted that even 10% coverage can be extremely useful in some real-world scenarios.  For example, if NTLM hashes for 20 high-privilege accounts were obtained, cracking with this limited set would yield two plaintext passwords on average.  And as any experienced penetration tester would confirm, all that's really needed is one cracked hash...

Ideally, 95%+ coverage is desirable, but experimentation with 8-character NTLM tables showed that pushing past 70% is problematic.  Namely, the efficiency of raw tables begins to drop very significantly; in the 80% range, 1 TB of raw tables yields only 37 GB of processed and usable data (only 4% efficiency!).  Given that the 9-character keyspace is 95 times larger than the 8-character keyspace, this implies that roughly over 150 TB would be needed, which would take many years to generate with the project's existing hardware, along with many thousands of dollars in electricity costs.  We will attempt to crowd-source free help from the community regardless.

Every $3,000 the project raises, a new 6 x NVIDIA RTX 2060 machine can be purchased and operated for six months (hydro-electric power is cheaply sourced from Niagara Falls).  At least one new machine is needed.  If over $10,000 is raised, additional machines based on the NVIDIA RTX 2070, 2070 Ti, 2080, and/or 2080 Ti will be built.  This is estimated to yield results in the 65% range in 5-6 months.

Funding up to $100,000 can be effectively used; reaching this limit would make 99% coverage of all 9-character NTLM passwords nearly guaranteed!

No matter the outcome, all tables will be made publicly available for free via BitTorrent on the project website (https://www.rainbowcrackalack.com/).  Hard drives pre-loaded with the tables can be purchased for convenience/sponsorship.

Together, we can Make Rainbow Tables Great Again!

Risks and challenges

Running multiple GPUs constantly at full capacity for months can result in hardware failures, which would in turn cause delays. Failures in the existing hardware would result in even longer delays, as that equipment is no longer under warranty.

In the worst-case scenario, where only one new 6-GPU machine is obtained, and the existing equipment fails (and cannot be replaced), the 25% coverage milestone may need to be pushed from November 2019 to January 2020. However, if multiple new machines are purchased, single failures won't likely cause significant disruptions.

Project success is also dependent on accurate estimates made from experimentation on 8-character tables. Once reached, the results from the 10% milestone can be extrapolated to verify the accuracy of the remaining targets.

Learn about accountability on Kickstarter
Questions about this project? Check out the FAQ

Support

  1. Select this reward

    Pledge US$ 15 or more About US$ 15

    Personal Sponsorship

    Get your name listed on the Rainbow Crackalack website as an individual sponsor! Also includes a Twitter announcement thanking you for your contribution.

    Includes:
    • Name listed on project website
    • Name announced on Twitter as individual sponsor
    Less
    Estimated delivery
    Ships to Anywhere in the world
    1 backer
    $

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge US$ 200 or more About US$ 200

    Magnetic Hard Drive w/25% Table Coverage

    Get an external USB 3.0 magnetic hard drive containing approximately 2-3 terabytes of NTLM 9-character rainbow tables covering 25% of the FULL US keyboard character set. Drive will be NTFS-formatted.

    Includes:
    • Magnetic hard drive shipped, preinst. with 25% coverage tables
    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 2 backers
    $

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge US$ 500 or more About US$ 500

    SSD Hard Drive w/25% Table Coverage

    Get an external USB 3.0 SSD hard drive containing approximately 2-3 terabytes of NTLM 9-character rainbow tables covering 25% of the FULL US keyboard character set. Drive will be NTFS-formatted.

    Includes:
    • SSD hard drive shipped, preinst. with 25% coverage tables
    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    $

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge US$ 500 or more About US$ 500

    Corporate Sponsorship: Silver Level

    This corporate-level sponsorship will get your company logo (250x250px) on the Rainbow Crackalack website for the duration of the project lifetime, along with social media announcements of your support.

    Includes:
    • Logo on project website for lifetime of project (up to 250x250px)
    • Announcement of sponsorship on social media
    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    $

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge US$ 1,000 or more About US$ 1,000

    Corporate Sponsorship: Gold Level

    This corporate-level sponsorship will get your company logo (up to 375x375px) on the Rainbow Crackalack website for the duration of the project lifetime, along with social media announcements of your support. Includes one SSD hard drive with 25% table coverage.

    Logo & announcement will be fulfilled immediately; hard drive delivery will be fulfilled by Oct. 2019.

    Includes:
    • Logo on project website for lifetime of project (up to 375x375px)
    • Announcement of sponsorship on social media
    • SSD hard drive shipped, preinst. with 25% coverage tables
    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    $

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge US$ 2,500 or more About US$ 2,500

    Corporate Sponsorship: Platinum Level

    This corporate-level sponsorship will get your company logo (up to 600x600px) on the Rainbow Crackalack website for the duration of the project lifetime, along with social media announcements of your support. Includes one SSD hard drive with 25% table coverage, along with a second SSD hard drive with all existing tables generated after 18 months.

    Logo & announcement will be fulfilled immediately. Hard drive with 25% coverage tables will be shipped by Oct. 2019. Second hard drive with all existing tables will be shipped by November 2020.

    Includes:
    • Logo on project website for lifetime of project (up to 600x600px)
    • SSD hard drive shipped, preinst. with 25% coverage tables
    • SSD hard drive shipped, preinst. with all existing tables
    • Announcement of sponsorship on social media
    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    $

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge US$ 5,000 or more About US$ 5,000

    Corporate Sponsorship: Custom Level

    This custom corporate-level sponsorship encompasses all perks of the Platinum level, and includes additional rewards negotiated and agreed upon. Please contact us before pledging.

    Includes:
    • Custom rewards
    • Logo on project website for lifetime of project (up to 600x600px)
    • SSD hard drive shipped, preinst. with all existing tables
    • SSD hard drive shipped, preinst. with 25% coverage tables
    • Announcement of sponsorship on social media
    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    $

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (30 days)