musash musash
Multi-Usage Service for Algorithm-based Search for Hashes
For Windows

 

About musash
Stability Warning

Screenshots
Downloads

License

 SourceForge.net Logo

 

Stability Warning

musash is a mission-critical piece of software that is highly unstable, mostly for the search function. Use the the recommendation provided below when using the software to search for string from a hash. Use of this software is at your own risk. Any damages or lost is not of our responsibility.

How musash search for string?
When musash search for string, it uses number from 0 to the maximum number of a Decimal data type (Double is not used because of its precision problem).

Similar to how you would convert a decimal (base 10) number to a hexadecimal (base 16), musash converts the decimal number to a base 256 figures, which when converted into characters and appended, gives you the string.

So, when you search for a string, say 2 characters long, musash will begin the search from 255 to the max of 65535, which means it has only about 62580 possible strings to digest from. However, when the number of characters gets too big, the number expands, so is the number of possible strings and the time taken. The time to "crack" a hash will take a few seconds for a one character length and will increase exponentially by the increase in the number of characters and could even take up to a few thousands of years.

When will musash be unstable?
musash will begin to be unstable when you select to search 8 characters or more, or to have many instances of the same search to run concurrently. Please ensure that you run nothing else when you are running musash for searching functions.

Running instances of the same search will not make the search time to be shorter. Instead it will only increase the probability of finding the string faster, not to complete the whole operation.


 

Hosted by www.Geocities.ws

1