Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Password Cracking
  3. NPK

NPK

JavaScript

A serverless distributed hash-cracking platform built on AWS, offering pay-as-you-go GPU power with an intuitive UI.

GitHubGitHub
663 stars78 forks0 contributors

What is NPK?

NPK is a distributed hash-cracking platform built on serverless AWS components that provides on-demand GPU power for password recovery and security testing. It solves the problem of expensive upfront hardware and electricity costs by offering a pay-as-you-go model, allowing users to scale cracking power as needed while minimizing idle expenses.

Target Audience

Security professionals, penetration testers, and red teams who need efficient, scalable hash-cracking capabilities without investing in physical hardware.

Value Proposition

Developers choose NPK for its cost-effective, serverless architecture that eliminates hardware management, its intuitive UI that simplifies complex cracking campaigns, and built-in safeguards against runaway cloud costs.

Overview

A mostly-serverless distributed hash cracking platform

Use Cases

Best For

  • Conducting password audits and security assessments with scalable GPU power
  • Running hash-cracking campaigns without maintaining physical cracking rigs
  • Teams needing multi-user hash-cracking with data separation and SAML SSO
  • Budget-conscious security testing with precise cost control and estimates
  • Quick deployment of hash-cracking infrastructure via AWS CloudShell
  • Automated cleanup of hashfiles and results to manage storage lifecycle

Not Ideal For

  • Organizations with data sovereignty requirements that prohibit using AWS cloud services.
  • Individual hobbyists who only need to crack a few hashes occasionally and prefer local tools like Hashcat.
  • Teams already invested in alternative cloud providers and unwilling to manage separate AWS accounts.
  • Projects requiring complete offline or air-gapped hash-cracking capabilities.

Pros & Cons

Pros

One-Command Deployment

Deploy with a single command in AWS CloudShell, as shown with the one-liner installation, making setup quick and accessible even for non-experts.

User-Friendly Campaign Builder

Intuitive UI simplifies creating complex hash-cracking campaigns with a few clicks, reducing the need for deep Hashcat expertise, as highlighted in the features.

Cost Transparency and Control

Provides pre-execution cost and coverage estimates, and enforces maximum price limits with runaway instance protection, ensuring predictable budgeting and safety.

Team Collaboration Features

Supports multi-tenancy with strict data separation and optional SAML SSO, enabling secure team use as described in the multi-user administration section.

Cons

AWS Vendor Lock-In

Built entirely on AWS serverless components like Cognito and DynamoDB, making migration to other clouds or on-premises difficult and creating dependency risks.

Fresh Account Requirement

Strongly recommends deployment in a new AWS account, which can be inconvenient for organizations with existing infrastructure and adds management overhead.

Documentation Fragmentation

Advanced settings and configurations are linked to an external wiki, potentially leading to less integrated or outdated information compared to in-repo docs.

Frequently Asked Questions

Quick Stats

Stars663
Forks78
Contributors0
Open Issues11
Last commit1 month ago
CreatedSince 2021

Tags

#serverless#hash-cracking#password-recovery#gpu-computing#aws-lambda#security-testing#aws#distributed-computing#cloud-security#dynamodb

Built With

A
AWS
D
DynamoDB
S
S3

Included in

Password Cracking913
Auto-fetched 10 hours ago

Related Projects

PenglabPenglab

🐧 Abuse of Google Colab for cracking hashes.

Stars976
Forks142
Last commit3 years ago
CloudtopolisCloudtopolis

Zero Infrastructure Password Cracking

Stars416
Forks60
Last commit2 years ago
RookRook

A tool to Terraform and automate password cracking on AWS.

Stars85
Forks12
Last commit6 years ago
Cloud_crackCloud_crack

Crack passwords using Terraform and AWS

Stars47
Forks9
Last commit7 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub