MCPcopy Create free account
hub / github.com/albertobsd/keyhunt / menu

Function menu

keyhunt.cpp:5741–5773  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5739}
5740
5741void menu() {
5742 printf("\nUsage:\n");
5743 printf("-h show this help\n");
5744 printf("-B Mode BSGS now have some modes <sequential, backward, both, random, dance>\n");
5745 printf("-b bits For some puzzles you only need some numbers of bits in the test keys.\n");
5746 printf("-c crypto Search for specific crypto. <btc, eth> valid only w/ -m address\n");
5747 printf("-C mini Set the minikey Base only 22 character minikeys, ex: SRPqx8QiwnW4WNWnTVa2W5\n");
5748 printf("-8 alpha Set the bas58 alphabet for minikeys\n");
5749 printf("-e Enable endomorphism search (Only for address, rmd160 and vanity)\n");
5750 printf("-f file Specify file name with addresses or xpoints or uncompressed public keys\n");
5751 printf("-I stride Stride for xpoint, rmd160 and address, this option don't work with bsgs\n");
5752 printf("-k value Use this only with bsgs mode, k value is factor for M, more speed but more RAM use wisely\n");
5753 printf("-l look What type of address/hash160 are you looking for <compress, uncompress, both> Only for rmd160 and address\n");
5754 printf("-m mode mode of search for cryptos. (bsgs, xpoint, rmd160, address, vanity) default: address\n");
5755 printf("-M Matrix screen, feel like a h4x0r, but performance will dropped\n");
5756 printf("-n number Check for N sequential numbers before the random chosen, this only works with -R option\n");
5757 printf(" Use -n to set the N for the BSGS process. Bigger N more RAM needed\n");
5758 printf("-q Quiet the thread output\n");
5759 printf("-r SR:EN StarRange:EndRange, the end range can be omitted for search from start range to N-1 ECC value\n");
5760 printf("-R Random, this is the default behavior\n");
5761 printf("-s ns Number of seconds for the stats output, 0 to omit output.\n");
5762 printf("-S S is for SAVING in files BSGS data (Bloom filters and bPtable)\n");
5763 printf("-6 to skip sha256 Checksum on data files");
5764 printf("-t tn Threads number, must be a positive integer\n");
5765 printf("-v value Search for vanity Address, only with -m vanity\n");
5766 printf("-z value Bloom size multiplier, only address,rmd160,vanity, xpoint, value >= 1\n");
5767 printf("\nExample:\n\n");
5768 printf("./keyhunt -m rmd160 -f tests/unsolvedpuzzles.rmd -b 66 -l compress -R -q -t 8\n\n");
5769 printf("This line runs the program with 8 threads from the range 20000000000000000 to 40000000000000000 without stats output\n\n");
5770 printf("Developed by AlbertoBSD\tTips BTC: 1Coffee1jV4gB5gaXfHgSHDz9xx9QSECVW\n");
5771 printf("Thanks to Iceland always helping and sharing his ideas.\nTips to Iceland: bc1q39meky2mn5qjq704zz0nnkl0v7kj4uz6r529at\n\n");
5772 exit(EXIT_FAILURE);
5773}
5774
5775bool vanityrmdmatch(unsigned char *rmdhash) {
5776 bool r = false;

Callers 1

keyhunt.cppFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected