Skip to content

An implementation for a CLI tool in C that uses my algorithm to validate passwords. 🎀 ⚙️ ❤️

License

Notifications You must be signed in to change notification settings

angeldollface/chirp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHIRP 🎀 ⚙️ ❤️

GitHub CI

An implementation for a CLI tool in C that uses my algorithm to validate passwords. 🎀 ⚙️ ❤️

ABOUT 📚

Since I've become a huge fan of C, I thought I'd reimplement a CLI tool that checks the validity of a password using an algorithm of my own design. This program is a reimplementation of this tool I wrote in Rust. This repository contains the source code to that alternative. Enjoy. ❤️

INSTALLATION 📥

Make sure you have the following tools installed and available as commands from a terminal session:

  • Git
  • The GNU C Compiler
  • Make
  • Automake
  • Autoconf
  • Libtool

To install Chirp, follow these steps:

  • 1.) Download the utility's source code:
git clone https://github.com/angeldollface/chirp.git
  • 2.) Change into the source code's root directory:
cd chirp
  • 3.) Compile Chirp:
make
  • 4.) Move the resulting binary chirp to a location that is on your path.

USAGE 🔨

If you installed Chirp, the chirp command should be available from a terminal session. You can use the chirp command like this:

  • Check a password:
chirp pwd 1969HoglinSteak
  • Get version information on Chirp itself:
chirp version
  • Get information on how to use Chirp:
chirp help

CHANGELOG ✒️

Version 0.2.0

  • Split code into modules.
  • Relicensed the project under the DSL v1.

Version 0.1.0

  • Initial release.
  • Upload to GitHub.

NOTE 📜

  • Chirp 🎀 ⚙️ ❤️ by Alexander Abraham 🖤 a.k.a. "Angel Dollface" 🎎 🎀
  • Licensed under the DSL v1.