SkillAgentSearch skills...

Credcheck

Credentials Checking Framework

Install / Use

/learn @secxena/Credcheck

README

<p align="center"> <img src="https://raw.githubusercontent.com/secxena/credcheck/master/credcheck.png"> </p> <br> <p align="center"> <a href="http://makeapullrequest.com"> <img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square" alt="PRs Welcome"> </a> <a href="https://github.com"> <img src="https://img.shields.io/github/contributors/secxena/credcheck.svg" alt="Contributors"> </a> <a href="https://choosealicense.com/licenses/mit/"> <img src="https://img.shields.io/badge/License-MIT-brightgreen.svg?style=flat-square" alt="MIT"> </a> <a href="https://twitter.com/secxena"> <img src="https://img.shields.io/twitter/follow/secxena.svg?logo=twitter"> </a> </p> <br>

Features

  • [x] Check credentils of given target.
  • [x] Check credentials passivly(using regex).
  • [x] CMD-line script.
  • [x] Use as library

Todos

  • [ ] Publish on pypi
  • [ ] Inclusion of api docs
  • [ ] Pin-pointed regexes for Creds
  • [ ] Test cases
  • [ ] Multiple subparsers
  • [ ] Complete regex

Uses

pre-requisite 3.6+

Command line usage

python main.py --service stripe --token sk_live_r3s7_0f_7h3_d37ails

Library Usage

from credcheck.core.cred_check_active import DynamicTest
from credcheck.core.cred_check_utils import CredUtils

service = 'stripe'
credentials = {'TOKEN':'sk_live_r3s7_0f_7h3_d37ails'}
stripCred = DynamicTest()
stripCred.check_it(service, credentials)

Contributing

Areas to contribute

  • Write test cases to make this framework more robust
  • Write regex for static testing of Credentials
  • Include complete API blocks from https://any-api.com/ to extend the scope of credcheck
  • Help document the code
  • Spread the word

Prerequisites

Install all dependency via

pip install -r requirements.txt

Authors

  • Apoorv Raj Saxena

License

Licensed under the MIT, see LICENSE for more information.

View on GitHub
GitHub Stars53
CategoryDevelopment
Updated3mo ago
Forks6

Languages

Python

Security Score

97/100

Audited on Dec 9, 2025

No findings