Back to Projects
Default-Creds

Default-Creds

Default Creds is a centralized, community-driven repository of factory-set credentials. Designed for pentesters and security researchers, it helps identify weak access points during engagement phases or audit internal infrastructure before they become a security liability.

default-passwordcybersecurity

Default Creds is a centralized, community-driven repository of factory-set credentials. Designed for pentesters and security researchers, it helps identify weak access points during engagement phases or audit internal infrastructure before they become a security liability.

Live Instance: default-creds.hadi.diy

API Documentation: default-creds.hadi.diy/api-docs

🎯 The Mission

In the world of cybersecurity, “low-hanging fruit” often comes in the form of unchanged default passwords. Our mission is to provide a fast, reliable, and searchable database of these credentials to help security professionals secure systems before attackers exploit them.

⚙️ How it Works

This application is built with Astro and Svelte 5 for maximum performance. It operates as a “Flat-File Database”:

  1. YAML Powered: All credentials are stored as structured .yaml files in the src/data/ directory.
  2. Real-time Search: The API parses these files on-the-fly (or via build cache) to provide instant results based on service names, versions, or tags.
  3. Developer Friendly: A public API is available to integrate these credentials into your own automated scanning tools.

🤝 Community Driven & Contributing

Security is a collective effort. This project only grows as the community discovers and adds new default configurations.

Before contributing, please read our CONTRIBUTING.md for guidelines on how to format your YAML files.

💻 Local Development

Prerequisites

Installation

  1. Clone the repo:
git clone https://github.com/anotherhadi/default-creds.git
cd default-creds
  1. Start the dev server:
bun dev
  1. Add your data: Drop a .yaml file into src/data/ and it will appear in the search results instantly!

🛠️ Tech Stack

Usage of Default Creds for attacking targets without prior mutual consent is illegal. It is the end user’s responsibility to obey all applicable local, state, and federal laws. Developers assume no liability and are not responsible for any misuse or damage caused by this program.