Skip to content
blazer2x edited this page Mar 22, 2017 · 39 revisions

Hashtopussy Wiki

Terminology

In this manual and in Hashtopussy itself, we use several terms. So let's make them clear:

  • Agent: A computer running the Hashtopussy binary and Hashcat doing the cracking itself.
  • Hashlist: A list of hashes saved in the database. Hashlist can be TEXT, HCCAPX or BINARY with most hashlists being the first category.
  • Task: A specific attack. Every task has a command line defining how Hashcat will be executed. Files can be assigned to a task (wordlists, rules, ...).
  • Keyspace: Every task has a predefined key space which says how big set of keys will be searched. Important note They keyspace shown on the UI is NOT indicative of the ACTUAL keyspace for a particular attack. To find out more about how the keyspace value is derived please see https://hashcat.net/wiki/doku.php?id=frequently_asked_questions#what_is_a_keyspace
  • Chunk: A chunk is a part of a keyspace assigned to a specific agent. If a chunk times out, it (or its part) will be reassigned to next free agent.

Setup

Server

If you want to migrate/upgrade from an old Hashtopus/Hashtopussy installation, see here: Migration/Update

Client

Manual

Some specific topics or general help