Skip to content
Philip OKeefe edited this page Jul 28, 2016 · 7 revisions

Shard is a command line to test for shared passwords or weak passwords. It is capable of testing credentials on many sites at once.

Getting Started

Contributing

Shard is developed in Scala, but there is secondary implementations with a subset of the functionality in:

  • Python
  • Ruby

Each implementations uses a similar framework design. Feel free to develop a module in any of the languages and the author will add it to the main Scala implementation as well.

If you know Java then adding a Scala module is easy. Shard uses the well known JSoup library for HTTP communication. To get started see this example of creating a module: